Cantera  2.0
Classes | Namespaces | Functions
SpeciesThermoMgr.h File Reference

This file contains descriptions of templated subclasses of the virtual base class, SpeciesThermo, which includes SpeciesThermoDuo (see Managers for Calculating Reference-State Thermodynamics and class SpeciesThermoDuo) More...

#include "cantera/base/ct_defs.h"
#include "cantera/base/ctexceptions.h"
#include "cantera/base/stringUtils.h"
#include "SpeciesThermo.h"
#include <map>
Include dependency graph for SpeciesThermoMgr.h:
This graph shows which files directly or indirectly include this file:

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...
 

Namespaces

namespace  Cantera
 Provides class Nucleus.
 

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.
 

Detailed Description

This file contains descriptions of templated subclasses of the virtual base class, SpeciesThermo, which includes SpeciesThermoDuo (see Managers for Calculating Reference-State Thermodynamics and class SpeciesThermoDuo)

Definition in file SpeciesThermoMgr.h.