All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
saturationPressureModel Class Referenceabstract

Model to describe the dependence of saturation pressure on temperature, and vice versa. More...

Inheritance diagram for saturationPressureModel:

Public Member Functions

 TypeName ("saturationPressureModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, saturationPressureModel, dictionary,(const dictionary &dict),(dict))
 Declare runtime construction. More...
 
 saturationPressureModel ()
 Default construct. More...
 
virtual ~saturationPressureModel ()
 Destructor. More...
 
virtual tmp< volScalarField::InternalpSat (const volScalarField::Internal &T) const =0
 Saturation pressure for volScalarField::Internal. More...
 
virtual tmp< volScalarField::InternalpSatPrime (const volScalarField::Internal &T) const =0
 
virtual tmp< volScalarField::InternallnPSat (const volScalarField::Internal &T) const =0
 
virtual tmp< volScalarFieldpSat (const volScalarField &T) const =0
 Saturation pressure for volScalarField. More...
 
virtual tmp< volScalarFieldpSatPrime (const volScalarField &T) const =0
 
virtual tmp< volScalarFieldlnPSat (const volScalarField &T) const =0
 

Static Public Member Functions

static autoPtr< saturationPressureModelNew (const dictionary &dict)
 Select with dictionary. More...
 
static autoPtr< saturationPressureModelNew (const word &name, const dictionary &dict)
 Select with name within a dictionary. More...
 

Detailed Description

Model to describe the dependence of saturation pressure on temperature, and vice versa.

Source files

Definition at line 84 of file saturationPressureModel.H.

Constructor & Destructor Documentation

◆ saturationPressureModel()

Default construct.

Definition at line 39 of file saturationPressureModel.C.

◆ ~saturationPressureModel()

Destructor.

Definition at line 45 of file saturationPressureModel.C.

Member Function Documentation

◆ TypeName()

TypeName ( "saturationPressureModel"  )

Runtime type information.

◆ declareRunTimeSelectionTable()

declareRunTimeSelectionTable ( autoPtr  ,
saturationPressureModel  ,
dictionary  ,
(const dictionary &dict ,
(dict  
)

Declare runtime construction.

◆ New() [1/2]

Foam::autoPtr< Foam::saturationPressureModel > New ( const dictionary dict)
static

Select with dictionary.

Definition at line 31 of file saturationPressureModelNew.C.

References dict.

Referenced by nonRandomTwoLiquid::nonRandomTwoLiquid(), and cavitationModel::read().

Here is the caller graph for this function:

◆ New() [2/2]

◆ pSat() [1/2]

virtual tmp< volScalarField::Internal > pSat ( const volScalarField::Internal T) const
pure virtual

Saturation pressure for volScalarField::Internal.

◆ pSatPrime() [1/2]

virtual tmp< volScalarField::Internal > pSatPrime ( const volScalarField::Internal T) const
pure virtual

◆ lnPSat() [1/2]

virtual tmp< volScalarField::Internal > lnPSat ( const volScalarField::Internal T) const
pure virtual

◆ pSat() [2/2]

virtual tmp< volScalarField > pSat ( const volScalarField T) const
pure virtual

Saturation pressure for volScalarField.

◆ pSatPrime() [2/2]

virtual tmp< volScalarField > pSatPrime ( const volScalarField T) const
pure virtual

◆ lnPSat() [2/2]

virtual tmp< volScalarField > lnPSat ( const volScalarField T) const
pure virtual

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