This file contains descriptions of templated subclasses of the virtual base class, SpeciesThermo, which include SpeciesThermoDuo and SpeciesThermo1 (see Managers for Calculating Reference-State Thermodynamics and classes SpeciesThermoDuo and SpeciesThermo1). More...
#include "ct_defs.h"
#include "ctexceptions.h"
#include "stringUtils.h"
#include "SpeciesThermo.h"
#include <map>
Go to the source code of this file.
Classes | |
class | RefPressureMismatch |
Exception thrown if species reference pressures don't match. More... | |
class | UnknownSpeciesThermo |
Unknown species thermo manager string error. More... | |
class | SpeciesThermoDuo< T1, T2 > |
This species thermo manager requires that all species have one of two parameterizations. More... | |
class | SpeciesThermo1< SPM > |
This species thermo manager requires that all species have the same parameterization. More... | |
Namespaces | |
namespace | Cantera |
Namespace for the Cantera kernel. | |
Functions | |
template<class InputIter > | |
void | _updateAll (InputIter begin, InputIter end, doublereal T, vector_fp &cp_R, vector_fp &h_RT, vector_fp &s_R) |
Invokes the 'updateProperties' method of all objects in the list. | |
template<class InputIter > | |
doublereal | _minTemp (InputIter begin, InputIter end) |
Iterates through a list of objects which implement a method 'minTemp()', and returns the largest 'minTemp' value. | |
template<class _InputIter > | |
doublereal | _maxTemp (_InputIter begin, _InputIter end) |
Iterates through a list of objects which implement a method 'maxTemp()', and returns the smallest 'maxTemp' value. |
This file contains descriptions of templated subclasses of the virtual base class, SpeciesThermo, which include SpeciesThermoDuo and SpeciesThermo1 (see Managers for Calculating Reference-State Thermodynamics and classes SpeciesThermoDuo and SpeciesThermo1).
Definition in file SpeciesThermoMgr.h.