saturationTemperatureModel Class Referenceabstract

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

Inheritance diagram for saturationTemperatureModel:

Public Member Functions

 TypeName ("saturationTemperatureModel")
 Runtime type information. More...
 
 declareRunTimeSelectionTable (autoPtr, saturationTemperatureModel, dictionary,(const dictionary &dict),(dict))
 Declare runtime construction. More...
 
 saturationTemperatureModel ()
 Default construct. More...
 
virtual ~saturationTemperatureModel ()
 Destructor. More...
 
virtual tmp< volScalarField::InternalTsat (const volScalarField::Internal &p) const =0
 Saturation temperature for volScalarField::Internal. More...
 
virtual tmp< volScalarFieldTsat (const volScalarField &p) const =0
 Saturation temperature for volScalarField. More...
 

Static Public Member Functions

static autoPtr< saturationTemperatureModelNew (const dictionary &dict)
 Select with dictionary. More...
 
static autoPtr< saturationTemperatureModelNew (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 68 of file saturationTemperatureModel.H.

Constructor & Destructor Documentation

◆ saturationTemperatureModel()

Default construct.

Definition at line 39 of file saturationTemperatureModel.C.

◆ ~saturationTemperatureModel()

Destructor.

Definition at line 45 of file saturationTemperatureModel.C.

Member Function Documentation

◆ TypeName()

TypeName ( "saturationTemperatureModel"  )

Runtime type information.

◆ declareRunTimeSelectionTable()

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

Declare runtime construction.

◆ New() [1/2]

Select with dictionary.

Definition at line 31 of file saturationTemperatureModelNew.C.

References dict.

◆ New() [2/2]

◆ Tsat() [1/2]

virtual tmp< volScalarField::Internal > Tsat ( const volScalarField::Internal p) const
pure virtual

Saturation temperature for volScalarField::Internal.

Implemented in polynomialTemperature, and function1Temperature.

◆ Tsat() [2/2]

virtual tmp< volScalarField > Tsat ( const volScalarField p) const
pure virtual

Saturation temperature for volScalarField.

Implemented in polynomialTemperature, and function1Temperature.


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