|
Health-GPS
1.2.2.0
Global Health Policy Simulation model (Health-GPS)
|
#include "model_parser.h"#include "csvparser.h"#include "jsonparser.h"#include "HealthGPS.Core/scoped_timer.h"#include <fmt/color.h>#include <fmt/core.h>#include <fstream>#include <optional>Namespaces | |
| host | |
| Top-level namespace for Health-GPS Console host application. | |
Macros | |
| #define | MEASURE_FUNCTION() |
Functions | |
| hgps::BaselineAdjustment | host::load_baseline_adjustments (const poco::BaselineInfo &info) |
| Loads baseline adjustments information from a file. More... | |
| std::unique_ptr< hgps::RiskFactorModelDefinition > | host::load_static_risk_model_definition (const std::string &model_name, const poco::json &opt) |
| Loads the full hierarchical linear regression model definition from a JSON file. More... | |
| std::unique_ptr< hgps::RiskFactorModelDefinition > | host::load_dynamic_risk_model_definition (const std::string &model_name, const poco::json &opt, const poco::SettingsInfo &settings) |
| Loads a dynamic model from a JSON file. More... | |
| std::unique_ptr< hgps::LiteHierarchicalModelDefinition > | host::load_ebhlm_risk_model_definition (const poco::json &opt) |
| Loads the old energy balance model definition from a JSON file. More... | |
| std::unique_ptr< hgps::EnergyBalanceModelDefinition > | host::load_newebm_risk_model_definition (const poco::json &opt, const poco::SettingsInfo &settings) |
| Loads the new energy balance model definition from a JSON file. More... | |
| std::pair< hgps::HierarchicalModelType, std::unique_ptr< hgps::RiskFactorModelDefinition > > | host::load_risk_model_definition (const std::string &model_type, const poco::json &opt, const poco::SettingsInfo &settings) |
| Loads a risk model definition from a JSON file. More... | |
| poco::json | host::load_json (const std::string &model_filename) |
| Load and parse the model file. More... | |
| void | host::register_risk_factor_model_definitions (hgps::CachedRepository &repository, const poco::ModellingInfo &info, const poco::SettingsInfo &settings) |
| Registers a risk factor model definition with the repository. More... | |
| #define MEASURE_FUNCTION | ( | ) |