Catera with additional transport models
Find a file
2016-11-12 14:48:01 -05:00
data Remove dummy element from elements.xml 2016-08-30 20:31:31 -04:00
doc [clib/Matlab] Add function for getting Cantera version 2016-11-11 23:06:35 -05:00
ext Update libfmt submodule to version 3.0.1 2016-11-02 19:40:28 -04:00
include/cantera [1D] Include transport derivatives when computing Jacobian for adjoint 2016-11-12 14:48:01 -05:00
interfaces [1D] Add general support for calculating adjoint sensitivities 2016-11-12 14:48:01 -05:00
platform/posix [SCons] Install to lib64 directory on operating systems that use this 2016-07-25 14:42:46 -04:00
samples [Samples/Doc] Generate CMakeLists.txt files for C++ and F90 samples 2016-10-28 23:39:33 -04:00
site_scons [SCons] Use precompiled header to speed up compilation with GCC/Clang 2016-10-27 19:59:35 -04:00
src [1D] Include transport derivatives when computing Jacobian for adjoint 2016-11-12 14:48:01 -05:00
test [Test] Make reaction rate comparisons more granular 2016-10-15 13:36:38 -04:00
test_problems [Test] Remove obsolete note on limitation for surfSolver test input 2016-11-11 23:06:35 -05:00
.gitignore Add *.gch files to gitignore 2016-11-10 15:16:10 -05:00
.gitmodules Add Eigen submodule (mirrored on Github at Cantera/eigen-mirror) 2016-05-14 21:56:17 -04:00
.travis.yml Update CI configurations to handle Boost dependency 2016-10-24 08:10:37 -04:00
appveyor.yml [CI] Upgrade pip when building on AppVeyor 2016-11-05 16:24:33 -04:00
AUTHORS Add institutional affiliations to AUTHORS 2016-10-10 21:18:54 -04:00
INSTALL Added INSTALL with basic instructions for building with SCons 2012-07-03 17:49:59 +00:00
License.txt Update copyright statement in License.txt 2016-10-10 21:20:53 -04:00
README.rst Fix Travis links in README.rst 2016-10-14 20:05:13 -04:00
SConstruct [SCons] Move PCH-related files out of include to avoid installing them 2016-11-04 11:36:13 -04:00

*******
Cantera
*******

Version 2.3.0a3 (development)

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
<https://github.com/Cantera/cantera-jupyter>`_ are available in the form of
Jupyter notebooks. These examples can be tried interactively, in the cloud by
using the following Binder link:

.. image:: http://mybinder.org/badge.svg
    :target: http://mybinder.org:/repo/cantera/cantera-jupyter

Installation
============

`Installation instructions for the current release of Cantera
<http://cantera.github.io/docs/sphinx/html/install.html>`_ are available from
the main `Cantera documentation site
<http://cantera.github.io/docs/sphinx/html/index.html>`_. Installers are
provided for Windows (MSI packages), Mac OS X (through Homebrew), and
Ubuntu. Anaconda packages containing the Cantera Python module are also
available for Windows, OS X, and Linux.

.. image:: https://anaconda.org/cantera/cantera/badges/installer/conda.svg
    :target: https://conda.anaconda.org/cantera

For other platforms, or for users wishing to install a development version of
Cantera, `compilation instructions
<http://cantera.github.io/docs/sphinx/html/compiling.html>`_ are also available.

Documentation
=============

The `documentation <http://cantera.github.io/docs/sphinx/html/index.html>`_
offers a number of starting points:

- `Python tutorial
  <http://cantera.github.io/docs/sphinx/html/cython/tutorial.html>`_
- `A guide to Cantera's input file format
  <http://cantera.github.io/docs/sphinx/html/cti/index.html>`_
- `A list of frequently asked questions
  <http://cantera.github.io/docs/sphinx/html/faq.html>`_

`Documentation for the development version of Cantera
<http://cantera.github.com/dev-docs/sphinx/html/index.html>`_ is also available.

Development Site
================

The `latest Cantera source code <https://github.com/Cantera/cantera>`_, the
`issue tracker <https://github.com/Cantera/cantera/issues>`_ for bugs and
enhancement requests, `downloads of Cantera releases and binary installers
<https://github.com/Cantera/cantera/releases>`_ , and the `Cantera wiki
<https://github.com/Cantera/cantera/wiki>`_ can all be found on Github.

Users' Group
============

The `Cantera Users' Group <http://groups.google.com/group/cantera-users>`_ is a
message board / mailing list for discussions amongst Cantera users.

Continuous Integration Status
=============================

Travis builds (Linux & OS X):

.. image:: https://travis-ci.org/Cantera/cantera.svg?branch=master
    :target: https://travis-ci.org/Cantera/cantera

Appveyor builds (Windows):

.. image:: https://ci.appveyor.com/api/projects/status/auhd35qn9cdmkpoj?svg=true
    :target: https://ci.appveyor.com/project/Cantera/cantera