Public Member Functions | Static Public Member Functions | Friends | List of all members
hConstThermo Class Reference

Constant properties thermodynamics package templated into the EquationOfState. More...

Public Member Functions

 hConstThermo (const dictionary &dict)
 
 hConstThermo (const word &, const hConstThermo &)
 
autoPtr< hConstThermoclone () const
 
scalar limit (const scalar T) const
 
scalar Cp (const scalar p, const scalar T) const
 
scalar Ha (const scalar p, const scalar T) const
 
scalar Hs (const scalar p, const scalar T) const
 
scalar Hc () const
 
scalar S (const scalar p, const scalar T) const
 
scalar Gstd (const scalar T) const
 
scalar dCpdT (const scalar p, const scalar T) const
 
void write (Ostream &os) const
 
void operator+= (const hConstThermo &)
 

Static Public Member Functions

static autoPtr< hConstThermoNew (const dictionary &dict)
 
static word typeName ()
 

Friends

hConstThermo operator+ (const hConstThermo &, const hConstThermo &)
 
hConstThermo operator* (const scalar, const hConstThermo &)
 
hConstThermo operator== (const hConstThermo &, const hConstThermo &)
 
Ostreamoperator (Ostream &, const hConstThermo &)
 

Detailed Description

Constant properties thermodynamics package templated into the EquationOfState.

Source files

Definition at line 48 of file hConstThermo.H.

Constructor & Destructor Documentation

◆ hConstThermo() [1/2]

hConstThermo ( const dictionary dict)

Definition at line 28 of file hConstThermo.C.

◆ hConstThermo() [2/2]

hConstThermo ( const word ,
const hConstThermo  
)
inline

Member Function Documentation

◆ clone()

Foam::autoPtr< Foam::hConstThermo< EquationOfState > > clone ( ) const
inline

Definition at line 60 of file hConstThermoI.H.

References Foam::New().

Here is the call graph for this function:

◆ New()

Foam::autoPtr< Foam::hConstThermo< EquationOfState > > New ( const dictionary dict)
inlinestatic

Definition at line 68 of file hConstThermoI.H.

References dict, and Foam::New().

Here is the call graph for this function:

◆ typeName()

static word typeName ( )
inlinestatic

Definition at line 133 of file hConstThermo.H.

◆ limit()

Foam::scalar limit ( const scalar  T) const
inline

Definition at line 78 of file hConstThermoI.H.

References Foam::T().

Here is the call graph for this function:

◆ Cp()

Foam::scalar Cp ( const scalar  p,
const scalar  T 
) const
inline

Definition at line 88 of file hConstThermoI.H.

References Cp, p, and Foam::T().

Here is the call graph for this function:

◆ Ha()

Foam::scalar Ha ( const scalar  p,
const scalar  T 
) const
inline

Definition at line 99 of file hConstThermoI.H.

References Hs(), p, and Foam::T().

Here is the call graph for this function:

◆ Hs()

Foam::scalar Hs ( const scalar  p,
const scalar  T 
) const
inline

Definition at line 109 of file hConstThermoI.H.

References H(), p, and Foam::T().

Here is the call graph for this function:

◆ Hc()

Foam::scalar Hc ( ) const
inline

Definition at line 118 of file hConstThermoI.H.

◆ S()

Foam::scalar S ( const scalar  p,
const scalar  T 
) const
inline

Definition at line 126 of file hConstThermoI.H.

References Foam::log(), p, Foam::T(), and Foam::constant::standard::Tstd.

Here is the call graph for this function:

◆ Gstd()

Foam::scalar Gstd ( const scalar  T) const
inline

Definition at line 136 of file hConstThermoI.H.

References Foam::log(), Foam::T(), and Foam::constant::standard::Tstd.

Here is the call graph for this function:

◆ dCpdT()

Foam::scalar dCpdT ( const scalar  p,
const scalar  T 
) const
inline

Definition at line 146 of file hConstThermoI.H.

◆ write()

void write ( Ostream os) const

◆ operator+=()

void operator+= ( const hConstThermo )
inline

Definition at line 157 of file hConstThermoI.H.

References Foam::mag(), and Y.

Here is the call graph for this function:

Friends And Related Function Documentation

◆ operator+

hConstThermo operator+ ( const hConstThermo ,
const hConstThermo  
)
friend

◆ operator*

hConstThermo operator* ( const  scalar,
const hConstThermo  
)
friend

◆ operator==

hConstThermo operator== ( const hConstThermo ,
const hConstThermo  
)
friend

◆ operator

Ostream& operator ( Ostream ,
const hConstThermo  
)
friend

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