GRINS-0.8.0
|
#include <variables_parsing.h>
Public Types | |
enum | SECTION_TYPE { PHYSICS = 0, QOI } |
Static Public Member Functions | |
static std::string | displacement_section () |
static std::string | pressure_section () |
static std::string | temperature_section () |
static std::string | thermo_pressure_section () |
static std::string | turbulence_section () |
static std::string | species_mass_fractions_section () |
static std::string | velocity_section () |
static std::string | single_var_section () |
static std::string | scalar_var_section () |
static std::string | variables_section () |
Helper function to encapsualte the overall [Variables] section name. More... | |
static std::string | varnames_input_name (const std::string &subsection) |
Helper function to encapsulate the names variable in the input file. More... | |
static std::string | fe_family_input_name (const std::string &subsection) |
Helper function to encaplusate fe_family input variable. More... | |
static std::string | order_input_name (const std::string &subsection) |
Helper function to encaplusate order input variable. More... | |
static std::string | single_variable_name (const GetPot &input, const std::string &subsection_name, const SECTION_TYPE section_type) |
static std::string | scalar_variable_name (const GetPot &input, const std::string &subsection_name, const SECTION_TYPE section_type) |
static std::string | velocity_variable_name (const GetPot &input, const std::string &subsection_name, const SECTION_TYPE section_type) |
static std::string | temp_variable_name (const GetPot &input, const std::string &subsection_name, const SECTION_TYPE section_type) |
static std::string | press_variable_name (const GetPot &input, const std::string &subsection_name, const SECTION_TYPE section_type) |
static std::string | thermo_press_variable_name (const GetPot &input, const std::string &subsection_name, const SECTION_TYPE section_type) |
static std::string | turb_variable_name (const GetPot &input, const std::string &subsection_name, const SECTION_TYPE section_type) |
static std::string | disp_variable_name (const GetPot &input, const std::string &subsection_name, const SECTION_TYPE section_type) |
static std::string | species_mass_frac_variable_name (const GetPot &input, const std::string &subsection_name, const SECTION_TYPE section_type) |
Static Private Member Functions | |
static std::string | section_parse_var_name (const GetPot &input, const std::string &input_subsection_name, const std::string &input_var_name, const std::string &default_var_name, const SECTION_TYPE section_type) |
Definition at line 36 of file variables_parsing.h.
|
inlinestatic |
Definition at line 143 of file variables_parsing.h.
References displacement_section(), and section_parse_var_name().
|
inlinestatic |
Definition at line 40 of file variables_parsing.h.
Referenced by GRINS::OldStyleBCBuilder::determine_variable_group(), disp_variable_name(), and GRINS::VariableFactoryInitializer::VariableFactoryInitializer().
|
inlinestatic |
Helper function to encaplusate fe_family input variable.
Definition at line 78 of file variables_parsing.h.
References variables_section().
|
inlinestatic |
Helper function to encaplusate order input variable.
Definition at line 82 of file variables_parsing.h.
References variables_section().
|
inlinestatic |
Definition at line 119 of file variables_parsing.h.
References pressure_section(), and section_parse_var_name().
|
inlinestatic |
Definition at line 43 of file variables_parsing.h.
Referenced by press_variable_name(), GRINSTesting::VariablesTest::test_var_constraint(), GRINSTesting::VariablesTest::test_variable_builder(), and GRINS::VariableFactoryInitializer::VariableFactoryInitializer().
|
inlinestatic |
Definition at line 64 of file variables_parsing.h.
Referenced by scalar_variable_name(), and GRINS::VariableFactoryInitializer::VariableFactoryInitializer().
|
inlinestatic |
Definition at line 95 of file variables_parsing.h.
References scalar_var_section(), and section_parse_var_name().
|
staticprivate |
Definition at line 30 of file variables_parsing.C.
Referenced by disp_variable_name(), press_variable_name(), scalar_variable_name(), single_variable_name(), species_mass_frac_variable_name(), temp_variable_name(), thermo_press_variable_name(), turb_variable_name(), and velocity_variable_name().
|
inlinestatic |
Definition at line 61 of file variables_parsing.h.
Referenced by GRINS::OldStyleBCBuilder::determine_variable_group(), single_variable_name(), GRINSTesting::VariablesTest::test_variable_builder(), and GRINS::VariableFactoryInitializer::VariableFactoryInitializer().
|
inlinestatic |
Definition at line 87 of file variables_parsing.h.
References section_parse_var_name(), and single_var_section().
|
inlinestatic |
Definition at line 151 of file variables_parsing.h.
References section_parse_var_name(), and species_mass_fractions_section().
|
inlinestatic |
Definition at line 55 of file variables_parsing.h.
Referenced by GRINS::PrescribedMoleFractionsDirichletOldStyleBCFactory::add_funcs(), GRINS::OldStyleBCBuilder::determine_variable_group(), species_mass_frac_variable_name(), GRINSTesting::VariablesTest::test_variable_builder(), and GRINS::VariableFactoryInitializer::VariableFactoryInitializer().
|
inlinestatic |
Definition at line 111 of file variables_parsing.h.
References section_parse_var_name(), and temperature_section().
Referenced by GRINS::AverageNusseltNumber::init().
|
inlinestatic |
Definition at line 46 of file variables_parsing.h.
Referenced by GRINS::OldStyleBCBuilder::determine_variable_group(), GRINS::CatalyticWallNeumannBCFactoryCommon< ImplType >::extract_temp_var(), temp_variable_name(), GRINSTesting::VariablesTest::test_variable_builder(), and GRINS::VariableFactoryInitializer::VariableFactoryInitializer().
|
inlinestatic |
Definition at line 127 of file variables_parsing.h.
References section_parse_var_name(), and thermo_pressure_section().
Referenced by GRINS::LowMachNavierStokesBase< Viscosity, SpecificHeat, ThermalConductivity >::LowMachNavierStokesBase(), and GRINS::ReactingLowMachNavierStokesAbstract::ReactingLowMachNavierStokesAbstract().
|
inlinestatic |
Definition at line 49 of file variables_parsing.h.
Referenced by thermo_press_variable_name(), and GRINS::VariableFactoryInitializer::VariableFactoryInitializer().
|
inlinestatic |
Definition at line 135 of file variables_parsing.h.
References section_parse_var_name(), and turbulence_section().
|
inlinestatic |
Definition at line 52 of file variables_parsing.h.
Referenced by GRINS::OldStyleBCBuilder::determine_variable_group(), turb_variable_name(), and GRINS::VariableFactoryInitializer::VariableFactoryInitializer().
|
inlinestatic |
Helper function to encapsualte the overall [Variables] section name.
Definition at line 68 of file variables_parsing.h.
Referenced by GRINS::ConstrainedPoints::ConstrainedPoints(), fe_family_input_name(), order_input_name(), GRINS::DefaultVariableBuilder::parse_fe_family(), GRINS::DefaultVariableBuilder::parse_fe_order(), GRINS::DefaultVariableBuilder::parse_subdomain_ids(), GRINS::DefaultVariableBuilder::parse_var_names(), GRINS::BuilderHelper::parse_var_sections_vector(), GRINS::DefaultVariableBuilder::parse_var_type(), and varnames_input_name().
|
inlinestatic |
Helper function to encapsulate the names variable in the input file.
This is the full variable name to be passed to GetPot to read in user-supplied names for variables.
Definition at line 74 of file variables_parsing.h.
References variables_section().
|
inlinestatic |
Definition at line 58 of file variables_parsing.h.
Referenced by GRINS::OldStyleBCBuilder::determine_variable_group(), GRINSTesting::VariablesTest::test_var_constraint(), GRINSTesting::VariablesTest::test_variable_builder(), GRINS::VariableFactoryInitializer::VariableFactoryInitializer(), and velocity_variable_name().
|
inlinestatic |
Definition at line 103 of file variables_parsing.h.
References section_parse_var_name(), and velocity_section().
Referenced by GRINS::Vorticity::init().