polynomialTemperature Class Reference

Polynomial equation for the saturation vapour temperature in terms of the vapour pressure (in Pa). More...

Inheritance diagram for polynomialTemperature:
Collaboration diagram for polynomialTemperature:

Public Member Functions

 TypeName ("polynomial")
 Runtime type information. More...
 
 polynomialTemperature (const dictionary &dict)
 Construct from a dictionary. More...
 
virtual ~polynomialTemperature ()
 Destructor. More...
 
virtual tmp< volScalarField::InternalTsat (const volScalarField::Internal &p) const
 Saturation temperature for volScalarField::Internal. More...
 
virtual tmp< volScalarFieldTsat (const volScalarField &p) const
 Saturation temperature for volScalarField. More...
 
- Public Member Functions inherited from saturationTemperatureModel
 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...
 

Additional Inherited Members

- Static Public Member Functions inherited from saturationTemperatureModel
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

Polynomial equation for the saturation vapour temperature in terms of the vapour pressure (in Pa).

\[ T_sat = \sum_i C_i p^i \]

where $p$ is the pressure in Pa and $C$ are the coefficients.

Source files

Definition at line 58 of file polynomialTemperature.H.

Constructor & Destructor Documentation

◆ polynomialTemperature()

polynomialTemperature ( const dictionary dict)

Construct from a dictionary.

Definition at line 48 of file polynomialTemperature.C.

◆ ~polynomialTemperature()

~polynomialTemperature ( )
virtual

Destructor.

Definition at line 60 of file polynomialTemperature.C.

Member Function Documentation

◆ TypeName()

TypeName ( "polynomial"  )

Runtime type information.

◆ Tsat() [1/2]

Saturation temperature for volScalarField::Internal.

Implements saturationTemperatureModel.

Definition at line 67 of file polynomialTemperature.C.

References Foam::dimTemperature, forAll, DimensionedField< Type, GeoMesh >::New(), p, and tmp< T >::ref().

Here is the call graph for this function:

◆ Tsat() [2/2]


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