Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
ApplicationClass to hold global data
Array2DA class for 2D arrays stored in column-major (Fortran-compatible) form
ArraySizeErrorArray size error
awDataDatabase for atomic molecular weights
CanteraErrorBase class for exceptions thrown by Cantera classes
clockWCThe class provides the wall clock timer in seconds
ConstCpPolyA constant-heat capacity species thermodynamic property manager class
ConstDensityThermoOverloads the virtual methods of class ThermoPhase to implement the incompressible equation of state
ConstituentsClass Constituents manages a set of elements and species
DebyeHuckelClass DebyeHuckel represents a dilute liquid electrolyte phase which obeys the Debye Huckel formulation for nonideality
EdgePhaseA thermodynamic Phase representing a one dimensional edge between two surfaces
electrodeElectronClass electrodeElectron represents an electron in a metal using the Standard hydrogen reference electrode
ElementRangeErrorAn element index is out of range
ElementsObject containing the elements that make up species in a phase
ElementsFrozenException class to indicate a fixed set of elements
FactoryBaseBase class for factories
FalloffBase class for falloff function calculators
FalloffFactoryFactory class to construct falloff function calculators
GeneralSpeciesThermoA species thermodynamic property manager for a phase
HMWSolnClass HMWSoln represents a dilute or concentrated liquid electrolyte phase which obeys the Pitzer formulation for nonideality
IdealGasPhaseClass IdealGasPhase represents low-density gases that obey the ideal gas equation of state
IdealMolalSolnThis phase is based upon the mixing-rule assumption that all molality-based activity coefficients are equal to one
IdealSolidSolnPhaseClass IdealSolidSolnPhase represents a condensed phase ideal solution compound
IdealSolnGasVPSSThis class can handle either an ideal solution or an ideal gas approximation of a phase
KineticsPublic interface for kinetics managers
LatticePhaseA simple thermoydnamics model for a bulk phase, assuming a lattice of solid atoms
LoggerBase class for 'loggers' that write text messages to log files
LogPrintCtrlThis class provides some printing and cropping utilities for writing to the logfile
MessagesClass to carry out messages
MetalSHEelectronsClass MetalSHEelectrons represents electrons within a metal, adjacent to an aqueous electrolyte, that are consistent with the SHE reference electrode
MineralEQ3Class MineralEQ3 represents a stoichiometric (fixed composition) incompressible substance based on EQ3's parameterization
MolalityVPSSTP
Mu0PolyThe Mu0Poly class implements an interpolation of the Gibbs free energy based on a piecewise constant heat capacity approximation
MultiPhaseA class for multiphase mixtures
Nasa9Poly1The NASA 9 polynomial parameterization for one temperature range
Nasa9PolyMultiTempRegionThe NASA 9 polynomial parameterization for a single species encompassing multiple temperature regions
NasaPoly1The NASA polynomial parameterization for one temperature range
NasaPoly2The NASA polynomial parameterization for two temperature ranges
NasaThermoA species thermodynamic property manager for the NASA polynomial parameterization with two temperature ranges
PDSSVirtual base class for a species with a pressure dependent standard state
PDSS_ConstVol
PDSS_HKFTClass for pressure dependent standard states corresponding to ionic solutes in electrolyte water
PDSS_IdealGasDerived class for pressure dependent standard states of an ideal gas species
PDSS_SSVolClass for pressure dependent standard states that uses a standard state volume model of some sort
PDSS_WaterClass for the liquid water pressure dependent standard state
PhaseBase class for phases of mater
PrintCtrlThis class provides some printing and cropping utilities
PureFluidPhaseThis phase object consists of a single component that can be a gas, a liquid, a mixed gas-liquid fluid, or a fluid beyond its critical point
RefPressureMismatchException thrown if species reference pressures don't match
ShomatePolyThe Shomate polynomial parameterization for one temperature range for one species
ShomatePoly2The Shomate polynomial parameterization for two temperature ranges for one species
ShomateThermoA species thermodynamic property manager for the Shomate polynomial parameterization
SimpleThermo
SingleSpeciesTPThe SingleSpeciesTP class is a filter class for ThermoPhase
SpeciesRangeErrorSpecific fatal error indicating that the index of a species is out of range
SpeciesThermoPure Virtual base class for the species thermo manager classes
SpeciesThermo1< SPM >This species thermo manager requires that all species have the same parameterization
SpeciesThermoDuo< T1, T2 >This species thermo manager requires that all species have one of two parameterizations
SpeciesThermoFactoryFactory to build instances of classes that manage the standard-state thermodynamic properties of a set of species
SpeciesThermoInterpTypePure Virtual Base class for the thermoydnamic manager for an individual species' reference state
SRI3The 3-parameter SRI falloff function for F
SRI5The 5-parameter SRI falloff function
StateManages the independent variables of temperature, mass density, and species mass/mole fraction that define the thermodynamic state
STITbyPDSSClass for the thermoydnamic manager for an individual species' reference state which usess the PDSS base class to satisfy the requests
StoichSubstanceSSTPClass StoichSubstanceSSTP represents a stoichiometric (fixed composition) incompressible substance
SurfPhaseA simple thermoydnamics model for a surface phase, assuming an ideal solution model
ThermoFactoryFactory class for thermodynamic property managers
ThermoIndexDataHolds parameterization-dependent index information
ThermoPhaseBase class for a phase with thermodynamic properties
ThreadMessagesClass that stores thread messages for each thread, and retrieves them based on the thread id
timesConstant< T >Unary operator to multiply the argument by a constant
Troe3The 3-parameter Troe falloff parameterization
Troe4The 4-parameter Troe falloff parameterization
UnitUnit conversion utility
UnknownSpeciesThermoUnknown species thermo manager string error
UnknownSpeciesThermoModelThrow a named error for an unknown or missing species thermo model
UnknownThermoParamError for unknown thermo parameterization
UnknownThermoPhaseModelSpecific error to be thrown if the type of Thermo mananger is unrecognized
UnknownVPSSMgrError for unknown thermo parameterization
UnknownVPSSMgrModelThrow a named error for an unknown or missing vpss species thermo model
VCS_COUNTERSAmount of extra printing that is done while in debug mode
vcs_MultiPhaseEquilCantera's Interface to the Multiphase chemical equilibrium solver
VPSSMgrVirtual base class for the classes that manage the calculation of standard state properties for all the species in a phase
VPSSMgr_ConstVolConstant Molar Volume e VPSS species thermo manager class
VPSSMgr_GeneralClass that handles the calculation of standard state thermo properties for a set of species belonging to a single phase in a completely general but slow way
VPSSMgr_IdealGasVirtual base class for the species thermo manager classes
VPSSMgr_Water_ConstVolVirtual base class for the species thermo manager classes
VPSSMgr_Water_HKFTVirtual base class for the species thermo manager classes
VPSSMgrFactoryFactory to build instances of classes that manage the standard-state thermodynamic properties of a set of species
VPStandardStateTPThis is a filter class for ThermoPhase that implements some prepatory steps for efficiently handling a variable pressure standard state for species
WaterPropsUsed to house several approximation routines for properties of water
WaterPropsIAPWSClass for calculating the equation of state of water
WaterPropsIAPWSphi
WaterSSTPClass for single-component water
WF93Wang-Frenklach falloff function
XML_ErrorClasss representing a generic XML error condition
XML_IllegalUnitsClass representing a specific type of XML file formatting error
XML_NoChildClass representing a specific type of XML file formatting error
XML_NodeClass XML_Node is a tree-based representation of the contents of an XML file
XML_ReaderClass XML_Reader reads an XML file into an XML_Node object
XML_TagMismatchClass representing a specific type of XML file formatting error
Generated by  doxygen 1.6.3