Skip to main content

Cantera is an open-source suite of tools for problems involving chemical kinetics, thermodynamics, and transport processes.

Project description

cantera logo

doi codecov ci GitHub release

What is Cantera?

Cantera is an open-source collection of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and transport processes. Among other things, it can be used to:

  • Evaluate thermodynamic and transport properties of mixtures

  • Compute chemical equilibrium

  • Evaluate species chemical production rates

  • Conduct kinetics simulations with large reaction mechanisms

  • Simulate one-dimensional flames

  • Conduct reaction path analysis

  • Create process simulations using networks of stirred reactors

  • Model non-ideal fluids

Cantera can be used from Python and Matlab, or in applications written in C++ and Fortran 90. A number of examples of Cantera’s capabilities are available in the form of Jupyter notebooks. These examples can be tried interactively, in the cloud by using the following MyBinder link:

https://mybinder.org/badge.svg

Installation

pip anaconda conda-forge

Installation instructions for the current release of Cantera are available from the main Cantera documentation site.

  • The Python module can also be installed using pip on Windows, macOS, and Linux.

  • Conda packages containing the Cantera Python and Matlab modules are also available for Windows, macOS, and Linux.

  • Additional installation packages are provided for Windows, macOS, Ubuntu, Fedora, RHEL, Gentoo, and FreeBSD.

  • For other platforms, or for users wishing to install a development version of Cantera, compilation instructions are also available.

Documentation

The documentation offers a number of starting points:

Documentation for the development version of Cantera is also available.

Code of Conduct

conduct

In order to have a more open and welcoming community, Cantera adheres to a code of conduct adapted from the Contributor Covenant code of conduct.

Please adhere to this code of conduct in any interactions you have in the Cantera community. It is strictly enforced on all official Cantera repositories, websites, users’ group, and other resources. If you encounter someone violating these terms, please contact the code of conduct team (@speth, @bryanwweber, and @kyleniemeyer) and we will address it as soon as possible.

Development Site

The current development version is 3.0.0. The current stable version is 3.0.0. The latest Cantera source code, the issue tracker for bugs and enhancement requests, downloads of Cantera releases and binary installers , and the Cantera wiki can all be found on Github.

Users’ Group

The Cantera Users’ Group is a message board/mailing list for discussions amongst Cantera users.

Continuous Integration Status

ci

NumFOCUS

Cantera is a fiscally-sponsored project of NumFOCUS, a non-profit dedicated to supporting the open source scientific computing community. Please consider making a donation to support the development of Cantera through NumFOCUS.

Powered by NumFOCUS

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cantera-3.0.1.tar.gz (5.4 MB view details)

Uploaded Source

Built Distributions

Cantera-3.0.1-cp312-cp312-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.12 Windows x86-64

Cantera-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

Cantera-3.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

Cantera-3.0.1-cp312-cp312-macosx_11_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12 macOS 11.0+ x86-64

Cantera-3.0.1-cp312-cp312-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

Cantera-3.0.1-cp311-cp311-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

Cantera-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

Cantera-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

Cantera-3.0.1-cp311-cp311-macosx_11_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

Cantera-3.0.1-cp311-cp311-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

Cantera-3.0.1-cp310-cp310-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

Cantera-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

Cantera-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

Cantera-3.0.1-cp310-cp310-macosx_11_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

Cantera-3.0.1-cp310-cp310-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

Cantera-3.0.1-cp39-cp39-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

Cantera-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

Cantera-3.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

Cantera-3.0.1-cp39-cp39-macosx_11_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

Cantera-3.0.1-cp39-cp39-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

Cantera-3.0.1-cp38-cp38-win_amd64.whl (3.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

Cantera-3.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

Cantera-3.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

Cantera-3.0.1-cp38-cp38-macosx_11_0_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

File details

Details for the file cantera-3.0.1.tar.gz.

File metadata

  • Download URL: cantera-3.0.1.tar.gz
  • Upload date:
  • Size: 5.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for cantera-3.0.1.tar.gz
Algorithm Hash digest
SHA256 3af7bb8bf797cdb1b0bb0b0d94584320323e3a1926cb8aa01d1e5778397e3614
MD5 f8a8436e7f04c90b39cac496af84d8bd
BLAKE2b-256 480bfeeeabd3bf9a4dafd41b4ad622bd1452741dea9a3b3c25242e0963d7b0fc

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: Cantera-3.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for Cantera-3.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 443cfd9593ec21aeaca725494ba5db6cabba876135bdd9cbf99ebeceda5a2761
MD5 2d08040aac3d418c5b07800b8e1e43d7
BLAKE2b-256 71ae6691286d65aa074568112e43a090b51875ef1fe28bf7c7daa41f5bb903ba

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06fb02ad23e3e62b5f8ff3fa7280fea79d2d04b970f73ca8a3fbb145fa463295
MD5 921566cf7a6c4a8dea08b0dde17d29e2
BLAKE2b-256 03fde582c4a30b2960bf4b4e64bf639ff88a035e51db34f4f9d221e52bf15153

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 77b15f8ef0f07ad84c684979858bbd3baa106c66bb97dfe345bc848e53fcc6b9
MD5 745e0c1fd0d5bb4a0f3c55b0895d4b13
BLAKE2b-256 a2f3589aa266651ef0043044b97cc8e2edf7d0a06bbd34f2213d47dd754bc1e8

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9cddedb313a41eba305692fe5eb02b1b26d5acba3c061f3891c988b77abf3883
MD5 4a493d60bd08f9cd29ca900cc683ae30
BLAKE2b-256 3caecb473cb10a1e3cce7cccc9c6a4fc43f598491e2dc759629dfff318d48593

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb5241d404d25bac5b2bb956e62d83b6b7f571418f1137bee3f169af3494839a
MD5 59cb46914644e4bb8de92e0559db5b22
BLAKE2b-256 cf4dfe6751f53c86fd6e3905b8e1f4ec22ae9d54a5a660f2beb2143c31656dff

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: Cantera-3.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for Cantera-3.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f9473b82a5e5f90f64395ae093838571853b425b2366f20d380a8b372b820d0a
MD5 5eb6de0e491c729a0bff081034efb75d
BLAKE2b-256 b95bf8894332e21d8a1dec06333be0000e07879b9625f641fec389b1bd230e93

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1877c1a97481056f891f34149a3bd6b9a30f114c59c5e4cb16bd1c4988350044
MD5 44c5382e4779d19d805f8d251a9c9def
BLAKE2b-256 57b8fce242d43b140deb4acd711dae602bdb5fe7e956380e8a1fa299ca17392f

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 98a2a761017025be4a0eae0179c907e5e13e331861c30fc6d82693836becb510
MD5 a44072c3ea0239b1e424861d7b3ed36f
BLAKE2b-256 8eab42cc2c6d470207d0e1d7abb33d7bb17f22575512317b854a55a5a44095ed

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 15752162cbb90c9250382762aa71c81670fcabe8ea1a0037807da4db7d4b667c
MD5 088019067d013e92bded8d947bed712e
BLAKE2b-256 eb186299b1d865fa7c82fb01d2d3d98817f3c5f065fc14c491ed0428856aef83

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe5e94bea4afab95348d91338a64450403e977a9ac10f0cb40510e4dd45d510f
MD5 2ebe5cc7c1c69fd21ab2fb32d5d08d5a
BLAKE2b-256 843080233e2a559f1acd4a4d3a506b18d9a2cc00015b487ee916800fbeb45579

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: Cantera-3.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for Cantera-3.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 61b9f6552423eed2a828f36fba6840fc4aa3f8425faf85e81ef14bfadb6e7ed1
MD5 6976d32f59a0b6a3f8f6dee2da1fba19
BLAKE2b-256 eb97464361b66e5f91b1dd8a426abd7613862c603a6e956dd7c3cc1b74f569e9

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6648c9dfbe852026636a3f1227d40981306c6c14d1cdb43642ddcf91abf75f9
MD5 1edda98a704593e0b77ae52314ba1213
BLAKE2b-256 a3e2d6aeb0ffcc4cd67a86c15635133c6f67aea156fb2234b86cf478b3e0de41

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef48ac5625b7ff3474d32994ca6d17628c6cce84d86e39e9d274b622f2f7d430
MD5 94771c20a72f5d4c55173e758832974a
BLAKE2b-256 d8b95af1df0f5493487fc82f0f2104da448f5e345f0589de675fff04a62395d0

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5301147917e0b010c7833ef92a8dfdab272ded8192cd6a1b475e936b6426c506
MD5 4eef4a3090a6a05aebd0aa2c402c2e7a
BLAKE2b-256 2002bbc44a9a37cab9afc8c9e91da5dd556b0709518a4a02e381f575f8b1c639

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80936203416d724fac596f02a9fae800871f06cd5e0be79512d51a000f8bc217
MD5 03be24db3b00542af31d246a1f3e91b3
BLAKE2b-256 3b750d17aa3859f64a076fd317dfd0d1c2b1bbd4bd38fb3fd4b10fd25e15b713

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: Cantera-3.0.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for Cantera-3.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c0348dd16e791d1194f1d134be25a07778e15e904d834937ccf7fc82305f3098
MD5 a17b6cfd7852540196087ac3109b0663
BLAKE2b-256 e0aa294d8e4037f71e35d812aafc16768f8308a022c1325ed949e334b5253b07

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a8690f7a67b0d0b5a514f6b22582045bb6bedbe497a12169aaa41a52f1d27f41
MD5 48969bbd6748ed23678954fe6e5976e1
BLAKE2b-256 a224b7c049182f1be9b656fd5922796e6f0570ff94b6992fcf3dea7e53b5538e

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b4c788aa8b04bedf26b4ded614db5936d62e2c71d4d334ab27d6030667ca3c8b
MD5 7458d728412013e71b289984d1ad6b00
BLAKE2b-256 96922f038e7e855a2049cebc6546fefc562202f458c3892819f98a656bbbb265

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 0625c9d8acdccb90dfe3a7a577e64f4ef1bc30ead3d4c7c2db4f00b304f21a6d
MD5 01cd6ddd14a71c71bf46d5bb9670bfc8
BLAKE2b-256 225d17c3beacd7da74040c511cdc236bc9fad4f7a84c92967d83c288b781bcc3

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 00ed8c7b7605abd21f9e074750541a709f918b3a80980ac23e07d8806f19ae7f
MD5 47c80412982885890ebe9128b342e068
BLAKE2b-256 b07e58efa40e5852e42b296111dbfd3bad483cc6d05bc02074505817ba0b8b35

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: Cantera-3.0.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for Cantera-3.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e5f3234a95092680b49414171baef625a45b94bca4a5f5d6458de524c0f0be9e
MD5 53dc40a51efa112cda32c6d507cd12bd
BLAKE2b-256 860f218ec81a3a0fc9cfded786e731fa5e1bbb6c6206606bee042ebc92b78aa2

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48406dc49ab762fd1aab2ea73edee907ed5dd3559d790cc8a8d0d3cc4b575b27
MD5 67a419abc4b2c8d4e889da993eb7577d
BLAKE2b-256 a00a9bc6afd149821a1c9655618bda3a22e81c416fb85b2044bc43f752810b5b

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0042266cfd0d103f9f7f615d4bd9a17f28793fff9321f1910229ae5f3968dfc8
MD5 659bb2e29fb768c273748d7f6e327f67
BLAKE2b-256 a331fb79d597036d47975859b670a1741fadd0466838090e4e36ef4568b31759

See more details on using hashes here.

File details

Details for the file Cantera-3.0.1-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for Cantera-3.0.1-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f9ffbb8b977d757e3b01492dc8e12d4a5ddf9cda10069bdd3b83a55c0aa9fa1b
MD5 95a23d741c21b3352715f3582676df1f
BLAKE2b-256 30064370b02bb1410f767ad78e3d8ba4c016f3c2eb9eb9b3d860568e1ad62ec8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page