11 #ifndef CT_PDSS_CONSTVOL_H 12 #define CT_PDSS_CONSTVOL_H 34 virtual doublereal
cv_mole()
const;
42 virtual void setState_TP(doublereal temp, doublereal pres);
43 virtual void setState_TR(doublereal temp, doublereal rho);
virtual void setTemperature(doublereal temp)
Set the internal temperature.
doublereal m_constMolarVolume
Value of the constant molar volume for the species.
virtual void setPressure(doublereal pres)
Sets the pressure in the object.
Class XML_Node is a tree-based representation of the contents of an XML file.
virtual void setState_TR(doublereal temp, doublereal rho)
Set the internal temperature and density.
virtual void setState_TP(doublereal temp, doublereal pres)
Set the internal temperature and pressure.
virtual doublereal satPressure(doublereal t)
saturation pressure
virtual void setParametersFromXML(const XML_Node &speciesNode)
Initialization routine for the PDSS object based on the speciesNode.
Declarations for the virtual base class PDSS (pressure dependent standard state) which handles calcul...
Base class for PDSS classes which compute nondimensional properties directly.
Class for pressure dependent standard states that use a constant volume model.
PDSS_ConstVol()
Default Constructor.
virtual doublereal intEnergy_mole() const
Return the molar internal Energy in units of J kmol-1.
virtual void initThermo()
Initialization routine.
Namespace for the Cantera kernel.
void setMolarVolume(double v)
Set the (constant) molar volume [m3/kmol] of the species.
virtual doublereal cv_mole() const
Return the molar const volume heat capacity in units of J kmol-1 K-1.