26 #ifndef GRINS_ANTIOCH_CONSTANT_TRANSPORT_MIXTURE_H
27 #define GRINS_ANTIOCH_CONSTANT_TRANSPORT_MIXTURE_H
29 #include "grins_config.h"
31 #ifdef GRINS_HAVE_ANTIOCH
34 #include "antioch/constant_lewis_diffusivity.h"
44 #include "libmesh/libmesh_common.h"
45 #include "libmesh/getpot.h"
57 template<
typename Conductivity>
66 libMesh::Real
mu()
const;
70 const Antioch::ConstantLewisDiffusivity<libMesh::Real>&
diffusivity()
const;
80 libMesh::UniquePtr<ConstantViscosity>
_mu;
85 libMesh::UniquePtr<Antioch::ConstantLewisDiffusivity<libMesh::Real> >
_diffusivity;
99 libMesh::UniquePtr<ConstantConductivity>& conductivity,
107 libMesh::UniquePtr<ConstantPrandtlConductivity>& conductivity,
117 template<
typename Conductivity>
124 template<
typename Conductivity>
128 return *_conductivity.get();
131 template<
typename Conductivity>
135 return *_diffusivity.get();
140 #endif // GRINS_HAVE_ANTIOCH
142 #endif // GRINS_ANTIOCH_CONSTANT_TRANSPORT_MIXTURE_H
AntiochChemistry ChemistryParent
Wrapper class for Antioch::ChemicalMixture.
libMesh::UniquePtr< Antioch::ConstantLewisDiffusivity< libMesh::Real > > _diffusivity
libMesh::UniquePtr< ConstantViscosity > _mu
Viscosity.
const Antioch::ConstantLewisDiffusivity< libMesh::Real > & diffusivity() const
void specialized_build_conductivity(const GetPot &input, const std::string &material, libMesh::UniquePtr< ConstantConductivity > &conductivity, conductivity_type< ConstantConductivity >)
virtual ~AntiochConstantTransportMixture()
Wrapper class for storing state for Antioch thermo and kinetics.
void specialized_build_conductivity(const GetPot &input, const std::string &material, libMesh::UniquePtr< ConstantPrandtlConductivity > &conductivity, conductivity_type< ConstantPrandtlConductivity >)
libMesh::UniquePtr< Conductivity > _conductivity
Thermal conductivity.
void build_conductivity(const GetPot &input, const std::string &material)
AntiochConstantTransportMixture()
const Conductivity & conductivity() const
Wrapper class for storing state for constant transport properties, including Antioch::ConstantLewisDi...