Cantera provides some header files designed for use in C++ application programs.
These are designed to include those portions of the Cantera kernel needed for particular types of calculations. For example, the header file equilibrium.h includes header files from the kernel needed to do equilibrium calculations (specifically, files ChemEquil.h and MultiPhaseEquil.h).
These headers are designed for use in C++ application programs, and are not included by the Cantera kernel. The headers and their functions are:
These are:
These must be included after Cantera.h, for example:
#include <cantera/Cantera.h> #include <cantera/equilibrium.h>