26 #ifndef GRINS_ANTIOCH_KINETICS_H
27 #define GRINS_ANTIOCH_KINETICS_H
29 #include "grins_config.h"
31 #ifdef GRINS_HAVE_ANTIOCH
37 #include "libmesh/libmesh_common.h"
40 #include "antioch/vector_utils_decl.h"
41 #include "antioch/vector_utils.h"
42 #include "antioch/kinetics_evaluator.h"
43 #include "antioch/cea_evaluator.h"
66 const libMesh::Real rho,
67 const std::vector<libMesh::Real>& mass_fractions,
70 void omega_dot(
const Antioch::TempCache<libMesh::Real>& temp_cache,
71 const libMesh::Real rho,
72 const std::vector<libMesh::Real>& mass_fractions,
91 #endif // GRINS_HAVE_ANTIOCH
93 #endif //GRINS_ANTIOCH_KINETICS_H
Antioch::KineticsEvaluator< libMesh::Real > _antioch_kinetics
Wrapper class for evaluating chemical kinetics using Antioch.
Antioch::CEAEvaluator< libMesh::Real > _antioch_cea_thermo
void omega_dot(const libMesh::Real &T, const libMesh::Real rho, const std::vector< libMesh::Real > &mass_fractions, std::vector< libMesh::Real > &omega_dot)
Wrapper class for storing state for Antioch thermo and kinetics.
const AntiochMixture & _antioch_mixture