Cantera

Latest version: v3.1.0

Safety actively analyzes 701595 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

2.2.0

New major version. Highlights include:
- Reformulated multicomponent diffusion calculation to improve 1D solver convergence.
- Introduction of Species and Reaction classes which can be used to construct and modify ThermoPhase / Kinetics objects on-the-fly, without necessarily using CTI/XML input files. See the new examples [extract_submechanism.py](http://cantera.github.io/docs/sphinx/html/cython/examples/kinetics_extract_submechanism.html) and [mechanism_reduction.py](http://cantera.github.io/docs/sphinx/html/cython/examples/kinetics_mechanism_reduction.html).
- Better handling of CTI and XML files: Parsed CTI and XML files are cached based on modification time and file content, and implicit conversions are done without generating .xml files. Phases can be imported directly from XML or CTI strings. Both CTI and XML files can import species and reactions from other CTI or XML files.
- Enable re-initialization of reactor networks, which improves efficiency for integration with CFD-like codes - see the example [surf_pfr.py](http://cantera.github.io/docs/sphinx/html/cython/examples/reactors_surf_pfr.html).
- Introduction of a simple radiation model for flames (optically thin, gray gas for CO2 and H2O) - see the example [diffusion_flame.py](http://cantera.github.io/docs/sphinx/html/cython/examples/onedim_diffusion_flame.html).
- Efficient sensitivity analysis of 1D flame solutions (see [flamespeed_sensitivity.py](http://cantera.github.io/docs/sphinx/html/cython/examples/onedim_flamespeed_sensitivity.html)).
- Added strain rate calculations for diffusion flames (see [diffusion_flame_extinction.py](http://cantera.github.io/docs/sphinx/html/cython/examples/onedim_diffusion_flame_extinction.html) and [diffusion_flame_batch.py](http://cantera.github.io/docs/sphinx/html/cython/examples/onedim_diffusion_flame_batch.html)).
- Added premixed counterflow flame configuration to Python module (see [premixed_counterflow_flame.py](http://cantera.github.io/docs/sphinx/html/cython/examples/onedim_premixed_counterflow_flame.html)).
- Allow Sundials to link to external (optimized) BLAS/LAPACK libraries.
- Support for Sundials 2.6.
- Updated Matlab toolbox documentation, which is included in the [online HTML documentation](http://cantera.github.io/docs/sphinx/html/matlab/index.html).

**Downloads available:**
- Source code (all platforms) - Download `cantera-2.2.0.tar.gz` below, and see the [compilation guide](http://cantera.github.io/docs/sphinx/html/compiling.html).
- Windows MSI installers for x86 and x64 systems, including Python modules for Python 2.7, 3.3, and 3.4. See [installation instructions](http://cantera.github.io/docs/sphinx/html/install.html#windows) for details.
- Ubuntu packages for Trusty (14.04 LTS), Utopic, and Vivid via a Launchpad PPA; see [installation instructions](http://cantera.github.io/docs/sphinx/html/install.html#ubuntu)
- OS X Homebrew formula; see [installation instructions](http://cantera.github.io/docs/sphinx/html/install.html#mac-os-x)

2.1.2

- Maintenance release fixing issues identified in Cantera 2.1.1.
- Now includes binaries for Python 3.4.

2.1.1

- Maintenance release fixing issues identified since Cantera 2.1.0.

2.1.0

Some of the major improvements since the release of Cantera 2.0 are:
- A new Cython-based Python interface, with a streamlined API and support for Python 3.2 and higher (as well as Python 2.6 and 2.7)
- Reformulation of reactor governing equations to improve performance and robustness, especially for larger mechanisms, including the addition of reactor types specifically optimized for ideal gases
- Improved support for reactor network sensitivity analysis
- Support for "chemically activated" reaction rate parameterizations
- Better support for importing "Chemkin"-format mechanisms using ck2cti.py
- Numerous improvements to performance and robustness of the 1D solver
- More comprehensive save/restore feature for 1D simulations
- Test suite coverage of the 1D flame module
- Support for compilation using Visual Studio 2012
- Extensive clean-up of Doxygen documentation

2.0.2

- Maintenance release fixing issues identified in Cantera 2.0.1.

2.0.1

- Maintenance release fixing issues identified in Cantera 2.0.0.

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.