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.
Inheritance diagram for multiphaseMixture:
Collaboration diagram for multiphaseMixture: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.