Health-GPS 3.0.0.0
Global Health Policy Simulation model (Health-GPS)
Loading...
Searching...
No Matches
hgps::PhysicalActivityModel Struct Reference

Defines the physical activity model parameters. More...

#include <static_linear_model.h>

Public Attributes

std::string model_type {"simple"}
 Model type: "simple" for India approach, "continuous" for FINCH approach.
 
double intercept {}
 Intercept value for the linear model.
 
std::unordered_map< core::Identifier, double > coefficients
 Coefficients for each factor (age, gender, region, ethnicity, etc.)
 
double min_value = 0.0
 Minimum allowed value for physical activity.
 
double max_value = std::numeric_limits<double>::max()
 Maximum allowed value for physical activity.
 
double stddev = 0.06
 Standard deviation for simple models (India approach)
 

Detailed Description

Defines the physical activity model parameters.

Supports both simple (India) and continuous (FINCH) approaches

Member Data Documentation

◆ coefficients

std::unordered_map<core::Identifier, double> hgps::PhysicalActivityModel::coefficients

Coefficients for each factor (age, gender, region, ethnicity, etc.)

◆ intercept

double hgps::PhysicalActivityModel::intercept {}

Intercept value for the linear model.

◆ max_value

double hgps::PhysicalActivityModel::max_value = std::numeric_limits<double>::max()

Maximum allowed value for physical activity.

◆ min_value

double hgps::PhysicalActivityModel::min_value = 0.0

Minimum allowed value for physical activity.

◆ model_type

std::string hgps::PhysicalActivityModel::model_type {"simple"}

Model type: "simple" for India approach, "continuous" for FINCH approach.

◆ stddev

double hgps::PhysicalActivityModel::stddev = 0.06

Standard deviation for simple models (India approach)


The documentation for this struct was generated from the following file: