queso-0.53.0
|
Class to allow options to be passed to a QUESO environment. More...
#include <string>
#include <set>
#include <vector>
#include <queso/BoostInputOptionsParser.h>
Go to the source code of this file.
Classes | |
class | QUESO::EnvOptionsValues |
This class provides a suite options one can pass to a QUESO environment. More... | |
class | QUESO::EnvironmentOptions |
This class reads options one can pass to a QUESO environment through an input file. More... | |
Namespaces | |
boost | |
boost::program_options | |
QUESO | |
Macros | |
#define | UQ_ENV_FILENAME_FOR_NO_OUTPUT_FILE "." |
#define | UQ_ENV_FILENAME_FOR_NO_INPUT_FILE "." |
#define | UQ_ENV_HELP "" |
#define | UQ_ENV_NUM_SUB_ENVIRONMENTS_ODV 1 |
#define | UQ_ENV_SUB_SCREEN_WRITE_ODV 0 |
#define | UQ_ENV_SUB_DISPLAY_FILE_NAME_ODV UQ_ENV_FILENAME_FOR_NO_OUTPUT_FILE |
#define | UQ_ENV_SUB_DISPLAY_ALLOW_ALL_ODV 0 |
#define | UQ_ENV_SUB_DISPLAY_ALLOW_INTER0_ODV 0 |
#define | UQ_ENV_SUB_DISPLAY_ALLOWED_SET_ODV "" |
#define | UQ_ENV_DISPLAY_VERBOSITY_ODV 0 |
#define | UQ_ENV_SYNC_VERBOSITY_ODV 0 |
#define | UQ_ENV_CHECKING_LEVEL_ODV 0 |
#define | UQ_ENV_RNG_TYPE_ODV "gsl" |
#define | UQ_ENV_SEED_ODV 0 |
#define | UQ_ENV_IDENTIFYING_STRING_ODV "" |
#define | UQ_ENV_PLATFORM_NAME_ODV "" |
#define | UQ_ENV_NUM_DEBUG_PARAMS_ODV 0 |
#define | UQ_ENV_DEBUG_PARAM_ODV 0. |
Functions | |
std::ostream & | QUESO::operator<< (std::ostream &os, const EnvironmentOptions &obj) |
Print values of the options chosen. More... | |
Class to allow options to be passed to a QUESO environment.
Definition in file EnvironmentOptions.h.
#define UQ_ENV_CHECKING_LEVEL_ODV 0 |
Definition at line 46 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_DEBUG_PARAM_ODV 0. |
Definition at line 52 of file EnvironmentOptions.h.
#define UQ_ENV_DISPLAY_VERBOSITY_ODV 0 |
Definition at line 44 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_FILENAME_FOR_NO_INPUT_FILE "." |
Definition at line 35 of file EnvironmentOptions.h.
Referenced by QUESO::BaseEnvironment::openInputFile(), and QUESO::BaseEnvironment::openUnifiedInputFile().
#define UQ_ENV_FILENAME_FOR_NO_OUTPUT_FILE "." |
Definition at line 34 of file EnvironmentOptions.h.
Referenced by QUESO::FullEnvironment::FullEnvironment(), and QUESO::BaseEnvironment::openOutputFile().
#define UQ_ENV_HELP "" |
Definition at line 37 of file EnvironmentOptions.h.
Referenced by QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_IDENTIFYING_STRING_ODV "" |
Definition at line 49 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_NUM_DEBUG_PARAMS_ODV 0 |
Definition at line 51 of file EnvironmentOptions.h.
#define UQ_ENV_NUM_SUB_ENVIRONMENTS_ODV 1 |
Definition at line 38 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_PLATFORM_NAME_ODV "" |
Definition at line 50 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_RNG_TYPE_ODV "gsl" |
Definition at line 47 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_SEED_ODV 0 |
Definition at line 48 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_SUB_DISPLAY_ALLOW_ALL_ODV 0 |
Definition at line 41 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_SUB_DISPLAY_ALLOW_INTER0_ODV 0 |
Definition at line 42 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_SUB_DISPLAY_ALLOWED_SET_ODV "" |
Definition at line 43 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_SUB_DISPLAY_FILE_NAME_ODV UQ_ENV_FILENAME_FOR_NO_OUTPUT_FILE |
Definition at line 40 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().
#define UQ_ENV_SUB_SCREEN_WRITE_ODV 0 |
Definition at line 39 of file EnvironmentOptions.h.
#define UQ_ENV_SYNC_VERBOSITY_ODV 0 |
Definition at line 45 of file EnvironmentOptions.h.
Referenced by QUESO::EnvironmentOptions::defineMyOptions(), and QUESO::EnvOptionsValues::EnvOptionsValues().