CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Programming & Development

Cyclic jump with averaging

Register Blogs Members List Search Today's Posts Mark Forums Read

Like Tree1Likes
  • 1 Post By pete20r2

LinkBack Thread Tools Search this Thread Display Modes
Old   August 30, 2017, 22:24
Default Cyclic jump with averaging
Senior Member
Peter Baskovich
Join Date: Jul 2014
Posts: 127
Rep Power: 10
pete20r2 is on a distinguished road
Hi all,
I wanted to ask here before I even try something like this to:
A: see if anyone has tried this before.
B: see if this is viable.

The case that brought me this issue is the following;
I have an internal pipe flow with heat being supplied at the wall from an adjoining solid body. I am particularly interested in where the hot regions travel in a turbulent flow.
The issue I have is that I can either:
1) Use cyclic boundaries with a fVoptions imposed pressure gradient to drive flow and get correct p and U fields. Using this method I have no way to reject heat!

2) Mapped inlet and outlet boundaries, the U field can be repeated to the inlet but the p field must be zeroGradient on one side and fixedMean on the other. Using this I method I can repeat the T field from outlet to inlet while resetting the average to say 300K (setAverage).
But now the p field is wrong and does not agree from inlet to outlet.

In a straight pipe this might not be an issue but my pipe is a sinusoidal rectangular channel. (p is no consistent across boundary)

What I would like to do is combine the best of both worlds: cyclic patches between inlet and outlet and also use a modified fixedJump condition (with averaging) on the T field to prevent the temperature from running away!

Does this sound reasonable, has it been done before or is it something worth pursuing?

PanPeter likes this.
pete20r2 is offline   Reply With Quote


cyclic, fixedjump, mappedpatch, periodic

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
LES in OF 3.0.1, no Output for nuSgs Mirage OpenFOAM Programming & Development 1 October 4, 2016 18:00
Cyclic Boundary Condition Errors? nyflyer OpenFOAM Running, Solving & CFD 2 April 26, 2016 14:14
Possible createPatch/createBaffles bug? simpomann OpenFOAM Bugs 2 July 15, 2014 07:07
Cyclic jump boundary condition hjasak OpenFOAM Running, Solving & CFD 10 April 16, 2010 15:35
Artificial jump in turbulent quantities across cyclic patch in slice of 360 deg flow natrask OpenFOAM Running, Solving & CFD 0 March 26, 2009 10:21

All times are GMT -4. The time now is 22:42.