Health-GPS
1.2.2.0
Global Health Policy Simulation model (Health-GPS)
|
Defines the application configuration data structure. More...
#include <options.h>
Public Attributes | |
poco::FileInfo | file |
The input data file details. More... | |
poco::SettingsInfo | settings |
Experiment population settings. More... | |
poco::SESInfo | ses |
Socio-economic status (SES) model inputs. More... | |
poco::ModellingInfo | modelling |
User defined model and parameters information. More... | |
std::vector< std::string > | diseases |
List of diseases to include in experiment. More... | |
std::optional< unsigned int > | custom_seed |
Simulation initialisation custom seed value, optional. More... | |
unsigned int | start_time {} |
The experiment start time (simulation clock) More... | |
unsigned int | stop_time {} |
The experiment stop time (simulation clock) More... | |
unsigned int | trial_runs {} |
The number of simulation runs (replications) to execute. More... | |
unsigned int | sync_timeout_ms {} |
Baseline to intervention data synchronisation time out (milliseconds) More... | |
bool | has_active_intervention {false} |
Indicates whether an alternative intervention policy is active. More... | |
poco::PolicyScenarioInfo | intervention |
The active intervention policy definition. More... | |
poco::OutputInfo | output |
Experiment output folder and file information. More... | |
hgps::core::VerboseMode | verbosity {} |
Application logging verbosity mode. More... | |
int | job_id {} |
Experiment batch job identifier. More... | |
std::string | app_name |
Experiment model name. More... | |
std::string | app_version |
Experiment model version. More... | |
Defines the application configuration data structure.
std::string host::Configuration::app_name |
Experiment model name.
std::string host::Configuration::app_version |
Experiment model version.
std::optional<unsigned int> host::Configuration::custom_seed |
Simulation initialisation custom seed value, optional.
std::vector<std::string> host::Configuration::diseases |
List of diseases to include in experiment.
poco::FileInfo host::Configuration::file |
The input data file details.
bool host::Configuration::has_active_intervention {false} |
Indicates whether an alternative intervention policy is active.
poco::PolicyScenarioInfo host::Configuration::intervention |
The active intervention policy definition.
int host::Configuration::job_id {} |
Experiment batch job identifier.
poco::ModellingInfo host::Configuration::modelling |
User defined model and parameters information.
poco::OutputInfo host::Configuration::output |
Experiment output folder and file information.
poco::SESInfo host::Configuration::ses |
Socio-economic status (SES) model inputs.
poco::SettingsInfo host::Configuration::settings |
Experiment population settings.
unsigned int host::Configuration::start_time {} |
The experiment start time (simulation clock)
unsigned int host::Configuration::stop_time {} |
The experiment stop time (simulation clock)
unsigned int host::Configuration::sync_timeout_ms {} |
Baseline to intervention data synchronisation time out (milliseconds)
unsigned int host::Configuration::trial_runs {} |
The number of simulation runs (replications) to execute.
hgps::core::VerboseMode host::Configuration::verbosity {} |
Application logging verbosity mode.