Cantera is an open source suite of tools for problems that involve chemical kinetics, thermodynamics, and transport processes. The company looks to automate the chemical kinetic, thermodynamic, and transport calculations so that their users can efficiently incorporate chemical thermo-kinetics and transport models into their calculations.
The suite utilizes object-oriented concepts for phase modeling, and algorithms are generalizes so that users can explore different phase models with minimal changes to their overall code. The suite can also be used through Python and Matlab, or in applications written in C/C++ and Fortran 90. The suite can be used for applications such as combustion, detonations, electrochemical energy conversion and storage, fuel cells, batteries, aqueous electrolyte solutions, plasmas, and thin film deposition.
Cantera can model phases of matter through calculations for thermodynamics and transport properties and chemical reaction rates. The information can give insight into the basic constitutive models available in Cantera including capabilities for calculating the basic properties of phases of matter, which can be extended to model a wide range of science and technology applications.