CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Parallel postChannel from within channelOodles for DNS and LES

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

LinkBack Thread Tools Search this Thread Display Modes
Old   August 14, 2007, 07:47
Default It is typical for DNS and LES
Senior Member
Maka Mohu
Join Date: Mar 2009
Posts: 305
Rep Power: 18
maka is on a distinguished road
It is typical for DNS and LES simulations especially with added effects (density stratification or frame rotation) that one may need to check the flow from time to time to see if it is fully developed (according to certain criterion) so, one can start sampling. This creats a break in making the computation fully automatic which is necessary in running a high resolution computation on a cluster with PBS. A solution to this problem is to do the spatial averaging (collapsing field) in homogeneous directions for fields ever certain time interval (proportional to the integral time scale of the flow) and delay the time averaging of such collapsed fields till the end of the computation. This has two advantages:

1) one may freely choose when to start sampling independent of having to stop the simulation.
2) as a result of 1) one does not need to choose the criterion for fully developed flow a priori. Trying different criteria is possible without repeating the computation.
3) one has a history of temporal evolution of specially averaged fields with negligible desk storage. This is useful for example in environmental applications.

The above is the motivation to integrate the postChannel utility with channelOodles solver, which pays back for flows subject to some homogeneous directions. The problem is how to transform postChannel (collapse fields) to work in parallel. Do you know any part of the code that by studying, I can learn how to do this. Thanks.

Best regards,
maka is offline   Reply With Quote

Old   February 18, 2008, 13:08
Default I thought to study patchIntern
Senior Member
Maka Mohu
Join Date: Mar 2009
Posts: 305
Rep Power: 18
maka is on a distinguished road
I thought to study patchInternalField() and try to implement a slicedFvPatchField at every y level to do the averaging. Any suggestion? Does any body know where to start? Thanks.
maka is offline   Reply With Quote


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
PostChannel in parallel maka OpenFOAM Post-Processing 2 November 4, 2015 23:05
PostChannel utility not working in OpenFoam 15 nishant_hull OpenFOAM Running, Solving & CFD 15 January 18, 2012 05:26
PostChannel maka OpenFOAM Post-Processing 5 July 22, 2009 09:15
PostChannel maka OpenFOAM Bugs 4 April 21, 2009 14:14
ChannelOodles in parallel maka OpenFOAM Bugs 3 August 21, 2007 17:30

All times are GMT -4. The time now is 02:28.