25 #include "grins_config.h"
27 #ifdef GRINS_HAVE_ANTIOCH
34 libMesh::UniquePtr<Antioch::TransportMixture<libMesh::Real> >
37 const Antioch::ChemicalMixture<libMesh::Real> & chem_mix )
39 std::string transport_data_filename =
40 input(
"Materials/"+material+
"/GasMixture/Antioch/transport_data",
"default" );
42 if( transport_data_filename == std::string(
"default") )
43 transport_data_filename = Antioch::DefaultInstallFilename::transport_mixture();
45 bool verbose_transport_read =
46 input(
"Materials/"+material+
"/GasMixture/Antioch/verbose_transport_read",
false );
48 return libMesh::UniquePtr<Antioch::TransportMixture<libMesh::Real> >
49 (
new Antioch::TransportMixture<libMesh::Real>( chem_mix,
50 transport_data_filename,
51 verbose_transport_read,
52 Antioch::ParsingType::ASCII ) );
57 #endif // GRINS_HAVE_ANTIOCH
libMesh::UniquePtr< Antioch::TransportMixture< libMesh::Real > > build_transport_mixture(const GetPot &input, const std::string &material, const Antioch::ChemicalMixture< libMesh::Real > &chem_mix)