33 #ifndef sensibleInternalEnergy_H 34 #define sensibleInternalEnergy_H 45 template<
class Thermo>
63 return "sensibleInternalEnergy";
81 return thermo.Cv(p, T);
92 return thermo.gamma(p, T);
103 return thermo.Es(p, T);
110 const Thermo& thermo,
116 return thermo.TEs(e, p, T0);
scalar CpByCpv(const Thermo &thermo, const scalar p, const scalar T) const
Cp/Cv [].
scalar Cpv(const Thermo &thermo, const scalar p, const scalar T) const
Heat capacity at constant volume [J/kg/K].
scalar HE(const Thermo &thermo, const scalar p, const scalar T) const
Sensible internal energy [J/kg].
A class for handling words, derived from string.
scalar THE(const Thermo &thermo, const scalar e, const scalar p, const scalar T0) const
Temperature from sensible internal energy.
static word typeName()
Return the instantiated type name.
Thermodynamics mapping class to expose the sensible internal energy functions.
const doubleScalar e
Elementary charge.
sensibleInternalEnergy()
Construct.