26 #ifndef GRINS_CANTERA_THERMO_H
27 #define GRINS_CANTERA_THERMO_H
29 #include "grins_config.h"
31 #ifdef GRINS_HAVE_CANTERA
37 #include "libmesh/libmesh_common.h"
68 libMesh::Real
cp(
const libMesh::Real& T,
const libMesh::Real P,
const std::vector<libMesh::Real>& Y );
70 libMesh::Real
cv(
const libMesh::Real& T,
const libMesh::Real P,
const std::vector<libMesh::Real>& Y );
72 libMesh::Real
h(
const libMesh::Real& T,
unsigned int species );
88 #endif //GRINS_HAVE_CANTERA
90 #endif //GRINS_CANTERA_THERMO_H
libMesh::Real cp(const libMesh::Real &T, const libMesh::Real P, const std::vector< libMesh::Real > &Y)
Wrapper class for evaluating thermo properties using Cantera.
libMesh::Real cv(const libMesh::Real &T, const libMesh::Real P, const std::vector< libMesh::Real > &Y)
Cantera::IdealGasMix & _cantera_gas
Wrapper class for storing state for computing thermochemistry and transport properties using Cantera...
libMesh::Real h(const libMesh::Real &T, unsigned int species)
CanteraMixture & _cantera_mixture