queso-0.53.0
|
#include <SimulationModelOptions.h>
Public Member Functions | |
SimulationModelOptions (const BaseEnvironment &env, const char *prefix) | |
SimulationModelOptions (const BaseEnvironment &env, const char *prefix, const SmOptionsValues &alternativeOptionsValues) | |
~SimulationModelOptions () | |
void | scanOptionsValues () |
void | print (std::ostream &os) const |
Public Attributes | |
SmOptionsValues | m_ov |
std::string | m_prefix |
Private Member Functions | |
void | defineMyOptions (boost::program_options::options_description &optionsDesc) const |
void | getMyOptionValues (boost::program_options::options_description &optionsDesc) |
Private Attributes | |
const BaseEnvironment & | m_env |
boost::program_options::options_description * | m_optionsDesc |
std::string | m_option_help |
std::string | m_option_dataOutputFileName |
std::string | m_option_dataOutputAllowAll |
std::string | m_option_dataOutputAllowedSet |
std::string | m_option_p_eta |
std::string | m_option_zeroRelativeSingularValue |
std::string | m_option_cdfThresholdForPEta |
std::string | m_option_a_w |
std::string | m_option_b_w |
std::string | m_option_a_rho_w |
std::string | m_option_b_rho_w |
std::string | m_option_a_eta |
std::string | m_option_b_eta |
std::string | m_option_a_s |
std::string | m_option_b_s |
Definition at line 107 of file SimulationModelOptions.h.
QUESO::SimulationModelOptions::SimulationModelOptions | ( | const BaseEnvironment & | env, |
const char * | prefix | ||
) |
Definition at line 275 of file SimulationModelOptions.C.
References m_env, QUESO::BaseEnvironment::optionsInputFileName(), and queso_require_not_equal_to_msg.
QUESO::SimulationModelOptions::SimulationModelOptions | ( | const BaseEnvironment & | env, |
const char * | prefix, | ||
const SmOptionsValues & | alternativeOptionsValues | ||
) |
Definition at line 302 of file SimulationModelOptions.C.
References m_env, m_prefix, QUESO::BaseEnvironment::optionsInputFileName(), queso_deprecated, queso_require_equal_to_msg, and QUESO::BaseEnvironment::subDisplayFile().
QUESO::SimulationModelOptions::~SimulationModelOptions | ( | ) |
Definition at line 340 of file SimulationModelOptions.C.
References m_optionsDesc, and queso_deprecated.
|
private |
Definition at line 374 of file SimulationModelOptions.C.
References m_option_a_eta, m_option_a_rho_w, m_option_a_s, m_option_a_w, m_option_b_eta, m_option_b_rho_w, m_option_b_s, m_option_b_w, m_option_cdfThresholdForPEta, m_option_dataOutputAllowAll, m_option_dataOutputAllowedSet, m_option_dataOutputFileName, m_option_help, m_option_p_eta, m_option_zeroRelativeSingularValue, queso_deprecated, UQ_SIMULATION_MODEL_A_ETA_ODV, UQ_SIMULATION_MODEL_A_RHO_W_ODV, UQ_SIMULATION_MODEL_A_S_ODV, UQ_SIMULATION_MODEL_A_W_ODV, UQ_SIMULATION_MODEL_B_ETA_ODV, UQ_SIMULATION_MODEL_B_RHO_W_ODV, UQ_SIMULATION_MODEL_B_S_ODV, UQ_SIMULATION_MODEL_B_W_ODV, UQ_SIMULATION_MODEL_CDF_THRESHOLD_FOR_P_ETA_ODV, UQ_SIMULATION_MODEL_DATA_OUTPUT_ALLOW_ALL_ODV, UQ_SIMULATION_MODEL_DATA_OUTPUT_ALLOWED_SET_ODV, UQ_SIMULATION_MODEL_DATA_OUTPUT_FILE_NAME_ODV, UQ_SIMULATION_MODEL_P_ETA_ODV, and UQ_SIMULATION_MODEL_ZERO_RELATIVE_SINGULAR_VALUE_ODV.
Referenced by scanOptionsValues().
|
private |
Definition at line 400 of file SimulationModelOptions.C.
References QUESO::BaseEnvironment::allOptionsMap(), QUESO::SmOptionsValues::m_a_eta, QUESO::SmOptionsValues::m_a_rho_w, QUESO::SmOptionsValues::m_a_s, QUESO::SmOptionsValues::m_a_w, QUESO::SmOptionsValues::m_b_eta, QUESO::SmOptionsValues::m_b_rho_w, QUESO::SmOptionsValues::m_b_s, QUESO::SmOptionsValues::m_b_w, QUESO::SmOptionsValues::m_cdfThresholdForPEta, QUESO::SmOptionsValues::m_dataOutputAllowAll, QUESO::SmOptionsValues::m_dataOutputAllowedSet, QUESO::SmOptionsValues::m_dataOutputFileName, m_env, m_option_a_eta, m_option_a_rho_w, m_option_a_s, m_option_a_w, m_option_b_eta, m_option_b_rho_w, m_option_b_s, m_option_b_w, m_option_cdfThresholdForPEta, m_option_dataOutputAllowAll, m_option_dataOutputAllowedSet, m_option_dataOutputFileName, m_option_help, m_option_p_eta, m_option_zeroRelativeSingularValue, m_ov, QUESO::SmOptionsValues::m_p_eta, QUESO::SmOptionsValues::m_zeroRelativeSingularValue, QUESO::MiscReadDoublesFromString(), QUESO::BaseEnvironment::subDisplayFile(), and QUESO::BaseEnvironment::subId().
Referenced by scanOptionsValues().
void QUESO::SimulationModelOptions::print | ( | std::ostream & | os | ) | const |
Definition at line 481 of file SimulationModelOptions.C.
References QUESO::SmOptionsValues::m_a_eta, QUESO::SmOptionsValues::m_a_rho_w, QUESO::SmOptionsValues::m_a_s, QUESO::SmOptionsValues::m_a_w, QUESO::SmOptionsValues::m_b_eta, QUESO::SmOptionsValues::m_b_rho_w, QUESO::SmOptionsValues::m_b_s, QUESO::SmOptionsValues::m_b_w, QUESO::SmOptionsValues::m_cdfThresholdForPEta, QUESO::SmOptionsValues::m_dataOutputAllowAll, QUESO::SmOptionsValues::m_dataOutputAllowedSet, QUESO::SmOptionsValues::m_dataOutputFileName, m_option_a_eta, m_option_a_rho_w, m_option_a_s, m_option_a_w, m_option_b_eta, m_option_b_rho_w, m_option_b_s, m_option_b_w, m_option_cdfThresholdForPEta, m_option_dataOutputAllowAll, m_option_dataOutputAllowedSet, m_option_dataOutputFileName, m_option_p_eta, m_option_zeroRelativeSingularValue, m_ov, QUESO::SmOptionsValues::m_p_eta, QUESO::SmOptionsValues::m_zeroRelativeSingularValue, and queso_deprecated.
Referenced by QUESO::operator<<().
void QUESO::SimulationModelOptions::scanOptionsValues | ( | ) |
Definition at line 348 of file SimulationModelOptions.C.
References defineMyOptions(), getMyOptionValues(), m_env, m_optionsDesc, m_prefix, queso_deprecated, queso_require_msg, QUESO::BaseEnvironment::scanInputFileForMyOptions(), and QUESO::BaseEnvironment::subDisplayFile().
|
private |
Definition at line 124 of file SimulationModelOptions.h.
Referenced by getMyOptionValues(), scanOptionsValues(), and SimulationModelOptions().
|
private |
Definition at line 138 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 136 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 140 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 134 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 139 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 137 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 141 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 135 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 133 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 129 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 130 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 128 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 127 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), and getMyOptionValues().
|
private |
Definition at line 131 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 132 of file SimulationModelOptions.h.
Referenced by defineMyOptions(), getMyOptionValues(), and print().
|
private |
Definition at line 126 of file SimulationModelOptions.h.
Referenced by scanOptionsValues(), and ~SimulationModelOptions().
SmOptionsValues QUESO::SimulationModelOptions::m_ov |
Definition at line 117 of file SimulationModelOptions.h.
Referenced by getMyOptionValues(), and print().
std::string QUESO::SimulationModelOptions::m_prefix |
Definition at line 118 of file SimulationModelOptions.h.
Referenced by scanOptionsValues(), and SimulationModelOptions().