Cantera
Loading...
Searching...
No Matches
SpeciesThermoFactory.cpp File Reference

Definitions for factory functions to build instances of classes that manage the standard-state thermodynamic properties of a set of species (see Species Reference-State Thermodynamic Properties);. More...

Include dependency graph for SpeciesThermoFactory.cpp:

Detailed Description

Definitions for factory functions to build instances of classes that manage the standard-state thermodynamic properties of a set of species (see Species Reference-State Thermodynamic Properties);.

Definition in file SpeciesThermoFactory.cpp.

Go to the source code of this file.

Namespaces

namespace  Cantera
 Namespace for the Cantera kernel.

Functions

SpeciesThermoInterpType * newSpeciesThermoInterpType (int type, double tlow, double thigh, double pref, span< const double > coeffs)
 Create a new SpeciesThermoInterpType object given a corresponding constant.
SpeciesThermoInterpType * newSpeciesThermoInterpType (const string &type, double tlow, double thigh, double pref, span< const double > coeffs)
 Create a new SpeciesThermoInterpType object given a string.
void setupSpeciesThermo (SpeciesThermoInterpType &thermo, const AnyMap &node)
void setupNasaPoly (NasaPoly2 &thermo, const AnyMap &node)
void setupShomatePoly (ShomatePoly2 &thermo, const AnyMap &node)
void setupConstCp (ConstCpPoly &thermo, const AnyMap &node)
void setupNasa9Poly (Nasa9PolyMultiTempRegion &thermo, const AnyMap &node)
void setupMu0 (Mu0Poly &thermo, const AnyMap &node)
unique_ptr< SpeciesThermoInterpType > newSpeciesThermo (const AnyMap &thermo_node)
 Create a new SpeciesThermoInterpType object using the specified parameters.