CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums

Blog Entries

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

Old

post-processing utility R, calculating Reynolds stress tensor

Posted April 7, 2017 at 12:49 by kindle

Use utilities to do the channel case.

saaahlalala

Quote:
Originally Posted by volker View Post
Hi,

I experienced a problem when using the post-processing utility R to evaluate the Reynolds stress tensor based on a compressible simulation using a kEpsilon turbulence model. The Reynolds stress tensor is needed as initialization for a RSM simulation.
The problem I experienced is basically related to the compressible nature of my simulation and it seems that the R-utility is written exclusively for
...
New Member
Posted in Post-processing
Views 43 Comments 0 kindle is offline Edit Tags
Old

mapFields taking too long

Posted April 5, 2017 at 05:26 by kindle

very close to my problem on post-processing using mapFields

Quote:
Originally Posted by Carlen View Post
Hi foamers,

I am facing a problem of mapFields taking too long to map fields from a fine mesh to a coarser mesh. I am running simulation using sprayFoam, and want to coarse the mesh to achieve faster solution. So I executed:

Code:
mpirun -n 4 mapFields ../aachenBomb-fine -sourceTime latestTime  -consistent -parallel
in the aacheBomb-coarse directory and it is running without errors. However, it gets
...
New Member
Posted in Post-processing
Views 53 Comments 0 kindle is offline Edit Tags
Old

runTime.write()

Posted April 4, 2017 at 08:42 by kindle

Code:
for (const_iterator iter = begin(); iter != end(); ++iter)


is replaced by

Code:
forAllConstIter(HashTable<regIOobject*>, *this, iter)


iterator is a built-in pointer of containers, here class objectRegistry inherates from regIOobject and more importantly has access to a table of IOobject.

In the above iteration, iteration is done for all object registried.

In the quoted code, iter() is a pointer pointing to IOobject and it calls writeOpt()
...
New Member
Posted in programming
Views 53 Comments 0 kindle is offline Edit Tags
Old

Wall function usage

Posted March 31, 2017 at 11:57 by kindle

Still a lot to learn

Quote:
Originally Posted by G_German View Post
Since the documentation on the use of wall functions (or BCs for turbulence models in general) in OpenFOAM is rather small I tried to write up a little summary of what is posted in the internet (for kEpsilon, kOmegaSST & SA).
As this may also be interesting to other people and I would be interested in feedback, please find the summary below:

Basics:
If the grid near the wall is fine enough (~y+<1 everywhere and at least 4-5 nodes
...
New Member
Posted in Uncategorized
Views 41 Comments 0 kindle is offline Edit Tags
Old

viscoelasticFluidFoam for OpenFOAM-2.3.x

Posted March 31, 2017 at 11:54 by kindle

Compiles with OpenFOAM-2.3.x
Benchmark test to do. Usage to be learned

Quote:
Originally Posted by jovani View Post
Hello dear Sita,

There is an old post where you find some hints about transient simulation using the viscoelasticFluidFoam solver:
http://www.cfd-online.com/Forums/ope...fluidfoam.html

To turn off the stabilising technique used in the solver go to the main file of the viscoelastc model you want and do the etaPEff = 0 in the divTau() funtion or take out the
...
New Member
Posted in Solver, Viscoelastic
Views 42 Comments 0 kindle is offline Edit Tags

All times are GMT -4. The time now is 00:26.