Welcome to the all-new Cantera code site! This site is currently under construction. We are transitioning from a cantera sourceforge host to a google host. Please be patient with the transition. When the transition is finished (mid August), we will post a general message.
Cantera is a suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes.
With Cantera's object technology, you assemble your architectural masterpiece (i.e application program) from a set of very special bricks you pick up at the Cantera quarry! Each "brick" (or object) represents some well-defined small component of the global structure.
Some of the types (or classes) of objects Cantera provides represent
- phases of matter
- interfaces between these phases
- reaction managers
- time-dependent or steady reactor networks
- IC engine models
- CSTR reactor network
- One-dimensional flows
- Burner-stabilized flat flames
- Air plasma formed behind the bow shock on a re-entry vehicle during re-entry into the Earth's atmosphere
- Adiabatic propagating flat flames
Some of the areas where Cantera is used currently:
- Combustion
- Flames Structure
- Detonations
- Electrochemical Energy Conversion and Storage
- Fuel Cells
- Batteries
- Aqueous electrolytes
- Thermodynamics of brines
- Electrode reactions in aqueous environments
- Plasmas
- Atmospheric-pressure thermal plasmas
- Low-Pressure DC, RF, and Microwave Plasmas
- Laser-Created
- Thin Film Deposition
- Chemical Vapor Deposition
Cantera 2.0 will add many new classes of objects, enabling Cantera to be used for many new applications and enabling several exciting new ways to interface with matlab and python. It's currently in its formative stages and is not working.