9 #ifndef CT_LTPSPECIES_H 10 #define CT_LTPSPECIES_H 199 void setCoeff(
double C);
262 void setCoeffs(
double A,
double n,
double Tact);
313 void setCoeffs(
size_t N,
const double* coeffs);
359 void setCoeffs(
size_t N,
const double* coeffs);
doublereal m_logProp
logarithm of most recent evaluation of transport property
TransportPropertyType
Enumeration of the types of transport properties that can be handled by the variables in the various ...
virtual doublereal getSpeciesTransProp()
Returns the vector of standard state species transport property.
virtual void adjustCoeffsForComposition()
Internal model to adjust species-specific properties for the composition.
doublereal m_logt
logarithm of current temperature
virtual void setupFromXML(const XML_Node &propNode)
Set up the species transport property from the XML node, <propNode> that is a child of the <transport...
virtual LTPspecies * duplMyselfAsLTPspecies() const
Duplication routine.
doublereal getSpeciesTransProp()
Returns the vector of standard state species transport property.
virtual void setupFromXML(const XML_Node &propNode)
Set up the species transport property from the XML node, <propNode> that is a child of the <transport...
void setName(const std::string &name)
Set the species name.
Headers for the Transport object, which is the virtual base class for all transport property evaluato...
Class XML_Node is a tree-based representation of the contents of an XML file.
doublereal getSpeciesTransProp()
Returns the vector of standard state species transport property.
void setThermo(thermo_t *thermo)
Set the ThermoPhase object, which is used to find the temperature.
std::string m_speciesName
Species Name for the property that is being described.
Class LTPspecies_Arrhenius holds transport parameters for a specific liquid- phase species (LTPspecie...
doublereal m_temp
temperature from thermo object
virtual bool checkPositive() const
Check to see if the property evaluation will be positive.
virtual LTPspecies * duplMyselfAsLTPspecies() const
Duplication routine.
virtual LTPspecies * duplMyselfAsLTPspecies() const
Duplication routine.
Base class for a phase with thermodynamic properties.
doublereal m_prop
most recent evaluation of transport property
const thermo_t * m_thermo
Pointer to a const thermo object to get current temperature.
doublereal getMixWeight() const
Return the weight mixture.
doublereal getSpeciesTransProp()
Return the standard state species value for this transport property evaluated from the Arrhenius expr...
LTPTemperatureDependenceType
Temperature dependence type for standard state species properties.
void setTransportPropertyType(TransportPropertyType tp_ind)
TransportPropertyType containing the property id that this object is creating a parameterization for ...
LTPTemperatureDependenceType m_model
Model type for the temperature dependence.
virtual void setupFromXML(const XML_Node &propNode)
Set up the species transport property from the XML node, <propNode> that is a child of the <transport...
vector_fp m_coeffs
Model temperature-dependence ceofficients.
virtual void setupFromXML(const XML_Node &propNode)
Set up the species transport property from the XML node, <propNode> that is a child of the <transport...
doublereal getSpeciesTransProp()
Returns the vector of standard state species transport property.
Class LTPspecies_Const holds transport parameters for a specific liquid- phase species (LTPspecies) w...
Class LTPspecies holds transport parameterizations for a specific liquid- phase species.
Class LTPspecies_ExpT holds transport parameters for a specific liquid- phase species (LTPspecies) wh...
std::vector< double > vector_fp
Turn on the use of stl vectors for the basic array type within cantera Vector of doubles.
doublereal m_prop
most recent evaluation of transport property
doublereal m_temp
temperature from thermo object
doublereal m_temp
temperature from thermo object
virtual LTPspecies * duplMyselfAsLTPspecies() const
Duplication routine.
doublereal m_mixWeight
Weighting used for mixing.
Namespace for the Cantera kernel.
doublereal m_prop
most recent evaluation of the transport property
Class LTPspecies_Poly holds transport parameters for a specific liquid-phase species (LTPspecies) whe...
virtual LTPspecies * duplMyselfAsLTPspecies() const
Duplication routine.
TransportPropertyType m_property
enum indicating which property this is (i.e viscosity)
virtual void setupFromXML(const XML_Node &propNode)
Set up the species transport property from the XML node, <propNode> that is a child of the <transport...