GRINS-0.8.0
|
Simple class to hold and initialize a ParameterVector. More...
#include <parameter_manager.h>
Public Member Functions | |
ParameterManager () | |
virtual | ~ParameterManager () |
virtual void | initialize (const GetPot &input, const std::string ¶meters_varname, GRINS::MultiphysicsSystem &system, GRINS::CompositeQoI *qoi) |
Public Attributes | |
std::vector< std::string > | parameter_name_list |
libMesh::ParameterVector | parameter_vector |
Simple class to hold and initialize a ParameterVector.
Allows the user to specify parameters by name in the input file.
Definition at line 46 of file parameter_manager.h.
|
inline |
Definition at line 50 of file parameter_manager.h.
|
inlinevirtual |
Definition at line 51 of file parameter_manager.h.
|
virtual |
Definition at line 43 of file parameter_manager.C.
References GRINS::CompositeQoI::register_parameter(), and GRINS::MultiphysicsSystem::register_parameter().
Referenced by GRINS::Simulation::init_params().
std::vector<std::string> GRINS::ParameterManager::parameter_name_list |
Definition at line 61 of file parameter_manager.h.
libMesh::ParameterVector GRINS::ParameterManager::parameter_vector |
Definition at line 66 of file parameter_manager.h.
Referenced by GRINS::Simulation::check_for_adjoint_solve(), and GRINS::Simulation::run().