Kinetic Models
Chemkin
Classes and functions related to writing Chemkin files. Please note these modules were written specifically for the Vlachos group’s in-house version. Features may or may not be supported in the commercial version.
Classes
| Catalyst site for Chemkin | |
| Chemkin reaction. | 
Input and Output
| Directly read reactions from Chemkin gas.inp or surf.inp files | |
| Writes the EAs.inp or EAg.inp file for Chemkin | |
| Writes the gas.inp Chemkin file. | |
| Writes the surf.inp Chemkin file | |
| Writes the T_flow.inp Chemkin file | |
| Write tube_mole.inp Chemkin file | 
Examples
Cantera
Classes and functions related to Cantera. This functionality is still in its early stages.
Phases
| Parent class for Cantera phases | |
| Expresses ideal gas as Cantera CTI file. | |
| Expresses stoichiometric solid as Cantera CTI file. | 
Units
| Expresses units as Cantera CTI file. | 
Input and Output
| Converts elementary data types to CTI format | 
OpenMKM
Classes and functions related to OpenMKM. This functionality is still in its early stages.
Phases
| OpenMKM implementation of the ideal gas phase. | |
| OpenMKM implementation of the stoichiometric solid phase. | |
| OpenMKM implementation of interacting interface. | 
Reactions
| Expresses OpenMKM surface reaction in Cantera CTI format reaction. | |
| Represents BEP relationships used by OpenMKM. | 
Units
| OpenMKM implementation of the units. | 
Input and Output
| Writes the units, phases, species, lateral interactions, reactions and additional options in the CTI format for OpenMKM | |
| Writes the reactor options in a YAML file for OpenMKM. | |
| Helper method to organize species into its phases | |
| Helper method to organize reaction into its phases | |
| Helper method to organize reaction into its phases | |
| Helper method to organize phase data for OpenMKM | 
Examples
Zacros
Classes related to Zacros.
Classes
| Stores the information for an individual nasa specie Inherits from pmutt.empirical.EmpiricalBase |