compressibleInterPhaseTransportModel Class Reference

Transport model selection class for the compressibleInterFoam family of solvers. More...

Public Member Functions

 compressibleInterPhaseTransportModel (const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const surfaceScalarField &rhoPhi, const surfaceScalarField &alphaPhi10, const twoPhaseMixtureThermo &mixture)
 Construct from components. More...
 
tmp< volScalarFieldalphaEff () const
 Return the effective temperature transport coefficient. More...
 
tmp< fvVectorMatrixdivDevRhoReff (volVectorField &U) const
 Return the effective momentum stress divergence. More...
 
void correctPhasePhi ()
 Correct the phase mass-fluxes. More...
 
void correct ()
 Correct the phase or mixture transport models. More...
 

Detailed Description

Transport model selection class for the compressibleInterFoam family of solvers.

By default the standard mixture transport modelling approach is used in which a single momentum stress model (laminar, non-Newtonian, LES or RAS) is constructed for the mixture. However if the simulationType in constant/turbulenceProperties is set to twoPhaseTransport the alternative Euler-Euler two-phase transport modelling approach is used in which separate stress models (laminar, non-Newtonian, LES or RAS) are instantiated for each of the two phases allowing for different modeling for the phases.

Source files

Definition at line 62 of file compressibleInterPhaseTransportModel.H.

Constructor & Destructor Documentation

◆ compressibleInterPhaseTransportModel()

compressibleInterPhaseTransportModel ( const volScalarField rho,
const volVectorField U,
const surfaceScalarField phi,
const surfaceScalarField rhoPhi,
const surfaceScalarField alphaPhi10,
const twoPhaseMixtureThermo mixture 
)

Construct from components.

Member Function Documentation

◆ alphaEff()

tmp<volScalarField> alphaEff ( ) const

Return the effective temperature transport coefficient.

◆ divDevRhoReff()

tmp<fvVectorMatrix> divDevRhoReff ( volVectorField U) const

Return the effective momentum stress divergence.

◆ correctPhasePhi()

void correctPhasePhi ( )

Correct the phase mass-fluxes.

(required for the two-phase transport option)

◆ correct()

void correct ( )

Correct the phase or mixture transport models.


The documentation for this class was generated from the following file: