Cantera  2.4.0
File List
Here is a list of all documented files with brief descriptions:
 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
 AnyMap.cpp
 AnyMap.h
 AnyMap.inl.h
 application.cpp
 application.h
 AqueousKinetics.cppHomogeneous kinetics in an aqueous phase, either condensed or dilute in salts
 AqueousKinetics.h
 Array.hHeader file for class Cantera::Array2D
 BandMatrix.cppBanded matrices
 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)
 BasisOptimize.cppFunctions which calculation optimized basis of the stoichiometric coefficient matrix (see /ref equil functions)
 boundaries1D.cpp
 BulkKinetics.cpp
 BulkKinetics.h
 CarbonDioxide.cppRepresentation of substance Carbon Dioxide
 CarbonDioxide.h
 checkFinite.cppDeclarations for routines that check for the presence of NaNs in the code
 ChemEquil.cppChemical equilibrium
 ChemEquil.hChemical equilibrium
 clib_defs.h
 clockWC.cppDefinitions for a simple class that implements an Ansi C wall clock timer (see Cantera::clockWC)
 clockWC.hDeclarations for a simple class that implements an Ansi C wall clock timer (see Cantera::clockWC)
 config.h
 ConstCpPoly.cppDeclarations for the SpeciesThermoInterpType object that employs a constant heat capacity assumption (see Species Reference-State Thermodynamic Properties and ConstCpPoly )
 ConstCpPoly.hHeaders for the SpeciesThermoInterpType object that employs a constant heat capacity assumption (see Species Reference-State Thermodynamic Properties and ConstCpPoly)
 ConstDensityThermo.cpp
Declarations for a Thermo manager for incompressible ThermoPhases (see Thermodynamic Properties and ConstDensityThermo )
 ConstDensityThermo.hHeader for a Thermo manager for incompressible ThermoPhases (see Thermodynamic Properties and ConstDensityThermo)
 ConstPressureReactor.cppA constant pressure zero-dimensional reactor
 ConstPressureReactor.h
 ct.h
 ct2ctml.cppDriver for the system call to the python executable that converts cti files to ctml files (see Input File Handling)
 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)
 ctexceptions.cpp
 ctexceptions.hDefinitions for the classes that are thrown when Cantera experiences an error condition (also contains errorhandling module text - see Error Handling)
 ctfunc.h
 ctlapack.h
 ctmatlab.h
 ctml.cppDefinitions for functions to read and write CTML
 ctml.hCTML ("Cantera Markup Language") is the variant of XML that Cantera uses to store data
 ctmultiphase.h
 ctonedim.h
 ctreactor.h
 ctrpath.h
 ctsurf.h
 ctxml.h
 CVodesIntegrator.cpp
 CVodesIntegrator.h
 DAE_Solver.hHeader file for class DAE_Solver
 DAE_solvers.cppFactory routine for picking the DAE solver package
 DebyeHuckel.cppDeclarations for the DebyeHuckel ThermoPhase object, which models dilute electrolyte solutions (see Thermodynamic Properties and DebyeHuckel )
 DebyeHuckel.hHeaders for the DebyeHuckel ThermoPhase object, which models dilute electrolyte solutions (see Thermodynamic Properties and DebyeHuckel )
 DenseMatrix.cpp
 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 )
 Domain1D.cpp
 Domain1D.h
 DustyGasTransport.cppImplementation file for class DustyGasTransport
 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 )
 Edge.h
 EdgeKinetics.h
 EdgePhase.hDeclarations for the EdgePhase ThermoPhase object, which models the interface between two surfaces (see Thermodynamic Properties and EdgePhase)
 eigen_dense.h
 electrolytes.hHeader file for a common definitions used in electrolytes thermodynamics
 Elements.cppThis file contains a database of atomic weights
 Elements.hContains the getElementWeight function and the definitions of element constraint types
 FactoryBase.hFile contains the FactoryBase class declarations
 Falloff.cppDefinitions for member functions of classes derived from Falloff
 Falloff.h
 FalloffFactory.cpp
 FalloffFactory.hParameterizations for reaction falloff functions
 FalloffMgr.h
 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)
 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)
 flowControllers.hSome flow devices derived from class FlowDevice
 FlowDevice.cpp
 FlowDevice.h
 FlowReactor.cppA steady-state plug flow reactor
 FlowReactor.h
 fmt.hWrapper for either system-installed or local headers for fmt
 Func1.cpp
 Func1.h
 FuncEval.cpp
 FuncEval.h
 funcs.cppFile containing miscellaneous numerical functions
 funcs.hHeader for a file containing miscellaneous numerical functions
 funcWrapper.h
 GasKinetics.cppHomogeneous kinetics in ideal gases
 GasKinetics.h
 GasTransport.cpp
 GasTransport.h
 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)
 GibbsExcessVPSSTP.cppDefinitions for intermediate ThermoPhase object for phases which employ excess Gibbs free energy formulations (see Thermodynamic Properties and class GibbsExcessVPSSTP)
 GibbsExcessVPSSTP.hHeader for intermediate ThermoPhase object for phases which employ Gibbs excess free energy based formulations (see Thermodynamic Properties and class GibbsExcessVPSSTP)
 global.cpp
 global.hThis file contains definitions for utility functions and text for modules, inputfiles, logs, textlogs, (see Input File Handling, Diagnostic Output, and Writing messages to the screen)
 Group.cppImplementation file for the Group class used in reaction path analysis
 Group.h
 Heptane.cppRepresentation of substance Heptane
 Heptane.h
 HFC134a.cpp
 HFC134a.h
 HighPressureGasTransport.cppImplementation file for class HighPressureGasTransport
 HighPressureGasTransport.hInterface for class HighPressureGasTransport
 HMWSoln.cppDefinitions for the HMWSoln ThermoPhase object, which models concentrated electrolyte solutions (see Thermodynamic Properties and HMWSoln )
 HMWSoln.hHeaders for the HMWSoln ThermoPhase object, which models concentrated electrolyte solutions (see Thermodynamic Properties and HMWSoln )
 Hydrogen.cpp
 Hydrogen.h
 IDA_Solver.cpp
 IDA_Solver.hHeader file for class IDA_Solver
 IdealGasConstPressureReactor.cpp
 IdealGasConstPressureReactor.h
 IdealGasMix.h
 IdealGasPhase.cppThermoPhase object for the ideal gas equation of state - workhorse for Cantera (see Thermodynamic Properties and class IdealGasPhase)
 IdealGasPhase.hThermoPhase object for the ideal gas equation of state - workhorse for Cantera (see Thermodynamic Properties and class IdealGasPhase)
 IdealGasReactor.cppA zero-dimensional reactor
 IdealGasReactor.h
 IdealMolalSoln.cppThermoPhase object for the ideal molal equation of state (see Thermodynamic Properties and class IdealMolalSoln)
 IdealMolalSoln.hThermoPhase object for the ideal molal equation of state (see Thermodynamic Properties and class IdealMolalSoln)
 IdealSolidSolnPhase.cppImplementation file for an ideal solid solution model with incompressible thermodynamics (see Thermodynamic Properties and IdealSolidSolnPhase)
 IdealSolidSolnPhase.hHeader file for an ideal solid solution model with incompressible thermodynamics (see Thermodynamic Properties and IdealSolidSolnPhase)
 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)
 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)
 ImplicitSurfChem.cppDefinitions for the implicit integration of surface site density equations (see Kinetics Managers and class ImplicitSurfChem)
 ImplicitSurfChem.hDeclarations for the implicit integration of surface site density equations (see Kinetics Managers and class ImplicitSurfChem)
 importKinetics.cppDeclarations of global routines for the importing of kinetics data from XML files (see Input File Handling)
 importKinetics.hDefinitions of global routines for the importing of data from XML files (see Input File Handling)
 IncompressibleSolid.h
 Inlet1D.hBoundary objects for one-dimensional simulations
 Integrator.h
 Interface.hDeclaration and Definition for the class Interface
 InterfaceKinetics.cpp
 InterfaceKinetics.h
 IonFlow.cpp
 IonFlow.h
 IonGasTransport.cpp
 IonGasTransport.h
 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
 IonsFromNeutralVPSSTP.hHeader for intermediate ThermoPhase object for phases which consist of ions whose thermodynamics is calculated from neutral molecule thermodynamics
 Kinetics.cppDeclarations for the base class for kinetics managers (see Kinetics Managers and class Kinetics )
 kinetics.hSupport for chemical kinetics calculation from C++ application programs
 Kinetics.hBase class for kinetics managers and also contains the kineticsmgr module documentation (see Kinetics Managers and class Kinetics)
 KineticsFactory.cpp
 KineticsFactory.h
 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)
 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)
 LatticeSolidPhase.cppDefinitions 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)
 LatticeSolidPhase.hHeader 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)
 LiquidTranInteraction.cppSource code for liquid mixture transport property evaluations
 LiquidTranInteraction.hHeader file defining the class LiquidTranInteraction and classes which derive from LiquidTranInteraction
 LiquidTransport.cppMixture-averaged transport properties for ideal gas mixtures
 LiquidTransport.hHeader file defining class LiquidTransport
 LiquidTransportData.cppSource code for liquid transport property evaluations
 LiquidTransportData.hHeader file defining class LiquidTransportData
 LiquidTransportParams.cppSource code for liquid mixture transport property evaluations
 LiquidTransportParams.hHeader file defining class LiquidTransportParams
 logger.hHeader for Base class for 'loggers' that write text messages to log files (see Writing messages to the screen and class Logger)
 LTPspecies.cppDefinitions 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 )
 LTPspecies.hHeader file defining class LTPspecies and its child classes
 MargulesVPSSTP.cppDefinitions for ThermoPhase object for phases which employ excess Gibbs free energy formulations related to Margules expansions (see Thermodynamic Properties and class MargulesVPSSTP)
 MargulesVPSSTP.h(see Thermodynamic Properties and class MargulesVPSSTP)
 MaskellSolidSolnPhase.cppImplementation file for an ideal solid solution model with incompressible thermodynamics (see Thermodynamic Properties and MaskellSolidSolnPhase)
 MaskellSolidSolnPhase.hHeader file for a solid solution model following Maskell, Shaw, and Tye
 Metal.h
 MetalPhase.h
 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)
 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)
 Methane.cpp
 Methane.h
 MineralEQ3.cppDefinition file for the MineralEQ3 class, which represents a fixed-composition incompressible substance (see Thermodynamic Properties and class MineralEQ3)
 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)
 MixedSolventElectrolyte.cppSee Thermodynamic Properties and class MixedSolventElectrolyte )
 MixedSolventElectrolyte.h(see Thermodynamic Properties and class MixedSolventElectrolyte )
 MixTransport.cppMixture-averaged transport properties for ideal gas mixtures
 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 )
 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)
 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)
 MMCollisionInt.cpp
 MMCollisionInt.hMonk and Monchick collision integrals
 MolalityVPSSTP.cppDefinitions for intermediate ThermoPhase object for phases which employ molality based activity coefficient formulations (see Thermodynamic Properties and class MolalityVPSSTP)
 MolalityVPSSTP.hHeader for intermediate ThermoPhase object for phases which employ molality based activity coefficient formulations (see Thermodynamic Properties and class MolalityVPSSTP)
 MolarityIonicVPSSTP.cppDefinitions for intermediate ThermoPhase object for phases which employ excess Gibbs free energy formulations (see Thermodynamic Properties and class MolarityIonicVPSSTP)
 MolarityIonicVPSSTP.h(see Thermodynamic Properties and class MolarityIonicVPSSTP)
 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)
 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)
 MultiJac.cppImplementation file for class MultiJac
 MultiJac.h
 MultiNewton.cppDamped Newton solver for 1D multi-domain problems
 MultiNewton.h
 MultiPhase.cppDefinitions for the MultiPhase object that is used to set up multiphase equilibrium problems (see Equilfunctions)
 MultiPhase.hHeaders for the MultiPhase object that is used to set up multiphase equilibrium problems (see Equilfunctions)
 MultiPhaseEquil.cpp
 MultiPhaseEquil.h
 MultiSpeciesThermo.cppDeclarations for a thermodynamic property manager for multiple species in a phase (see Species Reference-State Thermodynamic Properties and MultiSpeciesThermo)
 MultiSpeciesThermo.hHeader for a general species thermodynamic property manager for a phase (see MultiSpeciesThermo)
 MultiTransport.cppImplementation file for class MultiTransport
 MultiTransport.hInterface for class MultiTransport
 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)
 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)
 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)
 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)
 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)
 NasaPoly2.cpp
 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)
 Nitrogen.cpp
 Nitrogen.h
 ODE_integrators.cpp
 OneDim.cpp
 onedim.h
 OneDim.h
 Oxygen.cpp
 Oxygen.h
 PDSS.cppImplementation of a pressure dependent standard state virtual function (see class PDSS)
 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)
 PDSS_ConstVol.cppImplementation of a pressure dependent standard state virtual function
 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)
 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)
 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)
 PDSS_IdealGas.cppImplementation of a pressure dependent standard state virtual function
 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)
 PDSS_IonsFromNeutral.cppImplementation of a pressure dependent standard state virtual function
 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
 PDSS_SSVol.cppImplementation of a pressure dependent standard state virtual function
 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)
 PDSS_Water.cpp
 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)
 PDSSFactory.cpp
 PDSSFactory.h
 Phase.cppDefinition file for class Phase
 Phase.hHeader file for class Phase
 PhaseCombo_Interaction.cpp
 PhaseCombo_Interaction.hHeader for intermediate ThermoPhase object for phases which employ the Margules Gibbs free energy formulation and eliminates the ideal mixing term
 plots.cpp
 plots.hContains declarations for utility functions for outputing to plotting programs
 polyfit.cpp
 polyfit.h
 PureFluid.h
 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)
 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)
 RateCoeffMgr.h
 Reaction.cpp
 Reaction.h
 reaction_defs.hThis file defines some constants used to specify reaction types
 ReactionPath.cppImplementation file for classes used in reaction path analysis
 ReactionPath.hClasses for reaction path analysis
 reactionpaths.h
 Reactor.cppA zero-dimensional reactor
 Reactor.h
 ReactorBase.cpp
 ReactorBase.h
 ReactorFactory.cpp
 ReactorFactory.h
 ReactorNet.cpp
 ReactorNet.h
 ReactorSurface.cpp
 ReactorSurface.hHeader file for class ReactorSurface
 RedlichKisterVPSSTP.cppDefinitions for ThermoPhase object for phases which employ excess Gibbs free energy formulations related to RedlichKister expansions (see Thermodynamic Properties and class RedlichKisterVPSSTP)
 RedlichKisterVPSSTP.h(see Thermodynamic Properties and class RedlichKisterVPSSTP)
 RedlichKwongMFTP.cpp
 RedlichKwongMFTP.h
 refine.cpp
 refine.h
 Reservoir.h
 ResidEval.h
 ResidJacEval.cpp
 ResidJacEval.hDense, Square (not sparse) matrices
 RxnRates.cpp
 RxnRates.h
 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)
 Sim1D.cpp
 Sim1D.h
 SimpleTransport.cppSimple mostly constant transport properties
 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 )
 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)
 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)
 SolidTransport.cppDefinition file for the class SolidTransport, which handles transport of ions within solid phases (see Transport Properties for Species in Phases and SolidTransport )
 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 )
 SolidTransportData.cppSource code for solid transport property evaluations
 SolidTransportData.hHeader file defining class SolidTransportData
 solveSP.cpp
 solveSP.hHeader file for implicit surface problem solver (see Chemical Kinetics and class solveSP)
 Species.cpp
 Species.hDeclaration for class Cantera::Species
 SpeciesThermoFactory.cppDefinitions 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);
 SpeciesThermoFactory.hHeader 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);
 SpeciesThermoInterpType.cpp
 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 )
 speciesThermoTypes.hContains const definitions for types of species reference-state thermodynamics managers (see Species Reference-State Thermodynamic Properties)
 StFlow.cpp
 StFlow.h
 StoichManager.h
 StoichSubstance.cppDefinition file for the StoichSubstance class, which represents a fixed-composition incompressible substance (see Thermodynamic Properties and class StoichSubstance)
 StoichSubstance.hHeader file for the StoichSubstance class, which represents a fixed-composition incompressible substance (see Thermodynamic Properties and class StoichSubstance)
 stringUtils.cppContains definitions for string manipulation functions within Cantera
 stringUtils.hContains declarations for string manipulation functions within Cantera
 Sub.cpp
 Sub.h
 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)
 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)
 thermo.hSupport for thermo property calculation from C++ application programs
 ThermoFactory.cppDefinitions for the factory class that can create known ThermoPhase objects (see Thermodynamic Properties and class ThermoFactory)
 ThermoFactory.hHeaders for the factory class that can create known ThermoPhase objects (see Thermodynamic Properties and class ThermoFactory)
 ThermoPhase.cppDefinition file for class ThermoPhase, the base class for phases with thermodynamic properties (see class ThermoPhase)
 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)
 ThirdBodyCalc.h
 Tortuosity.hClass to compute the increase in diffusive path length in porous media assuming the Bruggeman exponent relation
 transport.hSupport for transport property calculation from C++ application programs
 TransportBase.cppMixture-averaged transport properties for ideal gas mixtures
 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 )
 TransportData.cpp
 TransportData.h
 TransportFactory.cppImplementation file for class TransportFactory
 TransportFactory.hHeader file defining class TransportFactory (see TransportFactory)
 TransportParams.cppClass 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 )
 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 )
 units.hHeader for units conversion utilities, which are used to translate user input from input files (See Input File Handling and class Unit)
 UnityLewisTransport.hHeaders for the UnityLewisTransport object, which models transport properties in ideal gas solutions using the unity Lewis number approximation (see Transport Properties for Species in Phases and UnityLewisTransport )
 utilities.hVarious templated functions that carry out common vector operations (see Templated Utility Functions)
 utils.cpp
 utils.h
 ValueCache.cpp
 ValueCache.h
 vcs_defs.hDefines and definitions within the vcs package
 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
 vcs_elem_rearrange.cppContains implementations for rearranging the element columns, and it contains the algorithm for choosing the rearrangement
 vcs_Gibbs.cppFunctions which calculate the extrinsic Gibbs Free energies
 vcs_inest.cppImplementation methods for obtaining a good initial guess
 vcs_internal.hInternal declarations for the VCSnonideal package
 vcs_MultiPhaseEquil.cppDriver routine for the VCSnonideal equilibrium solver package
 vcs_MultiPhaseEquil.hInterface class for the vcsnonlinear solver
 vcs_phaseStability.cppImplementation class for functions associated with determining the stability of a phase (see Class VCS_SOLVE and Equilfunctions )
 vcs_prep.cppThis file contains some prepatory functions
 vcs_prob.cppImplementation for the Interface class for the vcs thermo equilibrium solver package,
 vcs_report.cpp
 vcs_rxnadj.cppRoutines for carrying out various adjustments to the reaction steps
 vcs_setMolesLinProg.cpp
 vcs_solve.cpp
 vcs_solve.hHeader file for the internal object that holds the vcs equilibrium problem (see Class VCS_SOLVE and Equilfunctions )
 vcs_solve_TP.cppImplementation file that contains the main algorithm for finding an equilibrium
 vcs_species_thermo.cppImplementation for the VCS_SPECIES_THERMO object
 vcs_species_thermo.h
 vcs_SpeciesProperties.cpp
 vcs_SpeciesProperties.h
 vcs_TP.cpp
 vcs_util.cppInternal definitions for utility functions for the VCSnonideal package
 vcs_VolPhase.cpp
 vcs_VolPhase.hHeader for the object representing each phase within vcs
 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)
 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)
 Wall.cpp
 Wall.hHeader file for class Wall
 Water.cpp
 Water.h
 WaterProps.cpp
 WaterProps.hHeader for a class used to house several approximation routines for properties of water
 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)
 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)
 WaterPropsIAPWSphi.cppDefinitions for Lowest level of the classes which support a real water model (see class WaterPropsIAPWS and class WaterPropsIAPWSphi )
 WaterPropsIAPWSphi.hHeader for Lowest level of the classes which support a real water model (see class WaterPropsIAPWS and class WaterPropsIAPWSphi)
 WaterSSTP.cppDefinitions for a ThermoPhase class consisting of pure water (see Thermodynamic Properties and class WaterSSTP)
 WaterSSTP.hDeclares a ThermoPhase class consisting of pure water (see Thermodynamic Properties and class WaterSSTP)
 WaterTransport.cpp
 WaterTransport.hHeader file defining class WaterTransport
 wrappers.h
 xml.cppClasses providing support for XML data files
 xml.hClasses providing support for XML data files
 zerodim.h