pimpleFoam.C File Reference

Large time-step transient solver for incompressible, flow using the PIMPLE (merged PISO-SIMPLE) algorithm. More...

Go to the source code of this file.

Detailed Description

Large time-step transient solver for incompressible, flow using the PIMPLE (merged PISO-SIMPLE) algorithm.

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:


Required fields

U : Velocity [m/s]
p : Kinematic pressure, p/rho [m2/s2]
<turbulence fields> : As required by user selection

Definition in file pimpleFoam.C.