| Application | Class to hold global data |
| Array2D | A class for 2D arrays stored in column-major (Fortran-compatible) form |
| ArraySizeError | Array size error |
| awData | Database for atomic molecular weights |
| CanteraError | Base class for exceptions thrown by Cantera classes |
| clockWC | The class provides the wall clock timer in seconds |
| ConstCpPoly | A constant-heat capacity species thermodynamic property manager class |
| ConstDensityThermo | Overloads the virtual methods of class ThermoPhase to implement the incompressible equation of state |
| Constituents | Class Constituents manages a set of elements and species |
| DebyeHuckel | Class DebyeHuckel represents a dilute liquid electrolyte phase which obeys the Debye Huckel formulation for nonideality |
| EdgePhase | A thermodynamic Phase representing a one dimensional edge between two surfaces |
| electrodeElectron | Class electrodeElectron represents an electron in a metal using the Standard hydrogen reference electrode |
| ElementRangeError | An element index is out of range |
| Elements | Object containing the elements that make up species in a phase |
| ElementsFrozen | Exception class to indicate a fixed set of elements |
| FactoryBase | Base class for factories |
| Falloff | Base class for falloff function calculators |
| FalloffFactory | Factory class to construct falloff function calculators |
| GeneralSpeciesThermo | A species thermodynamic property manager for a phase |
| HMWSoln | Class HMWSoln represents a dilute or concentrated liquid electrolyte phase which obeys the Pitzer formulation for nonideality |
| IdealGasPhase | Class IdealGasPhase represents low-density gases that obey the ideal gas equation of state |
| IdealMolalSoln | This phase is based upon the mixing-rule assumption that all molality-based activity coefficients are equal to one |
| IdealSolidSolnPhase | Class IdealSolidSolnPhase represents a condensed phase ideal solution compound |
| IdealSolnGasVPSS | This class can handle either an ideal solution or an ideal gas approximation of a phase |
| Kinetics | Public interface for kinetics managers |
| LatticePhase | A simple thermoydnamics model for a bulk phase, assuming a lattice of solid atoms |
| Logger | Base class for 'loggers' that write text messages to log files |
| LogPrintCtrl | This class provides some printing and cropping utilities for writing to the logfile |
| Messages | Class to carry out messages |
| MetalSHEelectrons | Class MetalSHEelectrons represents electrons within a metal, adjacent to an aqueous electrolyte, that are consistent with the SHE reference electrode |
| MineralEQ3 | Class MineralEQ3 represents a stoichiometric (fixed composition) incompressible substance based on EQ3's parameterization |
| MolalityVPSSTP | |
| Mu0Poly | The Mu0Poly class implements an interpolation of the Gibbs free energy based on a piecewise constant heat capacity approximation |
| MultiPhase | A class for multiphase mixtures |
| Nasa9Poly1 | The NASA 9 polynomial parameterization for one temperature range |
| Nasa9PolyMultiTempRegion | The NASA 9 polynomial parameterization for a single species encompassing multiple temperature regions |
| NasaPoly1 | The NASA polynomial parameterization for one temperature range |
| NasaPoly2 | The NASA polynomial parameterization for two temperature ranges |
| NasaThermo | A species thermodynamic property manager for the NASA polynomial parameterization with two temperature ranges |
| PDSS | Virtual base class for a species with a pressure dependent standard state |
| PDSS_ConstVol | |
| PDSS_HKFT | Class for pressure dependent standard states corresponding to ionic solutes in electrolyte water |
| PDSS_IdealGas | Derived class for pressure dependent standard states of an ideal gas species |
| PDSS_SSVol | Class for pressure dependent standard states that uses a standard state volume model of some sort |
| PDSS_Water | Class for the liquid water pressure dependent standard state |
| Phase | Base class for phases of mater |
| PrintCtrl | This class provides some printing and cropping utilities |
| PureFluidPhase | This 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 |
| RefPressureMismatch | Exception thrown if species reference pressures don't match |
| ShomatePoly | The Shomate polynomial parameterization for one temperature range for one species |
| ShomatePoly2 | The Shomate polynomial parameterization for two temperature ranges for one species |
| ShomateThermo | A species thermodynamic property manager for the Shomate polynomial parameterization |
| SimpleThermo | |
| SingleSpeciesTP | The SingleSpeciesTP class is a filter class for ThermoPhase |
| SpeciesRangeError | Specific fatal error indicating that the index of a species is out of range |
| SpeciesThermo | Pure 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 |
| SpeciesThermoFactory | Factory to build instances of classes that manage the standard-state thermodynamic properties of a set of species |
| SpeciesThermoInterpType | Pure Virtual Base class for the thermoydnamic manager for an individual species' reference state |
| SRI3 | The 3-parameter SRI falloff function for F |
| SRI5 | The 5-parameter SRI falloff function |
| State | Manages the independent variables of temperature, mass density, and species mass/mole fraction that define the thermodynamic state |
| STITbyPDSS | Class for the thermoydnamic manager for an individual species' reference state which usess the PDSS base class to satisfy the requests |
| StoichSubstanceSSTP | Class StoichSubstanceSSTP represents a stoichiometric (fixed composition) incompressible substance |
| SurfPhase | A simple thermoydnamics model for a surface phase, assuming an ideal solution model |
| ThermoFactory | Factory class for thermodynamic property managers |
| ThermoIndexData | Holds parameterization-dependent index information |
| ThermoPhase | Base class for a phase with thermodynamic properties |
| ThreadMessages | Class 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 |
| Troe3 | The 3-parameter Troe falloff parameterization |
| Troe4 | The 4-parameter Troe falloff parameterization |
| Unit | Unit conversion utility |
| UnknownSpeciesThermo | Unknown species thermo manager string error |
| UnknownSpeciesThermoModel | Throw a named error for an unknown or missing species thermo model |
| UnknownThermoParam | Error for unknown thermo parameterization |
| UnknownThermoPhaseModel | Specific error to be thrown if the type of Thermo mananger is unrecognized |
| UnknownVPSSMgr | Error for unknown thermo parameterization |
| UnknownVPSSMgrModel | Throw a named error for an unknown or missing vpss species thermo model |
| VCS_COUNTERS | Amount of extra printing that is done while in debug mode |
| vcs_MultiPhaseEquil | Cantera's Interface to the Multiphase chemical equilibrium solver |
| VPSSMgr | Virtual base class for the classes that manage the calculation of standard state properties for all the species in a phase |
| VPSSMgr_ConstVol | Constant Molar Volume e VPSS species thermo manager class |
| VPSSMgr_General | Class 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_IdealGas | Virtual base class for the species thermo manager classes |
| VPSSMgr_Water_ConstVol | Virtual base class for the species thermo manager classes |
| VPSSMgr_Water_HKFT | Virtual base class for the species thermo manager classes |
| VPSSMgrFactory | Factory to build instances of classes that manage the standard-state thermodynamic properties of a set of species |
| VPStandardStateTP | This is a filter class for ThermoPhase that implements some prepatory steps for efficiently handling a variable pressure standard state for species |
| WaterProps | Used to house several approximation routines for properties of water |
| WaterPropsIAPWS | Class for calculating the equation of state of water |
| WaterPropsIAPWSphi | |
| WaterSSTP | Class for single-component water |
| WF93 | Wang-Frenklach falloff function |
| XML_Error | Classs representing a generic XML error condition |
| XML_IllegalUnits | Class representing a specific type of XML file formatting error |
| XML_NoChild | Class representing a specific type of XML file formatting error |
| XML_Node | Class XML_Node is a tree-based representation of the contents of an XML file |
| XML_Reader | Class XML_Reader reads an XML file into an XML_Node object |
| XML_TagMismatch | Class representing a specific type of XML file formatting error |