Loading...
Searching...
No Matches
pimpleFoam.C File Reference

Transient solver for incompressible, turbulent flow of Newtonian fluids on a moving mesh. More...

Go to the source code of this file.

Detailed Description

Transient solver for incompressible, turbulent flow of Newtonian fluids on a moving mesh.

Original source file pimpleFoam.C


Solver details The solver uses the PIMPLE (merged PISO-SIMPLE) algorithm to solve the continuity equation:

\‍[        \div \vec{U} = 0
\‍]

and momentum equation:

\‍[        \ddt{\vec{U}} + \div \left( \vec{U} \vec{U} \right) - \div \gvec{R}
      = - \grad p + \vec{S}_U
\‍]

Where:

$        \vec{U} $=Velocity
$        p       $=Pressure
$        \vec{R} $=Stress tensor
$        \vec{S}_U $=Momentum source

Sub-models include:

  • turbulence modelling, i.e. laminar, RAS or LES
  • run-time selectable MRF and finite volume options, e.g. explicit porosity


Required fields

U :Velocity [m/s]
p :Kinematic pressure, p/rho [m2/s2]
<turbulence fields> :As required by user selection
Note
The motion frequency of this solver can be influenced by the presence of "updateControl" and "updateInterval" in the dynamicMeshDict.

Definition in file pimpleFoam.C.