26 #ifndef GRINS_ANTIOCH_MIXTURE_H
27 #define GRINS_ANTIOCH_MIXTURE_H
29 #include "grins_config.h"
31 #ifdef GRINS_HAVE_ANTIOCH
38 #include "libmesh/libmesh_common.h"
41 #include "antioch/vector_utils_decl.h"
42 #include "antioch/vector_utils.h"
43 #include "antioch/chemical_mixture.h"
44 #include "antioch/cea_mixture.h"
45 #include "antioch/reaction_set.h"
48 #include "boost/scoped_ptr.hpp"
71 const Antioch::ReactionSet<libMesh::Real>&
reaction_set()
const;
73 const Antioch::CEAThermoMixture<libMesh::Real>&
cea_mixture()
const;
81 boost::scoped_ptr<Antioch::CEAThermoMixture<libMesh::Real> >
_cea_mixture;
114 #endif // GRINS_HAVE_ANTIOCH
116 #endif // GRINS_ANTIOCH_MIXTURE_H
boost::scoped_ptr< Antioch::CEAThermoMixture< libMesh::Real > > _cea_mixture
libMesh::Real h_stat_mech_ref_correction(unsigned int species) const
Wrapper class for Antioch::ChemicalMixture.
const Antioch::CEAThermoMixture< libMesh::Real > & cea_mixture() const
boost::scoped_ptr< Antioch::ReactionSet< libMesh::Real > > _reaction_set
virtual ~AntiochMixture()
void build_stat_mech_ref_correction()
const Antioch::ReactionSet< libMesh::Real > & reaction_set() const
std::vector< libMesh::Real > _h_stat_mech_ref_correction
Wrapper class for storing state for Antioch thermo and kinetics.