|
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.