Skip to content

Cantera 2.6.0b1

Pre-release
Pre-release
Compare
Choose a tag to compare
@speth speth released this 26 Mar 15:19
· 2349 commits to main since this release

The Cantera development team is pleased to announce the general availability of the first beta for the next release of Cantera, v2.6.0. There have been over 1300 commits to Cantera since the last version, 2.5.1, which was released in February 2021. We have closed or merged 136 pull requests and closed 87 issues. Some of the highlights for this release are:

  • Major redesign of how reaction rates are handled internally to improve extensibility and enable new capabilities (E#63, E#87)
  • Enable delegation of reactor implementation to user-provided Python classes (custom2.py)
  • Enable serialization of Cantera objects to YAML (mechanism_reduction.py)
  • Implement pickling of Python Solution objects
  • Add PyPI package for Cantera, installable with pip
  • Implement Peng-Robinson equation of state for real gases
  • Add Blowers-Masel reaction rate parameterization for gas phase and interface kinetics (blowers-masel.py)
  • Add calculation of sparse, analytical Jacobians for gas kinetics (derivative_speed.cpp)
  • Add reaction rate parameterizations for plasmas with independent electron temperature

The complete list of changes can be found on the Cantera Wiki page: https://github.com/Cantera/cantera/wiki/Cantera-2.6.0-Changelog

This release was made possible by the following contributors: @12Chao, @BangShiuh, @blackrabbit17, @DavidAkinpelu, @anthony-walker, @band-a-prend, @bryanwweber, @chinahg, @d-e-t, @decaluwe, @g3bk47, @gkogekar, @ischoegl, @jongyoonbae, @lavdwall, @leesharma, @mefuller, @paulblum, @speth, @stijn76, @tpg2114