Foam::saturationModels Namespace Reference

Classes

class  Antoine
 Antoine equation for the vapour pressure. More...
 
class  AntoineExtended
 Extended Antoine equation for the vapour pressure. More...
 
class  ArdenBuck
 ArdenBuck equation for the vapour pressure of moist air. More...
 
class  constantPressure
 Constant saturation pressure model. More...
 
class  constantTemperature
 Constant saturation temperature model. More...
 
class  function1Temperature
 Saturation vapour temperature in terms of the vapour pressure (in Pa). The saturation temperature in Kelvins is specified as a Foam::Function1 type, to enable use of, e.g. constant, polynomial, table values. More...
 
class  polynomialTemperature
 Polynomial equation for the saturation vapour temperature in terms of the vapour pressure (in Pa). More...
 

Functions

 defineTypeNameAndDebug (Antoine, 0)
 
 addToRunTimeSelectionTable (saturationPressureModel, Antoine, dictionary)
 
 addToRunTimeSelectionTable (saturationTemperatureModel, Antoine, dictionary)
 
 defineTypeNameAndDebug (AntoineExtended, 0)
 
 addToRunTimeSelectionTable (saturationPressureModel, AntoineExtended, dictionary)
 
 defineTypeNameAndDebug (ArdenBuck, 0)
 
 addToRunTimeSelectionTable (saturationPressureModel, ArdenBuck, dictionary)
 
 defineTypeNameAndDebug (constantPressure, 0)
 
 addToRunTimeSelectionTable (saturationPressureModel, constantPressure, dictionary)
 
 defineTypeNameAndDebug (constantTemperature, 0)
 
 addToRunTimeSelectionTable (saturationTemperatureModel, constantTemperature, dictionary)
 
 defineTypeNameAndDebug (function1Temperature, 0)
 
 addToRunTimeSelectionTable (saturationTemperatureModel, function1Temperature, dictionary)
 
 defineTypeNameAndDebug (polynomialTemperature, 0)
 
 addToRunTimeSelectionTable (saturationTemperatureModel, polynomialTemperature, dictionary)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/7]

Foam::saturationModels::defineTypeNameAndDebug ( Antoine  ,
 
)

◆ addToRunTimeSelectionTable() [1/8]

Foam::saturationModels::addToRunTimeSelectionTable ( saturationPressureModel  ,
Antoine  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [2/8]

Foam::saturationModels::addToRunTimeSelectionTable ( saturationTemperatureModel  ,
Antoine  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/7]

Foam::saturationModels::defineTypeNameAndDebug ( AntoineExtended  ,
 
)

◆ addToRunTimeSelectionTable() [3/8]

Foam::saturationModels::addToRunTimeSelectionTable ( saturationPressureModel  ,
AntoineExtended  ,
dictionary   
)

◆ defineTypeNameAndDebug() [3/7]

Foam::saturationModels::defineTypeNameAndDebug ( ArdenBuck  ,
 
)

◆ addToRunTimeSelectionTable() [4/8]

Foam::saturationModels::addToRunTimeSelectionTable ( saturationPressureModel  ,
ArdenBuck  ,
dictionary   
)

◆ defineTypeNameAndDebug() [4/7]

Foam::saturationModels::defineTypeNameAndDebug ( constantPressure  ,
 
)

◆ addToRunTimeSelectionTable() [5/8]

Foam::saturationModels::addToRunTimeSelectionTable ( saturationPressureModel  ,
constantPressure  ,
dictionary   
)

◆ defineTypeNameAndDebug() [5/7]

Foam::saturationModels::defineTypeNameAndDebug ( constantTemperature  ,
 
)

◆ addToRunTimeSelectionTable() [6/8]

Foam::saturationModels::addToRunTimeSelectionTable ( saturationTemperatureModel  ,
constantTemperature  ,
dictionary   
)

◆ defineTypeNameAndDebug() [6/7]

Foam::saturationModels::defineTypeNameAndDebug ( function1Temperature  ,
 
)

◆ addToRunTimeSelectionTable() [7/8]

Foam::saturationModels::addToRunTimeSelectionTable ( saturationTemperatureModel  ,
function1Temperature  ,
dictionary   
)

◆ defineTypeNameAndDebug() [7/7]

Foam::saturationModels::defineTypeNameAndDebug ( polynomialTemperature  ,
 
)

◆ addToRunTimeSelectionTable() [8/8]

Foam::saturationModels::addToRunTimeSelectionTable ( saturationTemperatureModel  ,
polynomialTemperature  ,
dictionary   
)