All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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: