6 #ifndef CT_LTPSPECIES_H
7 #define CT_LTPSPECIES_H
doublereal m_logProp
logarithm of most recent evaluation of transport property
virtual LTPspecies * duplMyselfAsLTPspecies() const
Duplication routine.
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 pure species transport property.
virtual void adjustCoeffsForComposition()
Internal model to adjust species-specific properties for composition.
doublereal m_logt
logarithm of current temperature
LTPspecies_Const(const XML_Node &propNode, const std::string name, TransportPropertyType tp_ind, const thermo_t *const thermo)
Construct an LTPspecies object for a liquid transport property expressed as a constant value...
doublereal getSpeciesTransProp()
Returns the pure species transport property.
Headers for the Transport object, which is the virtual base class for all transport property evaluato...
virtual bool checkPositive() const
Check to see if the property evaluation will be positive.
Class XML_Node is a tree-based representation of the contents of an XML file.
doublereal getSpeciesTransProp()
Returns the pure species transport property.
std::string m_speciesName
Species Name.
Class LTPspecies_Arrhenius holds transport parameters for a specific liquid-phase species (LTPspecies...
doublereal m_temp
temperature from thermo object
LTPspecies_Arrhenius(const XML_Node &propNode, const std::string name, TransportPropertyType tp_ind, const thermo_t *thermo)
Construct an LTPspecies object for a liquid transport property expressed in extended Arrhenius form...
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.
virtual LTPspecies * duplMyselfAsLTPspecies() const
Duplication routine.
doublereal getSpeciesTransProp()
Return the pure species value for this transport property evaluated from the Arrhenius expression...
LTPTemperatureDependenceType
Temperature dependence type for pure (liquid) species properties.
LTPspecies_Poly(const XML_Node &propNode, const std::string name, TransportPropertyType tp_ind, const thermo_t *thermo)
Construct an LTPspecies object for a liquid transport property expressed as a polynomial in temperatu...
LTPspecies_ExpT(const XML_Node &propNode, const std::string name, TransportPropertyType tp_ind, const thermo_t *thermo)
Construct an LTPspecies object for a liquid transport property expressed as an exponential in tempera...
LTPTemperatureDependenceType m_model
Model type for the temperature dependence.
vector_fp m_coeffs
Model temperature-dependence ceofficients.
virtual LTPspecies * duplMyselfAsLTPspecies() const
Duplication routine.
doublereal getSpeciesTransProp()
Returns the pure species transport property.
Class LTPspecies_Const holds transport parameters for a specific liquid-phase species (LTPspecies) wh...
Class LTPspecies holds transport parameters for a specific liquid-phase species.
virtual LTPspecies * duplMyselfAsLTPspecies() const
Duplication routine.
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
doublereal m_mixWeight
Weighting used for mixing.
doublereal m_prop
most recent evaluation of transport property
Class LTPspecies_Poly holds transport parameters for a specific liquid-phase species (LTPspecies) whe...
File contains the FactoryBase class declarations.
TransportPropertyType m_property
enum indicating which property this is (i.e viscosity)
LTPspecies(const XML_Node *const propNode=0, const std::string name="-", TransportPropertyType tp_ind=TP_UNKNOWN, const thermo_t *thermo=0)
Construct an LTPspecies object for a liquid transport property.