Packages in the Cantera ecosystem
While Cantera provides some standalone models and applications, numerous external packages exist that provide more specialized functionality and rely on Cantera. Here we provide a non-exhaustive, alphabetical, list of these packages; if you would like us to include your package, please submit a pull request, file an issue, or post on the Google Users’ Group.
ASALI: graphical user interface for calculating properties using Cantera.
BIOVIA Materials Studio: commercial modeling and simulation software for materials science and chemistry.
Ember: a quasi-one-dimensional, unsteady reacting flow solver that can simulate a number of fundamental flame configurations: premixed laminar flames, opposed-flow strained flames (premixed or diffusion), axisymmetric (tubular) flames with positive or negative curvature, and steady 2D flames in a prescribed velocity field.
PoKITT: a library for Portable Kinetics, Thermodynamics, and Transport calculations.
pyJac: generates C and CUDA source code for analytically calculating the Jacobian matrix for a chemical kinetic model, along with species and reaction rates.
pyMARS: Python-based (chemical kinetic) Model Automatic Reduction Software (pyMARS) implements multiple techniques for reducing the size and complexity of detailed chemical kinetic models.
RMG: Reaction Mechanism Generator, a tool for automatically generating chemical reaction mechanisms for modeling reaction systems including pyrolysis, combustion, atmospheric science, and more.
SDToolbox: the Shock & Detonation Toolbox enables the solution of standard problems for gas-phase explosions using realistic thermochemistry and detailed chemical kinetics.