Cantera  2.0
File List
Here is a list of all documented files with brief descriptions:
o*AdsorbateThermo.hHeader for a single-species standard state object derived from SpeciesThermoInterpType based on the expressions for the thermo properties of a species with several vibrational models
o*application.cpp
o*application.h
o*AqueousKinetics.cppHomogeneous kinetics in an aqueous phase, either condensed or dilute in salts
o*AqueousKinetics.h
o*AqueousTransport.cppTransport properties for aqueous systems
o*AqueousTransport.hHeader file defining class AqueousTransport
o*Array.hHeader file for class Array2D
o*atomicWeightDB.cppInternal database of default atomic weights
o*BandMatrix.cppBanded matrices
o*BandMatrix.hDeclarations for the class BandMatrix which is a child class of GeneralMatrix for banded matrices handled by solvers (see class Numerical Utilities within Cantera and BandMatrix)
o*BasisOptimize.cpp
Functions which calculation optimized basis of the
stoichiometric coefficient matrix (see /ref equil functions)
o*BEulerInt.cpp
o*BEulerInt.h
o*boundaries1D.cpp
o*Cantera.h
o*CarbonDioxide.cpp
o*CarbonDioxide.h
o*checkFinite.cppDeclarations for Multi Dimensional Pointer (mdp) routines that check for the presence of NaNs in the code
o*ChemEquil.cppChemical equilibrium
o*ChemEquil.hChemical equilibrium
o*ck2ct.cppConvert CK-format reaction mechanism files to Cantera input format
o*ck2ct.h
o*ck2cti.cppProgram to convert Chemkin-II-format reaction mechanism files to Cantera input format
o*CKParser.cpp
o*CKParser.h
o*ckr_defs.h
o*ckr_utils.cpp
o*ckr_utils.h
o*CKReader.cpp
o*CKReader.h
o*clockWC.cppDefinitions for a simple class that implements an Ansi C wall clock timer (see Cantera::clockWC)
o*clockWC.hDeclarations for a simple class that implements an Ansi C wall clock timer (see Cantera::clockWC)
o*config.h
o*ConstCpPoly.cppDeclarations for the SpeciesThermoInterpType object that employs a constant heat capacity assumption (see Species Reference-State Thermodynamic Properties and ConstCpPoly )
o*ConstCpPoly.hHeaders for the SpeciesThermoInterpType object that employs a constant heat capacity assumption (see Species Reference-State Thermodynamic Properties and ConstCpPoly)
o*ConstDensityThermo.cppDeclarations for a Thermo manager for incompressible ThermoPhases (see Thermodynamic Properties and ConstDensityThermo )
o*ConstDensityThermo.hHeader for a Thermo manager for incompressible ThermoPhases (see Thermodynamic Properties and ConstDensityThermo)
o*Constituent.h
o*ConstPressureReactor.cpp
o*ConstPressureReactor.h
o*Crystal.h
o*csvdiff.cpp
o*ct2ctml.cppDriver for the system call to the python executable that converts cti files to ctml files (see Input File Handling)
o*ct_defs.hThis file contains definitions of terms that are used in internal routines and are unlikely to need modifying (text for module physConstants (see Physical Constants) is found here)
o*ct_thread.h
o*ctexceptions.cpp
o*ctexceptions.hDefinitions for the classes that are thrown when Cantera experiences an error condition (also contains errorhandling module text - see Error Handling)
o*cti2ctml.cpp
o*ctlapack.h
o*ctml.cppDefinitions for functions to read and write CTML
o*ctml.hCTML ("Cantera Markup Language") is the variant of XML that Cantera uses to store data
o*CVodeInt.cpp
o*CVodeInt.h
o*CVodesIntegrator.cpp
o*CVodesIntegrator.h
o*DAE_Solver.hHeader file for class DAE_Solver
o*DAE_solvers.cpp
 Factory routine for picking the DAE solver package
o*DebyeHuckel.cppDeclarations for the DebyeHuckel ThermoPhase object, which models dilute electrolyte solutions (see Thermodynamic Properties and DebyeHuckel )
o*DebyeHuckel.hHeaders for the DebyeHuckel ThermoPhase object, which models dilute electrolyte solutions (see Thermodynamic Properties and DebyeHuckel )
o*DenseMatrix.cpp
o*DenseMatrix.hHeaders for the DenseMatrix object, which deals with dense rectangular matrices and description of the numerics groupings of objects (see Numerical Utilities within Cantera and DenseMatrix )
o*DiatomicMolecule.h
o*Domain1D.cpp
o*Domain1D.h
o*DustyGasTransport.cppImplementation file for class DustyGasTransport
o*DustyGasTransport.hHeaders for the DustyGasTransport object, which models transport properties in porous media using the dusty gas approximation (see Transport Properties for Species in Phases and DustyGasTransport )
o*Edge.h
o*EdgeKinetics.h
o*EdgePhase.h
 Declarations for the EdgePhase ThermoPhase object, which models the interface
 between two surfaces (see \ref thermoprops and \link Cantera::EdgePhase EdgePhase\endlink).
o*electrolytes.hHeader file for a common definitions used in electrolytes thermodynamics
o*electrolyteThermo.hSupport for thermo property calculation from C++ application programs
o*Element.h
o*Elements.cppThis file contains a database of atomic weights
o*Elements.hContains the LookupWtElements function and the definitions of element constraint types
o*Enhanced3BConc.h
o*equil.hThis file contains the definition of some high level general equilibration routines and the text for the module Equilibrium Solver Capability
o*equilibrate.cppDriver routines for the chemical equilibrium solvers
o*equilibrium.hCxx layer - Header file providing support for chemical equilibrium calculations (see Equilibrium Solver Capability)
o*FactoryBase.hFile contains the FactoryBase class declarations
o*FalloffFactory.cpp
o*FalloffFactory.hParameterizations for reaction falloff functions
o*FalloffMgr.h
o*FixedChemPotSSTP.cppDefinition file for the FixedChemPotSSTP class, which represents a fixed-composition incompressible substance with a constant chemical potential (see Thermodynamic Properties and class FixedChemPotSSTP)
o*FixedChemPotSSTP.hHeader file for the FixedChemPotSSTP class, which represents a fixed-composition incompressible substance with a constant chemical potential (see Thermodynamic Properties and class FixedChemPotSSTP)
o*flowControllers.hSome flow devices derived from class FlowDevice
o*FlowDevice.cpp
o*FlowDevice.h
o*FlowReactor.cppA zero-dimensional reactor
o*FlowReactor.h
o*FtnTransport.hCustomizable Fortran transport manager
o*Func1.cpp
o*Func1.h
o*FuncEval.h
o*funcs.cppFile containing miscellaneous numerical functions
o*funcs.hHeader for a file containing miscellaneous numerical functions
o*GasKinetics.cppHomogeneous kinetics in ideal gases
o*GasKinetics.h
o*GasTransport.cpp
o*GasTransport.h
o*GeneralMatrix.cpp
o*GeneralMatrix.hDeclarations for the class GeneralMatrix which is a virtual base class for matrices handled by solvers (see class Numerical Utilities within Cantera and GeneralMatrix)
o*GeneralSpeciesThermo.cppDeclarations for a completely general species thermodynamic property manager for a phase (see Species Reference-State Thermodynamic Properties and GeneralSpeciesThermo)
o*GeneralSpeciesThermo.hHeaders for a completely general species thermodynamic property manager for a phase (see Managers for Calculating Reference-State Thermodynamics and GeneralSpeciesThermo)
o*GibbsExcessVPSSTP.cppDefinitions for intermediate ThermoPhase object for phases which employ excess gibbs free energy formulations (see Thermodynamic Properties and class GibbsExcessVPSSTP)
o*GibbsExcessVPSSTP.hHeader for intermediate ThermoPhase object for phases which employ gibbs excess free energy based formulations (see Thermodynamic Properties and class GibbsExcessVPSSTP)
o*global.cpp
o*global.hThis file contains definitions for utility functions and text for modules, inputfiles, logs, textlogs, HTML_logs (see Input File Handling, Diagnostic Output, Writing messages to the screen and Writing HTML Logfiles)
o*GRI30.h
o*GRI_30_Kinetics.cpp
o*GRI_30_Kinetics.h
o*Group.cppImplementation file for the Group class used in reaction path analysis
o*Group.h
o*Heptane.cpp
o*Heptane.h
o*HFC134a.cpp
o*HFC134a.h
o*HMWSoln.cppDefinitions for the HMWSoln ThermoPhase object, which models concentrated electrolyte solutions (see Thermodynamic Properties and HMWSoln )
o*HMWSoln.hHeaders for the HMWSoln ThermoPhase object, which models concentrated electrolyte solutions (see Thermodynamic Properties and HMWSoln )
o*HMWSoln_input.cppDefinitions for the HMWSoln ThermoPhase object, which models concentrated electrolyte solutions (see Thermodynamic Properties and HMWSoln )
o*Hydrogen.cpp
o*Hydrogen.h
o*IDA_Solver.cpp
o*IDA_Solver.hHeader file for class IDA_Solver
o*IdealGasMix.h
o*IdealGasPhase.cppThermoPhase object for the ideal gas equation of state - workhorse for Cantera (see Thermodynamic Properties and class IdealGasPhase)
o*IdealGasPhase.hThermoPhase object for the ideal gas equation of state - workhorse for Cantera (see Thermodynamic Properties and class IdealGasPhase)
o*IdealMolalSoln.cppThermoPhase object for the ideal molal equation of state (see Thermodynamic Properties and class IdealMolalSoln)
o*IdealMolalSoln.hThermoPhase object for the ideal molal equation of state (see Thermodynamic Properties and class IdealMolalSoln)
o*IdealSolidSolnPhase.cpp
Implementation file for an ideal solid solution model
with incompressible thermodynamics (see \ref thermoprops and
\link Cantera::IdealSolidSolnPhase IdealSolidSolnPhase\endlink).
o*IdealSolidSolnPhase.h
 Header file for an ideal solid solution model
 with incompressible thermodynamics (see \ref thermoprops and
 \link Cantera::IdealSolidSolnPhase IdealSolidSolnPhase\endlink).
o*IdealSolnGasVPSS.cppDefinition file for a derived class of ThermoPhase that assumes either an ideal gas or ideal solution approximation and handles variable pressure standard state methods for calculating thermodynamic properties (see Thermodynamic Properties and class IdealSolnGasVPSS)
o*IdealSolnGasVPSS.hDefinition file for a derived class of ThermoPhase that assumes either an ideal gas or ideal solution approximation and handles variable pressure standard state methods for calculating thermodynamic properties (see Thermodynamic Properties and class IdealSolnGasVPSS)
o*ImplicitSurfChem.cppDefinitions for the implicit integration of surface site density equations (see Kinetics Managers and class ImplicitSurfChem)
o*ImplicitSurfChem.hDeclarations for the implicit integration of surface site density equations (see Kinetics Managers and class ImplicitSurfChem)
o*importKinetics.cppDeclarations of global routines for the importing of kinetics data from XML files (see Input File Handling)
o*importKinetics.hDefinitions of global routines for the importing of data from XML files (see Input File Handling)
o*IncompressibleSolid.h
o*Inlet1D.hBoundary objects for one-dimensional simulations
o*Integrator.h
o*integrators.hODE integrators
o*Interface.hDeclaration and Definition for the class Interface
o*InterfaceKinetics.cpp
o*InterfaceKinetics.h
o*IonsFromNeutralVPSSTP.cppDefinitions for the object which treats ionic liquids as made of ions as species even though the thermodynamics is obtained from the neutral molecule representation
o*IonsFromNeutralVPSSTP.hHeader for intermediate ThermoPhase object for phases which consist of ions whose thermodynamics is calculated from neutral molecule thermodynamics
o*Kinetics.cpp
Declarations for the base class for kinetics

managers (see Kinetics Managers and class Kinetics)

o*kinetics.h
o*Kinetics.hBase class for kinetics managers and also contains the kineticsmgr module documentation (see Kinetics Managers and class Kinetics)
o*KineticsFactory.cpp
o*KineticsFactory.h
o*L_matrix.hFunctions to evaluate portions of the L matrix needed for multicomponent transport properties
o*lapack.h
o*LatticePhase.cppDefinitions for a simple thermodynamics model of a bulk phase derived from ThermoPhase, assuming a lattice of solid atoms (see Thermodynamic Properties and class LatticePhase)
o*LatticePhase.hHeader for a simple thermodynamics model of a bulk phase derived from ThermoPhase, assuming a lattice of solid atoms (see Thermodynamic Properties and class LatticePhase)
o*LatticeSolidPhase.cpp
o*LatticeSolidPhase.hDefinitions for a simple thermodynamics model of a bulk solid phase derived from ThermoPhase, assuming an ideal solution model based on a lattice of solid atoms (see Thermodynamic Properties and class LatticeSolidPhase)
o*LineBroadener.cpp
o*LineBroadener.hHeader file for class LineBroadener
o*LiquidTranInteraction.cpp
o*LiquidTranInteraction.hHeader file defining the class LiquidTranInteraction and classes which derive from LiquidTranInteraction
o*LiquidTransport.cppMixture-averaged transport properties for ideal gas mixtures
o*LiquidTransport.hHeader file defining class LiquidTransport
o*LiquidTransportData.cppSource code for liquid transport property evaluations
o*LiquidTransportData.hHeader file defining class LiquidTransportData
o*LiquidTransportParams.cppSource code for liquid mixture transport property evaluations
o*LiquidTransportParams.hHeader file defining class LiquidTransportParams
o*lk.cpp
o*lk.h
o*logger.hHeader for Base class for 'loggers' that write text messages to log files (see Writing messages to the screen and class Logger)
o*LogPrintCtrl.cppDeclarations for a simple class that augments the logfile printing capabilities (see Cantera::LogPrintCtrl)
o*LogPrintCtrl.hDeclarations for a simple class that augments the logfile printing capabilities (see Cantera::LogPrintCtrl)
o*LTPspecies.cpp\ definitions for the LTPspecies objects and its children, which is the virtual base class for describing temperature dependence of submodels for transport parameters (see Transport Properties for Species in Phases and LTPspecies )
o*LTPspecies.hHeader file defining class LTPspecies and its child classes
o*MargulesVPSSTP.cppDefinitions for ThermoPhase object for phases which employ excess gibbs free energy formulations related to Margules expansions (see Thermodynamic Properties and class MargulesVPSSTP)
o*MargulesVPSSTP.hHeader for intermediate ThermoPhase object for phases which employ gibbs excess free energy based formulations (see Thermodynamic Properties and class MargulesVPSSTP)
o*apps/mdp_allo.cpp
o*base/mdp_allo.cpp
o*src/apps/mdp_allo.h
o*include/cantera/base/mdp_allo.h
o*Metal.h
o*MetalPhase.h
o*MetalSHEelectrons.cppDefinition file for the MetalSHEElectrons class, which represents the electrons in a metal that are consistent with the SHE electrode (see Thermodynamic Properties and class MetalSHEelectrons)
o*MetalSHEelectrons.hHeader file for the MetalSHEElectrons class, which represents the electrons in a metal that are consistent with the SHE electrode (see Thermodynamic Properties and class MetalSHEelectrons)
o*Methane.cpp
o*Methane.h
o*MineralEQ3.cppDefinition file for the MineralEQ3 class, which represents a fixed-composition incompressible substance (see Thermodynamic Properties and class MineralEQ3)
o*MineralEQ3.hHeader file for the MineralEQ3 class, which represents a fixed-composition incompressible substance based on EQ3's parameterization (see Thermodynamic Properties and class MineralEQ3)
o*mix_defs.h
o*MixedSolventElectrolyte.cpp
o*MixedSolventElectrolyte.h
o*MixTransport.cppMixture-averaged transport properties for ideal gas mixtures
o*MixTransport.hHeaders for the MixTransport object, which models transport properties in ideal gas solutions using a mixture averaged approximation (see Transport Properties for Species in Phases and MixTransport )
o*MixtureFugacityTP.cppMethods file for a derived class of ThermoPhase that handles non-ideal mixtures based on the fugacity models (see Thermodynamic Properties and class MixtureFugacityTP)
o*MixtureFugacityTP.hHeader file for a derived class of ThermoPhase that handles non-ideal mixtures based on the fugacity models (see Thermodynamic Properties and class MixtureFugacityTP)
o*MMCollisionInt.cpp
o*MMCollisionInt.hMonk and Monchick collision integrals
o*MolalityVPSSTP.cppDefinitions for intermediate ThermoPhase object for phases which employ molality based activity coefficient formulations (see Thermodynamic Properties and class MolalityVPSSTP)
o*MolalityVPSSTP.hHeader for intermediate ThermoPhase object for phases which employ molality based activity coefficient formulations (see Thermodynamic Properties and class MolalityVPSSTP)
o*MolarityIonicVPSSTP.cppDefinitions for intermediate ThermoPhase object for phases which employ excess gibbs free energy formulations (see Thermodynamic Properties and class MolarityIonicVPSSTP)
o*MolarityIonicVPSSTP.hHeader for intermediate ThermoPhase object for phases which employ gibbs excess free energy based formulations (see Thermodynamic Properties and class MolarityIonicVPSSTP)
o*Mu0Poly.cppDefinitions for a single-species standard state object derived from SpeciesThermoInterpType based on a piecewise constant mu0 interpolation (see Species Reference-State Thermodynamic Properties and class Mu0Poly)
o*Mu0Poly.hHeader for a single-species standard state object derived from SpeciesThermoInterpType based on a piecewise constant mu0 interpolation (see Species Reference-State Thermodynamic Properties and class Mu0Poly)
o*MultiJac.cppImplementation file for class MultiJac
o*MultiJac.h
o*MultiNewton.cppDamped Newton solver for 1D multi-domain problems
o*MultiNewton.h
o*MultiPhase.cppDefinitions for the MultiPhase object that is used to set up multiphase equilibrium problems (see Equilibrium Solver Capability)
o*MultiPhase.hHeaders for the MultiPhase object that is used to set up multiphase equilibrium problems (see Equilibrium Solver Capability)
o*MultiPhaseEquil.cpp
o*MultiPhaseEquil.h
o*MultiTransport.cppImplementation file for class MultiTransport
o*MultiTransport.hInterface for class MultiTransport
o*NASA9Parser.cpp
o*Nasa9Poly1.cppDefinitions for a single-species standard state object derived from SpeciesThermoInterpType based on the NASA 9 coefficient temperature polynomial form applied to one temperature region (see Species Reference-State Thermodynamic Properties and class Nasa9Poly1)
o*Nasa9Poly1.hHeader for a single-species standard state object derived from SpeciesThermoInterpType based on the NASA 9 coefficient temperature polynomial form applied to one temperature region (see Species Reference-State Thermodynamic Properties and class Nasa9Poly1)
o*Nasa9PolyMultiTempRegion.cppDefinitions for a single-species standard state object derived from SpeciesThermoInterpType based on the NASA 9 coefficient temperature polynomial form applied to one temperature region (see Species Reference-State Thermodynamic Properties and class Nasa9Poly1)
o*Nasa9PolyMultiTempRegion.hHeader for a single-species standard state object derived from SpeciesThermoInterpType based on the NASA 9 coefficient temperature polynomial form applied to multiple temperature regions (see Species Reference-State Thermodynamic Properties and class Nasa9PolyMultiTempRegion)
o*NasaPoly1.hHeader for a single-species standard state object derived from SpeciesThermoInterpType based on the NASA temperature polynomial form applied to one temperature region (see Species Reference-State Thermodynamic Properties and class NasaPoly1)
o*NasaPoly2.hHeader for a single-species standard state object derived from SpeciesThermoInterpType based on the NASA temperature polynomial form applied to two temperature regions (see Species Reference-State Thermodynamic Properties and class NasaPoly2)
o*NasaThermo.hHeader for the 2 regime 7 coefficient Nasa thermodynamic polynomials for multiple species in a phase, derived from the SpeciesThermo base class (see Managers for Calculating Reference-State Thermodynamics and NasaThermo)
o*newEquilibrate.cpp
o*newton_utils.cpp
o*Nitrogen.cpp
o*Nitrogen.h
o*NonlinearSolver.cppDamped Newton solver for 0D and 1D problems
o*NonlinearSolver.hClass that calculates the solution to a nonlinear, dense, set of equations (see Numerical Utilities within Cantera and class NonlinearSolver)
o*Nuclei.h
o*numerics.h
o*ODE_integrators.cpp
o*OneDim.cpp
o*onedim.h
o*OneDim.h
o*Oxygen.cpp
o*Oxygen.h
o*PDSS.cppImplementation of a pressure dependent standard state virtual function (see class PDSS)
o*PDSS.hDeclarations for the virtual base class PDSS (pressure dependent standard state) which handles calculations for a single species in a phase (see Species Standard-State Thermodynamic Properties and class PDSS)
o*PDSS_ConstVol.cppImplementation of a pressure dependent standard state virtual function
o*PDSS_ConstVol.hDeclarations for the class PDSS_ConstVol (pressure dependent standard state) which handles calculations for a single species with a constant molar volume in a phase (see class Species Standard-State Thermodynamic Properties and PDSS_ConstVol)
o*PDSS_HKFT.cppDefinitions for the class PDSS_HKFT (pressure dependent standard state) which handles calculations for a single species in a phase using the HKFT standard state (see Species Standard-State Thermodynamic Properties and class PDSS_HKFT)
o*PDSS_HKFT.hDeclarations for the class PDSS_HKFT (pressure dependent standard state) which handles calculations for a single species in a phase using the HKFT standard state (see Species Standard-State Thermodynamic Properties and class PDSS_HKFT)
o*PDSS_IdealGas.cppImplementation of a pressure dependent standard state virtual function
o*PDSS_IdealGas.hDeclarations for the class PDSS_IdealGas (pressure dependent standard state) which handles calculations for a single ideal gas species in a phase (see Species Standard-State Thermodynamic Properties and class PDSS_IdealGas)
o*PDSS_IonsFromNeutral.cppImplementation of a pressure dependent standard state virtual function
o*PDSS_IonsFromNeutral.hDeclarations for the class PDSS_IonsFromNeutral ( which handles calculations for a single ion in a fluid, whose properties are calculated from another neutral molecule
o*PDSS_SSVol.cppImplementation of a pressure dependent standard state virtual function
o*PDSS_SSVol.hDeclarations for the class PDSS_SSVol (pressure dependent standard state) which handles calculations for a single species with an expression for the standard state molar volume in a phase given by an enumerated data type (see class Species Standard-State Thermodynamic Properties and PDSS_SSVol)
o*PDSS_Water.cpp
o*PDSS_Water.hImplementation of a pressure dependent standard state virtual function for a Pure Water Phase (see Species Standard-State Thermodynamic Properties and class PDSS_Water)
o*Phase.cppDefinition file for class Phase
o*Phase.hHeader file for class Phase
o*PhaseCombo_Interaction.cpp
o*PhaseCombo_Interaction.hHeader for intermediate ThermoPhase object for phases which employ the Margules gibbs free energy formulation and eliminates the ideal mixing term
o*PID_Controller.h
o*plots.cpp
o*plots.h
 Contains declarations for utility functions for

outputing to plotting programs

o*polyfit.hC interface for Fortran DPOLFT subroutine
o*PrintCtrl.cppDefinitions for a simple class that augments the streams printing capabilities (see Cantera::PrintCtrl)
o*PrintCtrl.hDeclarations for a simple class that augments the streams printing capabilities (see Cantera::PrintCtrl)
o*PropertyCalculator.h
o*PseudoBinaryVPSSTP.cppDefinitions for intermediate ThermoPhase object for phases which employ excess gibbs free energy formulations (see Thermodynamic Properties and class PseudoBinaryVPSSTP)
o*PseudoBinaryVPSSTP.hHeader for intermediate ThermoPhase object for phases which employ gibbs excess free energy based formulations (see Thermodynamic Properties and class gibbsExcessVPSSTP)
o*PureFluid.h
o*PureFluidPhase.cppDefinitions for a ThermoPhase object for a pure fluid phase consisting of gas, liquid, mixed-gas-liquid and supercritical fluid (see Thermodynamic Properties and class PureFluidPhase)
o*PureFluidPhase.hHeader for a ThermoPhase class for a pure fluid phase consisting of gas, liquid, mixed-gas-liquid and supercrit fluid (see Thermodynamic Properties and class PureFluidPhase)
o*radiation.h
o*RateCoeffMgr.h
o*Reaction.cpp
o*Reaction.h
o*reaction_defs.hThis file defines some constants used to specify reaction types
o*ReactionData.h
o*ReactionPath.cppImplementation file for classes used in reaction path analysis
o*ReactionPath.hClasses for reaction path analysis
o*reactionpaths.h
o*ReactionStoichMgr.cpp
o*ReactionStoichMgr.hHeader file declaring class ReactionStoichMgr
o*Reactor.cppA zero-dimensional reactor
o*Reactor.h
o*ReactorBase.cpp
o*ReactorBase.h
o*ReactorFactory.cpp
o*ReactorFactory.h
o*ReactorNet.cpp
o*ReactorNet.h
o*RedlichKisterVPSSTP.cppDefinitions for ThermoPhase object for phases which employ excess gibbs free energy formulations related to RedlichKister expansions (see Thermodynamic Properties and class RedlichKisterVPSSTP)
o*RedlichKisterVPSSTP.hHeader for intermediate ThermoPhase object for phases which employ gibbs excess free energy based formulations (see Thermodynamic Properties and class RedlichKisterVPSSTP)
o*RedlichKwong.cpp
o*RedlichKwong.h
o*RedlichKwongMFTP.cppDefinition file for a derived class of ThermoPhase that assumes either an ideal gas or ideal solution approximation and handles variable pressure standard state methods for calculating thermodynamic properties (see Thermodynamic Properties and class RedlichKwongMFTP)
o*RedlichKwongMFTP.hDefinition file for a derived class of ThermoPhase that assumes either an ideal gas or ideal solution approximation and handles variable pressure standard state methods for calculating thermodynamic properties (see Thermodynamic Properties and class RedlichKwongMFTP)
o*refine.cpp
o*refine.h
o*Reservoir.h
o*ResidEval.h
o*ResidJacEval.cpp
o*ResidJacEval.hDense, Square (not sparse) matrices
o*RootFind.cpp
o*RootFind.h
  Header file for implicit nonlinear solver of a one dimensional function

(see Numerical Utilities within Cantera and class RootFind)

o*rotor.cpp
o*rotor.hHeader file for class Rotor
o*RxnRates.h
o*RxnSpecies.h
o*SemiconductorPhase.cpp
o*SemiconductorPhase.h
o*ShomatePoly.hHeader for a single-species standard state object derived from SpeciesThermoInterpType based on the Shomate temperature polynomial form applied to one temperature region (see Species Reference-State Thermodynamic Properties and class ShomatePoly and ShomatePoly2)
o*ShomateThermo.hHeader for the 2 regions Shomate polynomial for multiple species in a phase, derived from the SpeciesThermo base class (see Managers for Calculating Reference-State Thermodynamics and ShomateThermo)
o*Sim1D.cpp
o*Sim1D.h
o*SimpleThermo.hHeader for the SimpleThermo (constant heat capacity) species reference-state model for multiple species in a phase, derived from the SpeciesThermo base class (see Species Reference-State Thermodynamic Properties and SimpleThermo)
o*SimpleTransport.cppSimple mostly constant transport properties
o*SimpleTransport.hHeader file for the class SimpleTransport which provides simple transport properties for liquids and solids (see Transport Properties for Species in Phases and SimpleTransport )
o*SingleSpeciesTP.cppDefinitions for the SingleSpeciesTP class, which is a filter class for ThermoPhase, that eases the construction of single species phases ( see Thermodynamic Properties and class SingleSpeciesTP)
o*SingleSpeciesTP.hHeader for the SingleSpeciesTP class, which is a filter class for ThermoPhase, that eases the construction of single species phases ( see Thermodynamic Properties and class SingleSpeciesTP)
o*SolidTransport.cppDefinition file for the class SolidTransport, which handles transport of ions within solid phases (see Transport Properties for Species in Phases and SolidTransport )
o*SolidTransport.hHeader file for defining the class SolidTransport, which handles transport of ions within solid phases (see Transport Properties for Species in Phases and SolidTransport )
o*solveProb.cpp
o*solveProb.h
  Header file for implicit nonlinear solver with the option of a pseudotransient

(see Numerical Utilities within Cantera and class solveProb)

o*solvers.hSolvers of small embedded problems
o*solveSP.cpp
o*solveSP.h
  Header file for implicit surface problem solver

(see Chemical Kinetics and class solveSP)

o*Species.cpp
o*Species.h
o*SpeciesThermo.hVirtual base class for the calculation of multiple-species thermodynamic reference-state property managers and text for the mgrsrefcalc module (see Managers for Calculating Reference-State Thermodynamics and class SpeciesThermo)
o*SpeciesThermoFactory.cppDefinitions for factory to build instances of classes that manage the standard-state thermodynamic properties of a set of species (see Species Reference-State Thermodynamic Properties and class SpeciesThermoFactory);
o*SpeciesThermoFactory.hHeader for factory to build instances of classes that manage the standard-state thermodynamic properties of a set of species (see Species Reference-State Thermodynamic Properties and class SpeciesThermoFactory);
o*SpeciesThermoInterpType.cppDefinitions for a
o*SpeciesThermoInterpType.hPure Virtual Base class for individual species reference state thermodynamic managers and text for the spthermo module (see Species Reference-State Thermodynamic Properties and class SpeciesThermoInterpType )
o*SpeciesThermoMgr.hThis 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)
o*speciesThermoTypes.h
 Contains const definitions for types of species
 reference-state thermodynamics managers (see \ref spthermo)
o*spectra.h
o*spectralUtilities.cpp
o*spectralUtilities.h
o*SquareMatrix.cpp
o*SquareMatrix.hDense, Square (not sparse) matrices
o*StFlow.cpp
o*StFlow.h
o*StoichManager.h
o*StoichSubstance.cppThis file contains the class definitions for the StoichSubstance ThermoPhase class
o*StoichSubstance.hThis file contains the class declarations for the StoichSubstance ThermoPhase class
o*StoichSubstanceSSTP.cppDefinition file for the StoichSubstanceSSTP class, which represents a fixed-composition incompressible substance (see Thermodynamic Properties and class StoichSubstanceSSTP)
o*StoichSubstanceSSTP.hHeader file for the StoichSubstanceSSTP class, which represents a fixed-composition incompressible substance (see Thermodynamic Properties and class StoichSubstanceSSTP)
o*stringUtils.cppContains definitions for string manipulation functions within Cantera
o*stringUtils.h
 Contains declarations for string manipulation functions
 within Cantera.
o*Sub.cpp
o*Sub.h
o*subs.h
o*surface.h
o*SurfPhase.cppDefinitions for a simple thermodynamic model of a surface phase derived from ThermoPhase, assuming an ideal solution model (see Thermodynamic Properties and class SurfPhase)
o*SurfPhase.hHeader for a simple thermodynamics model of a surface phase derived from ThermoPhase, assuming an ideal solution model (see Thermodynamic Properties and class SurfPhase)
o*thermo.hSupport for thermo property calculation from C++ application programs
o*ThermoFactory.cppDefinitions for the factory class that can create known ThermoPhase objects (see Thermodynamic Properties and class ThermoFactory)
o*ThermoFactory.hHeaders for the factory class that can create known ThermoPhase objects (see Thermodynamic Properties and class ThermoFactory)
o*thermoFunctions.cppFile containing thermo evaluation functions for NASA polynomials, which are used in testing the interpolations
o*thermoFunctions.hThermodynamic properties
o*ThermoPhase.cppDefinition file for class ThermoPhase, the base class for phases with thermodynamic properties (see class ThermoPhase)
o*ThermoPhase.hHeader file for class ThermoPhase, the base class for phases with thermodynamic properties, and the text for the Module thermoprops (see Thermodynamic Properties and class ThermoPhase)
o*ThirdBodyMgr.h
o*tok_input_util.cpp
o*tok_input_util.h
o*Tortuosity.h
o*TortuosityBase.cppBase class to compute the increase in diffusive path length associated with tortuous path diffusion through, for example, porous media
o*TortuosityBase.hVirtual base class to compute the increase in diffusive path length associated with tortuous path diffusion through, for example, porous media
o*TortuosityBruggeman.cpp
o*TortuosityBruggeman.hClass to compute the increase in diffusive path length in porous media assuming the Bruggeman exponent relation
o*TortuosityMaxwell.cpp
o*TortuosityMaxwell.h
o*TortuosityPercolation.cppBase class to compute the increase in diffusive path length associated with tortuous path diffusion through, for example, porous media
o*TortuosityPercolation.h
o*transport.hSupport for transport property calculation from C++ application programs
o*TransportBase.cppMixture-averaged transport properties for ideal gas mixtures
o*TransportBase.hHeaders for the Transport object, which is the virtual base class for all transport property evaluators and also includes the tranprops group definition (see Transport Properties for Species in Phases and Transport )
o*TransportFactory.cppImplementation file for class TransportFactory
o*TransportFactory.hHeader file defining class TransportFactory (see TransportFactory)
o*TransportParams.cpp
o*TransportParams.hClass that holds the data that is read in from the xml file, and which is used for processing of the transport object (see Transport Properties for Species in Phases and TransportParams )
o*units.hHeader for units conversion utilities, which are used to translate user input from input files (See Input File Handling and class Unit)
o*utilities.hVarious templated functions that carry out common vector operations (see globalUtilFuncs)
o*utils.cpp
o*utils.h
o*vcs_defs.hDefines and definitions within the vcs package
o*vcs_DoubleStarStar.cppHeader file for class DoubleStarStar
o*vcs_DoubleStarStar.hHeader file for class DoubleStarStar
o*vcs_elem.cppThis file contains the algorithm for checking the satisfaction of the element abundances constraints and the algorithm for fixing violations of the element abundances constraints
o*vcs_elem_rearrange.cppContains implementations for rearranging the element columns, and it contains the algorithm for choosing the rearrangement
o*vcs_equilibrate.cppDriver routines for equilibrium solvers
o*vcs_Exception.cpp
o*vcs_Exception.h
o*vcs_Gibbs.cppFunctions which calculate the extrinsic Gibbs Free energies
o*vcs_inest.cppImplementation methods for obtaining a good initial guess
o*vcs_internal.h
Internal declarations for the VCSnonideal package
o*vcs_IntStarStar.cppHeader file for class IntStarStar
o*vcs_IntStarStar.hHeader file for class IntStarStar
o*vcs_MultiPhaseEquil.cppDriver routine for the VCSnonideal equilibrium solver package
o*vcs_MultiPhaseEquil.hInterface class for the vcsnonlinear solver
o*vcs_nondim.cppNondimensionalization routines within VCSnonideal
o*vcs_phaseStability.cppImplementation class for functions associated with determining the stability of a phase (see Class VCS_SOLVE and Equilibrium Solver Capability )
o*vcs_prep.cppThis file contains some prepatory functions
o*vcs_prob.cppImplementation for the Interface class for the vcs thermo equilibrium solver package,
o*vcs_prob.hHeader for the Interface class for the vcs thermo equilibrium solver package,
o*vcs_rearrange.cppImplementation file for rearranging species
o*vcs_report.cpp
o*vcs_root1d.cppCode for a one dimensional root finder program
o*vcs_rxnadj.cppRoutines for carrying out various adjustments to the reaction steps
o*vcs_setMolesLinProg.cpp
o*vcs_solve.cpp
o*vcs_solve.hHeader file for the internal object that holds the vcs equilibrium problem (see Class VCS_SOLVE and Equilibrium Solver Capability )
o*vcs_solve_phaseStability.cpp
o*vcs_solve_TP.cppImplementation file that contains the main algorithm for finding an equilibrium
o*vcs_species_thermo.cppImplementation for the VCS_SPECIES_THERMO object
o*vcs_species_thermo.h
o*vcs_SpeciesProperties.cpp
o*vcs_SpeciesProperties.h
o*vcs_TP.cpp
o*vcs_util.cppInternal definitions for utility functions for the VCSnonideal package
o*vcs_VolPhase.cpp
o*vcs_VolPhase.hHeader for the object representing each phase within vcs
o*vec_functions.hTemplates for operations on vector-like objects
o*VPSSMgr.cppDefinition file for a virtual base class that manages the calculation of standard state properties for all of the species in a single phase, assuming a variable P and T standard state (see Managers for Calculating Standard-State Thermodynamics and class VPSSMgr)
o*VPSSMgr.hDeclaration file for a virtual base class that manages the calculation of standard state properties for all of the species in a single phase, assuming a variable P and T standard state (see Managers for Calculating Standard-State Thermodynamics and class VPSSMgr)
o*VPSSMgr_ConstVol.cppDefinition file for a derived class that handles the calculation of standard state thermo properties for a set of species which have a constant molar volume pressure dependence (see Thermodynamic Properties and class VPSSMgr_ConstVol)
o*VPSSMgr_ConstVol.hDeclarations for a derived class for the calculation of multiple-species thermodynamic property managers for variable temperature and pressure standard states assuming constant volume (see class VPSSMgr_ConstVol )
o*VPSSMgr_General.cppDefinition file for a derived 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 (see Thermodynamic Properties and class VPSSMgr_General)
o*VPSSMgr_General.hDeclaration file for a derived 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 (see Managers for Calculating Standard-State Thermodynamics and class VPSSMgr_General)
o*VPSSMgr_IdealGas.cppDefinition file for a derived class that handles the calculation of standard state thermo properties for a set of species which have an Ideal Gas dependence (see Thermodynamic Properties and class VPSSMgr_IdealGas)
o*VPSSMgr_IdealGas.hDeclaration file for a derived class that handles the calculation of standard state thermo properties for a set of species which have an Ideal Gas dependence (see Managers for Calculating Standard-State Thermodynamics and class VPSSMgr_IdealGas)
o*VPSSMgr_types.h
 Contains const definitions for types of calculation managers
 that are responsible for calculating the species standard
 state thermodynamic managers and
 reference-state thermodynamics managers
  (see
  class \link Cantera::VPSSMgr VPSSMgr\endlink).
o*VPSSMgr_Water_ConstVol.cppDefinition file for a derived class that handles the calculation of standard state thermo properties for pure water and a set of species which have a constant molar volume pressure dependence
o*VPSSMgr_Water_ConstVol.hDeclaration file for a derived class that handles the calculation of standard state thermo properties for real water and a set of species which have a constant molar volume pressure dependence (see Managers for Calculating Standard-State Thermodynamics and class VPSSMgr_ConstVol)
o*VPSSMgr_Water_HKFT.cppDefinition file for a derived class that handles the calculation of standard state thermo properties for pure water and a set of species which obey the HKFT standard state dependence (see Thermodynamic Properties and class VPSSMgr_Water_HKFT)
o*VPSSMgr_Water_HKFT.hDeclaration file for a derived class that handles the calculation of standard state thermo properties for real water and a set of species which have the HKFT equation of state (see Managers for Calculating Standard-State Thermodynamics and class VPSSMgr_Water_HKFT)
o*VPSSMgrFactory.cppDefinitions for factory to build instances of classes that manage the calculation of standard state properties for all the species in a phase (see Species Reference-State Thermodynamic Properties and class VPSSMgrFactory);
o*VPSSMgrFactory.hHeader for factory to build instances of classes that manage the standard-state thermodynamic properties of a set of species (see Managers for Calculating Standard-State Thermodynamics and class VPSSMgrFactory);
o*VPStandardStateTP.cppDefinition file for a derived class of ThermoPhase that handles variable pressure standard state methods for calculating thermodynamic properties (see Thermodynamic Properties and class VPStandardStateTP)
o*VPStandardStateTP.hHeader file for a derived class of ThermoPhase that handles variable pressure standard state methods for calculating thermodynamic properties (see Thermodynamic Properties and class VPStandardStateTP)
o*Wall.cpp
o*Wall.hHeader file for class Wall
o*Water.cpp
o*Water.h
o*WaterProps.cpp
o*WaterProps.hHeader for a class used to house several approximation routines for properties of water
o*WaterPropsIAPWS.cppDefinitions for a class for calculating the equation of state of water from the IAPWS 1995 Formulation based on the steam tables thermodynamic basis (See class WaterPropsIAPWS)
o*WaterPropsIAPWS.hHeaders for a class for calculating the equation of state of water from the IAPWS 1995 Formulation based on the steam tables thermodynamic basis (See class WaterPropsIAPWS)
o*WaterPropsIAPWSphi.cppDefinitions for Lowest level of the classes which support a real water model (see class WaterPropsIAPWS and class WaterPropsIAPWSphi)
o*WaterPropsIAPWSphi.hHeader for Lowest level of the classes which support a real water model (see class WaterPropsIAPWS and class WaterPropsIAPWSphi)
o*WaterSSTP.cppDefinitions for a ThermoPhase class consisting of pure water (see Thermodynamic Properties and class WaterSSTP)
o*WaterSSTP.hDeclares a ThermoPhase class consisting of pure water (see Thermodynamic Properties and class WaterSSTP)
o*WaterTransport.cpp
o*WaterTransport.hHeader file defining class LiquidTransport
o*writelog.cpp
o*writelog.h
o*xml.cppClasses providing support for XML data files
o*xml.hClasses providing support for XML data files
o*XML_Writer.h
\*zerodim.h