16 WaterTransport::WaterTransport(
thermo_t* thermo,
int ndim) :
30 "Expectation is that ThermoPhase be a VPStandardStateTP");
42 "Expectation is that first species be water with a PDSS_Water object");
virtual doublereal viscosity()
Returns the viscosity of water at the current conditions (kg/m/s)
Header file defining class WaterTransport.
thermo_t * m_thermo
pointer to the object representing the phase
Implementation of a pressure dependent standard state virtual function for a Pure Water Phase (see Sp...
Base class for transport property managers.
Base class for a phase with thermodynamic properties.
WaterPropsIAPWS * getWater()
Get a pointer to a changeable WaterPropsIAPWS object.
Class for the liquid water pressure dependent standard state.
WaterProps * getWaterProps()
Get a pointer to a changeable WaterPropsIAPWS object.
PDSS_Water * m_waterPDSS
Pressure dependent standard state object for water.
doublereal viscosityWater() const
Returns the viscosity of water at the current conditions (kg/m/s)
Base class for exceptions thrown by Cantera classes.
This is a filter class for ThermoPhase that implements some prepatory steps for efficiently handling ...
#define AssertTrace(expr)
Assertion must be true or an error is thrown.
Header file for a derived class of ThermoPhase that handles variable pressure standard state methods ...
WaterPropsIAPWS * m_sub
Pointer to the WaterPropsIAPWS object, which does the actual calculations for the real equation of st...
void initTP()
Routine to do some common initializations at the start of using this routine.
doublereal thermalConductivityWater() const
Returns the thermal conductivity of water at the current conditions (W/m/K)
WaterProps * m_waterProps
Pointer to the WaterProps object.
Namespace for the Cantera kernel.
virtual doublereal thermalConductivity()
Returns the thermal conductivity of water at the current conditions (W/m/K)