38 #ifndef absoluteInternalEnergy_H 39 #define absoluteInternalEnergy_H 50 template<
class Thermo>
68 return "absoluteInternalEnergy";
89 volatile const scalar cv =
thermo.Cv(
p,
T);
125 volatile const scalar ea =
thermo.Ea(
p,
T);
145 volatile const scalar tea =
thermo.TEa(
e,
p,
T0);
scalar Cpv(const Thermo &thermo, const scalar p, const scalar T) const
const dimensionedScalar e
Elementary charge.
scalar HE(const Thermo &thermo, const scalar p, const scalar T) const
A class for handling words, derived from Foam::string.
scalar CpByCpv(const Thermo &thermo, const scalar p, const scalar T) const
Cp/Cv [].
scalar THE(const Thermo &thermo, const scalar e, const scalar p, const scalar T0) const
Temperature from absolute internal energy.
Thermodynamics mapping class to expose the absolute internal energy functions.
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
static word typeName()
Return the instantiated type name.
absoluteInternalEnergy()
Construct.