Go to the documentation of this file.
12 #ifndef CT_PDSS_SSVOL_H
13 #define CT_PDSS_SSVOL_H
145 virtual doublereal
cv_mole()
const;
154 virtual void setState_TP(doublereal temp, doublereal pres);
156 virtual void setState_TR(doublereal temp, doublereal rho);
doublereal dVdT_
Derivative of the volume wrt temperature.
virtual void setState_TP(doublereal temp, doublereal pres)
Set the internal temperature and pressure.
vector_fp TCoeff_
coefficients for the temperature representation
virtual void initThermo()
Initialization routine.
virtual doublereal cv_mole() const
Return the molar const volume heat capacity in units of J kmol-1 K-1.
@ tpoly
This approximation is for a species with a cubic polynomial in temperature.
std::vector< double > vector_fp
Turn on the use of stl vectors for the basic array type within cantera Vector of doubles.
Base class for PDSS classes which compute nondimensional properties directly.
virtual void setState_TR(doublereal temp, doublereal rho)
virtual void setParametersFromXML(const XML_Node &speciesNode)
Initialization routine for the PDSS object based on the speciesNode.
SSVolume_Model volumeModel_
Enumerated data type describing the type of volume model used to calculate the standard state volume ...
virtual doublereal intEnergy_mole() const
Return the molar internal Energy in units of J kmol-1.
virtual doublereal satPressure(doublereal t)
saturation pressure
Class XML_Node is a tree-based representation of the contents of an XML file.
PDSS_SSVol()
Default Constructor.
@ density_tpoly
This approximation is for a species where the density is expressed as a cubic polynomial in temperatu...
void setVolumePolynomial(double *coeffs)
Set polynomial coefficients for the standard state molar volume as a function of temperature.
virtual void setTemperature(doublereal temp)
Set the internal temperature.
virtual void setPressure(doublereal pres)
Sets the pressure in the object.
void setDensityPolynomial(double *coeffs)
Set polynomial coefficients for the standard state density as a function of temperature.
Class for pressure dependent standard states that uses a standard state volume model of some sort.
void calcMolarVolume()
Does the internal calculation of the volume.
doublereal d2VdT2_
2nd derivative of the volume wrt temperature
Namespace for the Cantera kernel.
SSVolume_Model
Types of general formulations for the specification of the standard state volume.