11#ifndef CT_PDSS_IDEALGAS_H
12#define CT_PDSS_IDEALGAS_H
36 virtual doublereal
cv_mole()
const;
45 virtual void setState_TP(doublereal temp, doublereal pres);
46 virtual void setState_TR(doublereal temp, doublereal rho);
Declarations for the virtual base class PDSS (pressure dependent standard state) which handles calcul...
A map of string keys to values whose type can vary at runtime.
Derived class for pressure dependent standard states of an ideal gas species.
virtual void getParameters(AnyMap &eosNode) const
Store the parameters needed to reconstruct a copy of this PDSS object.
virtual doublereal pressure() const
Returns the pressure (Pa)
virtual void setPressure(doublereal pres)
Sets the pressure in the object.
virtual void setState_TP(doublereal temp, doublereal pres)
Set the internal temperature and pressure.
virtual doublereal cv_mole() const
Return the molar const volume heat capacity in units of J kmol-1 K-1.
virtual void setTemperature(doublereal temp)
Set the internal temperature.
virtual void initThermo()
Initialization routine.
PDSS_IdealGas()
Default Constructor.
virtual void setState_TR(doublereal temp, doublereal rho)
Set the internal temperature and density.
virtual doublereal intEnergy_mole() const
Return the molar internal Energy in units of J kmol-1.
Base class for PDSS classes which compute nondimensional properties directly.
Namespace for the Cantera kernel.