Health-GPS 3.0.0.0
Global Health Policy Simulation model (Health-GPS)
Loading...
Searching...
No Matches
risk_factor_adjustable_model.h File Reference
#include "HealthGPS.Core/forward_type.h"
#include "HealthGPS.Core/identifier.h"
#include "map2d.h"
#include "risk_factor_model.h"
#include "runtime_context.h"
#include <cstddef>
#include <functional>
#include <optional>
#include <string>
#include <unordered_set>
#include <vector>
Include dependency graph for risk_factor_adjustable_model.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hgps::IncomeStratumAdjustmentExampleRow
 One debug row showing stratum expected/simulated delta and one sample applied update. More...
 
class  hgps::RiskFactorAdjustableModel
 Risk factor model interface with mean adjustment by sex and age. More...
 
class  hgps::RiskFactorAdjustableModelDefinition
 Risk factor adjustable model definition interface. More...
 

Namespaces

namespace  hgps
 Top-level namespace for Health-GPS Console host application.
 

Typedefs

using hgps::RiskFactorSexAgeTable = UnorderedMap2d< core::Gender, core::Identifier, std::vector< double > >
 Defines a table type for double values by sex and age.
 

Enumerations

enum class  hgps::TrendType { hgps::Null , hgps::UPFTrend , hgps::IncomeTrend }
 Defines the trend type enumeration for factors mean adjustment. More...
 

Functions

bool hgps::operator== (TrendType lhs, TrendType rhs) noexcept
 Equality comparison operator for TrendType.
 
bool hgps::operator!= (TrendType lhs, TrendType rhs) noexcept
 Inequality comparison operator for TrendType.