| GRINS-0.8.0
    | 
#include <qoi_factory.h>
| Public Member Functions | |
| QoIFactory () | |
| virtual | ~QoIFactory () | 
| virtual SharedPtr< CompositeQoI > | build (const GetPot &input) | 
| Protected Member Functions | |
| virtual void | add_qoi (const GetPot &input, const std::string &qoi_name, SharedPtr< CompositeQoI > &qois) | 
| virtual void | check_qoi_physics_consistency (const GetPot &input, const std::string &qoi_name) | 
| virtual void | echo_qoi_list (SharedPtr< CompositeQoI > &qois) | 
| void | consistency_helper (const std::set< std::string > &requested_physics, const std::set< std::string > &required_physics, const std::string &qoi_name) | 
| void | consistency_error_msg (const std::string &qoi_name, const std::set< std::string > &required_physics) | 
| Private Member Functions | |
| template<typename T > | |
| void | get_var_value (const GetPot &input, T &value, std::string input_var, T default_value) | 
| Helper function to read a required value from the input file, or error if value is missing.  More... | |
Definition at line 40 of file qoi_factory.h.
| GRINS::QoIFactory::QoIFactory | ( | ) | 
Definition at line 56 of file qoi_factory.C.
| 
 | virtual | 
Definition at line 61 of file qoi_factory.C.
| 
 | protectedvirtual | 
Definition at line 98 of file qoi_factory.C.
References GRINS::avg_nusselt, GRINS::ChemistryBuilder::build_chemistry(), GRINS::integrated_function, GRINS::parsed_boundary, GRINS::parsed_interior, GRINS::spectroscopic_absorption, GRINS::vorticity, and GRINS::weighted_flux.
Referenced by build().
| 
 | virtual | 
Definition at line 66 of file qoi_factory.C.
References add_qoi(), check_qoi_physics_consistency(), echo_qoi_list(), and GRINS::StringUtilities::split_string().
| 
 | protectedvirtual | 
Definition at line 219 of file qoi_factory.C.
References GRINS::avg_nusselt, consistency_helper(), GRINS::PhysicsNaming::heat_transfer(), and GRINS::PhysicsNaming::low_mach_navier_stokes().
Referenced by build().
| 
 | protected | 
Definition at line 283 of file qoi_factory.C.
Referenced by consistency_helper().
| 
 | protected | 
Definition at line 264 of file qoi_factory.C.
References consistency_error_msg().
Referenced by check_qoi_physics_consistency().
| 
 | protectedvirtual | 
Definition at line 248 of file qoi_factory.C.
Referenced by build().
| 
 | private | 
Helper function to read a required value from the input file, or error if value is missing.
Definition at line 303 of file qoi_factory.C.