C++ Interface Tutorial¶
This guide shows the basics of using the C++ interface
Compiling Cantera C++ Applications
Instructions to compile Cantera C++ applications using a variety of build systems, including make, CMake, SCons, etc. Note: This section is about compiling Cantera applications that use the Cantera library; instructions to compile the Cantera library are over there.
Cantera C++ Header Files
Information about the header files used to include Cantera functionality in your C++ application.
A Very Simple C++ Program
A simple example of a C++ program including error handling
Computing Thermodynamic Properties
An example demonstrating the calculation of various thermodynamic properties associated with a particular phase of a substance.
Chemical Equilibrium Example Program
An example using the built-in equilibration algorithms to compute the chemical equilibrium of a mixture.
Creating ThermoPhase, Kinetics, and Transport objects
How to create objects that allow calculation of thermodynamic properties and kinetic and transport rates.