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< surfaceScalarFieldphi () const
 Constant access the volumetric flux. Return zero field. More...
 
virtual const surfaceScalarFieldphi ()
 Access the volumetric flux. More...
 
virtual tmp< surfaceScalarFieldalphaPhi () const
 Constant access the volumetric flux of the phase. More...
 
virtual surfaceScalarFieldalphaPhi ()
 Access the volumetric flux of the phase. More...
 
virtual tmp< volVectorFieldU () const
 Access const reference to U. More...
 
virtual tmp< surfaceScalarFielddiffNo () 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: