This is currently available only for thermo methods ( module cantera.with_units, isentropic_units.py, rankine_units.py, sound_speed_units.py, E#3, #991, #1569) Add an experimental Python module where Cantera returns dimensional values as quantities using the pint package.Introduction of the yaml2ck script, which converts Cantera's YAML mechanism format into the legacy Chemkin format.Add support for using real gas models (Redlich-Kwong and Peng-Robinson) with the 1D flame solver ( E#109, #1079).Add support for surface chemistry to the plug flow reactor model ( classs FlowReactor, 1D_pfr_surfchem.py, surf_pfr.py, #1490).Add a new thermo model, coverage-dependent-surface for representing surfaces where the enthalpy, entropy, and heat capacity of each species may depend on its coverage and the coverage of other species in the phase.Add "native" support for HDF5 as an input/output format for SolutionArray and 1D flames ( E#166, flame_initial_guess.py).These rate types can be used even when the main user application is not written in Python. Introduce ExtensibleRate Python class that can be used to implement new reaction rate parameterizations in Python, with parameters defined in YAML input files.This comes from a new formulation for the reactor governing equations using species moles (rather than mass fractions) used together with a sparse, iterative solver in the ODE integrator that makes use of a semi-analytical Jacobian. Major performance enhancements for reactor network calculations with large kinetic mechanisms. Instructions for installing Cantera 3.0 are available on the Cantera website. We have closed or merged 192 pull requests and closed 111 issues. There have been over 1400 commits to Cantera since the last version, 2.6.0, which was released in May 2022. The Cantera development team is pleased to announce the availability of Cantera 3.0.0.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |