26 #ifndef GRINS_CANTERA_TRANSPORT_H
27 #define GRINS_CANTERA_TRANSPORT_H
29 #include "grins_config.h"
31 #ifdef GRINS_HAVE_CANTERA
37 #include "libmesh/libmesh_common.h"
71 libMesh::Real
mu(
const libMesh::Real& T,
const libMesh::Real P,
const std::vector<libMesh::Real>& Y );
73 libMesh::Real
k(
const libMesh::Real& T,
const libMesh::Real P,
const std::vector<libMesh::Real>& Y );
76 const libMesh::Real rho,
77 const libMesh::Real cp,
78 const std::vector<libMesh::Real>& Y,
79 libMesh::Real&
mu, libMesh::Real&
k,
80 std::vector<libMesh::Real>& D );
96 #endif // GRINS_HAVE_CANTERA
98 #endif // GRINS_CANTERA_TRANSPORT_H
libMesh::Real k(const libMesh::Real &T, const libMesh::Real P, const std::vector< libMesh::Real > &Y)
Cantera::IdealGasMix & _cantera_gas
Cantera::Transport & _cantera_transport
Wrapper class for storing state for computing thermochemistry and transport properties using Cantera...
libMesh::Real mu(const libMesh::Real &T, const libMesh::Real P, const std::vector< libMesh::Real > &Y)
void mu_and_k_and_D(const libMesh::Real T, const libMesh::Real rho, const libMesh::Real cp, const std::vector< libMesh::Real > &Y, libMesh::Real &mu, libMesh::Real &k, std::vector< libMesh::Real > &D)
Wrapper class for evaluating transport properties using Cantera.