26 #include "grins_config.h"
28 #ifdef GRINS_HAVE_ANTIOCH
34 #include "antioch/default_filename.h"
37 #include "libmesh/getpot.h"
41 template<
typename T,
typename V,
typename C,
typename D>
43 const std::string& material )
46 std::string transport_data_filename = input(
"Materials/"+material+
"/GasMixture/Antioch/transport_data",
"default" );
47 if( transport_data_filename == std::string(
"default") )
48 transport_data_filename = Antioch::DefaultInstallFilename::transport_mixture();
50 bool verbose_transport_read = input(
"Materials/"+material+
"/GasMixture/Antioch/verbose_transport_read",
false );
53 transport_data_filename,
54 verbose_transport_read,
55 Antioch::ParsingType::ASCII ) );
70 template<
typename T,
typename V,
typename C,
typename D>
78 #endif // GRINS_HAVE_ANTIOCH
libMesh::UniquePtr< Antioch::ChemicalMixture< libMesh::Real > > _antioch_gas
void build_conductivity(const GetPot &input)
Wrapper class for storing state for Antioch thermo and kinetics.
void build_viscosity(const GetPot &input, const std::string &material)
AntiochMixtureAveragedTransportMixture()
libMesh::UniquePtr< Antioch::TransportMixture< libMesh::Real > > _trans_mixture
virtual ~AntiochMixtureAveragedTransportMixture()
void build_thermo(const GetPot &input)
libMesh::UniquePtr< Antioch::MixtureAveragedTransportMixture< libMesh::Real > > _wilke_mixture
void build_diffusivity(const GetPot &input, const std::string &material)