25 #ifndef GRINS_PHYSICS_FACTORY_HELPER_H
26 #define GRINS_PHYSICS_FACTORY_HELPER_H
46 const std::string& physics,
51 const std::string& physics,
56 const std::string& physics,
61 const std::string& physics,
66 const std::string& physics,
68 std::string& strain_energy );
72 const std::string& physics,
76 const std::string& physics,
77 std::string& transport_model,
78 std::string& thermo_model,
79 std::string& viscosity_model,
80 std::string& conductivity_model,
81 std::string& diffusivity_model );
88 const std::string& physics,
95 #endif // GRINS_PHYSICS_FACTORY_HELPER_H
static void parse_viscosity_model(const GetPot &input, const std::string &physics, std::string &model)
Determine viscosity model based on given physics name.
static void parse_thermochemistry_model(const GetPot &input, const std::string &physics, std::string &model)
Determine thermochemistry model type.
static void parse_antioch_models(const GetPot &input, const std::string &physics, std::string &transport_model, std::string &thermo_model, std::string &viscosity_model, std::string &conductivity_model, std::string &diffusivity_model)
Helper functions for PhysicsFactory.
static void parse_conductivity_model(const GetPot &input, const std::string &physics, std::string &model)
Determine conductivity model based on given physics name.
static void deprecated_visc_model_parsing(bool have_viscosity_model, bool have_material, const GetPot &input, const std::string &physics, std::string &model)
static void parse_stress_strain_model(const GetPot &input, const std::string &physics, std::string &model, std::string &strain_energy)
Determine stress-strain law used by solid mechanics classes.
static void parse_specific_heat_model(const GetPot &input, const std::string &physics, std::string &model)
Determine specific heat model based on given physics name.
static void parse_turb_viscosity_model(const GetPot &input, const std::string &physics, std::string &model)
Determine viscosity model used by turblence classes.