StaticPhaseModel< BasePhaseModel > Class Template Reference

Class which represents a static fluid phase. More...

Inheritance diagram for StaticPhaseModel< BasePhaseModel >:
[legend]
Collaboration diagram for StaticPhaseModel< BasePhaseModel >:
[legend]

Public Member Functions

 StaticPhaseModel (const phaseSystem &fluid, const word &phaseName)
 
virtual ~StaticPhaseModel ()=default
 Destructor. More...
 
virtual void correct ()
 Correct the phase properties other than the thermo and turbulence. More...
 
virtual tmp< surfaceScalarField > phi () const
 Constant access the volumetric flux. Return zero field. More...
 
virtual const surfaceScalarField & phi ()
 Access the volumetric flux. More...
 
virtual tmp< surfaceScalarField > alphaPhi () const
 Constant access the volumetric flux of the phase. More...
 
virtual surfaceScalarField & alphaPhi ()
 Access the volumetric flux of the phase. More...
 
virtual tmp< volVectorField > U () const
 Access const reference to U. More...
 
virtual tmp< surfaceScalarField > diffNo () const
 Maximum diffusion number. More...
 

Detailed Description

template<class BasePhaseModel>
class Foam::StaticPhaseModel< BasePhaseModel >

Class which represents a static fluid phase.

Source files

Definition at line 51 of file StaticPhaseModel.H.

Constructor & Destructor Documentation

◆ StaticPhaseModel()

StaticPhaseModel ( const phaseSystem &  fluid,
const word &  phaseName 
)

◆ ~StaticPhaseModel()

virtual ~StaticPhaseModel ( )
virtualdefault

Destructor.

Member Function Documentation

◆ correct()

virtual void correct ( )
virtual

Correct the phase properties other than the thermo and turbulence.

◆ phi() [1/2]

virtual tmp<surfaceScalarField> phi ( ) const
virtual

Constant access the volumetric flux. Return zero field.

◆ phi() [2/2]

virtual const surfaceScalarField& phi ( )
virtual

Access the volumetric flux.

◆ alphaPhi() [1/2]

virtual tmp<surfaceScalarField> alphaPhi ( ) const
virtual

Constant access the volumetric flux of the phase.

◆ alphaPhi() [2/2]

virtual surfaceScalarField& alphaPhi ( )
virtual

Access the volumetric flux of the phase.

◆ U()

virtual tmp<volVectorField> U ( ) const
virtual

Access const reference to U.

◆ diffNo()

virtual tmp<surfaceScalarField> diffNo ( ) const
virtual

Maximum diffusion number.


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