Incompressible multi-phase mixture with built in solution for the phase fractions with interface compression for interface-capturing. More...
Incompressible multi-phase mixture with built in solution for the phase fractions with interface compression for interface-capturing.
Derived from transportModel so that it can be unsed in conjunction with the incompressible turbulence models.
Surface tension and contact-angle is handled for the interface between each phase-pair.
Definition at line 62 of file multiphaseMixture.H.
Classes | |
class | interfacePair |
Public Member Functions | |
multiphaseMixture (const volVectorField &U, const surfaceScalarField &phi) | |
Construct from components.
| |
~multiphaseMixture () | |
const PtrDictionary< phase > & | phases () const |
Return the phases.
| |
const volVectorField & | U () const |
Return the velocity.
| |
const surfaceScalarField & | phi () const |
Return the volumetric flux.
| |
const surfaceScalarField & | rhoPhi () const |
tmp< volScalarField > | rho () const |
Return the mixture density.
| |
tmp< volScalarField > | mu () const |
Return the dynamic laminar viscosity.
| |
tmp< surfaceScalarField > | muf () const |
Return the face-interpolated dynamic laminar viscosity.
| |
tmp< volScalarField > | nu () const |
Return the kinematic laminar viscosity.
| |
tmp< surfaceScalarField > | nuf () const |
Return the face-interpolated dynamic laminar viscosity.
| |
tmp< surfaceScalarField > | surfaceTensionForce () const |
tmp< surfaceScalarField > | nearInterface () const |
Indicator of the proximity of the interface.
| |
void | solve () |
Solve for the mixture phase-fractions.
| |
void | correct () |
Correct the mixture properties.
| |
bool | read () |
Read base transportProperties dictionary.
|
multiphaseMixture | ( | const volVectorField & | U, |
const surfaceScalarField & | phi | ||
) |
Construct from components.
~multiphaseMixture | ( | ) | [inline]
|
Definition at line 214 of file multiphaseMixture.H.
const PtrDictionary<phase>& phases | ( | ) | const [inline]
|
Return the phases.
Definition at line 221 of file multiphaseMixture.H.
const volVectorField& U | ( | ) | const [inline]
|
Return the velocity.
Definition at line 227 of file multiphaseMixture.H.
const surfaceScalarField& phi | ( | ) | const [inline]
|
Return the volumetric flux.
Definition at line 233 of file multiphaseMixture.H.
const surfaceScalarField& rhoPhi | ( | ) | const [inline]
|
Definition at line 238 of file multiphaseMixture.H.
tmp<volScalarField> rho | ( | ) | const |
Return the mixture density.
tmp<volScalarField> mu | ( | ) | const |
Return the dynamic laminar viscosity.
tmp<surfaceScalarField> muf | ( | ) | const |
Return the face-interpolated dynamic laminar viscosity.
tmp<volScalarField> nu | ( | ) | const [virtual]
|
Return the kinematic laminar viscosity.
Implements transportModel.
tmp<surfaceScalarField> nuf | ( | ) | const |
Return the face-interpolated dynamic laminar viscosity.
tmp<surfaceScalarField> surfaceTensionForce | ( | ) | const |
tmp<surfaceScalarField> nearInterface | ( | ) | const |
Indicator of the proximity of the interface.
Field values are 1 near and 0 away for the interface.
void solve | ( | ) |
Solve for the mixture phase-fractions.
void correct | ( | ) | [virtual]
|
Correct the mixture properties.
Implements transportModel.
bool read | ( | ) | [virtual]
|
Read base transportProperties dictionary.
Implements transportModel.