covid-sim
Loading...
Searching...
No Matches
PopVar Struct Reference

The global state of the model. More...

#include <Model.h>

Collaboration diagram for PopVar:

Public Attributes

int S
int L
int I
int R
int D
int cumI
int cumR
int cumD
int cumC
int cumTC
int cumFC
int cumDC
int trigDC
int cumH
int cumCT
int cumCC
int DCT
int cumDCT
int cumC_country [MAX_COUNTRIES]
int cumHQ
int cumAC
int cumAA
int cumAH
int cumACS
int cumAPC
int cumAPA
int cumAPCS
int cumIa [NUM_AGE_GROUPS]
int cumCa [NUM_AGE_GROUPS]
int cumDa [NUM_AGE_GROUPS]
int cumI_adunit [MAX_ADUNITS]
int cumC_adunit [MAX_ADUNITS]
int cumD_adunit [MAX_ADUNITS]
int cumT_adunit [MAX_ADUNITS]
int cumH_adunit [MAX_ADUNITS]
int cumDC_adunit [MAX_ADUNITS]
int cumCT_adunit [MAX_ADUNITS]
int cumCC_adunit [MAX_ADUNITS]
int trigDC_adunit [MAX_ADUNITS]
int cumDCT_adunit [MAX_ADUNITS]
int DCT_adunit [MAX_ADUNITS]
int cumItype [INFECT_TYPE_MASK]
int cumI_keyworker [2]
int cumC_keyworker [2]
int cumT_keyworker [2]
Infectioninf_queue [MAX_NUM_THREADS]
int n_queue [MAX_NUM_THREADS]
int * p_queue [NUM_PLACE_TYPES]
int * pg_queue [NUM_PLACE_TYPES]
int np_queue [NUM_PLACE_TYPES]
int NumPlacesClosed [NUM_PLACE_TYPES]
int n_mvacc
int mvacc_cum
float * cell_inf
double sumRad2
double maxRad2
double cumT
double cumV
double cumVG
double cumUT
double cumTP
double cumV_daily
double cumVG_daily
int * CellMemberArray
int * CellSuscMemberArray
int ** InvAgeDist
int * mvacc_queue
int nct_queue [MAX_ADUNITS]
ContactEventdct_queue [MAX_ADUNITS]
int ndct_queue [MAX_ADUNITS]
int contact_dist [MAX_CONTACTS+1]
double * origin_dest [MAX_ADUNITS]
int Mild
int ILI
int SARI
int Critical
int CritRecov
int cumMild
int cumILI
int cumSARI
int cumCritical
int cumCritRecov
int Mild_adunit [MAX_ADUNITS]
int ILI_adunit [MAX_ADUNITS]
int SARI_adunit [MAX_ADUNITS]
int Critical_adunit [MAX_ADUNITS]
int CritRecov_adunit [MAX_ADUNITS]
int cumMild_adunit [MAX_ADUNITS]
 cum incidence quantities. (+ by admin unit)
int cumILI_adunit [MAX_ADUNITS]
int cumSARI_adunit [MAX_ADUNITS]
int cumCritical_adunit [MAX_ADUNITS]
int cumCritRecov_adunit [MAX_ADUNITS]
int Mild_age [NUM_AGE_GROUPS]
int ILI_age [NUM_AGE_GROUPS]
int SARI_age [NUM_AGE_GROUPS]
int Critical_age [NUM_AGE_GROUPS]
int CritRecov_age [NUM_AGE_GROUPS]
int cumMild_age [NUM_AGE_GROUPS]
 cum incidence quantities. (+ by age group)
int cumILI_age [NUM_AGE_GROUPS]
int cumSARI_age [NUM_AGE_GROUPS]
int cumCritical_age [NUM_AGE_GROUPS]
int cumCritRecov_age [NUM_AGE_GROUPS]
int cumDeath_ILI
int cumDeath_SARI
int cumDeath_Critical
int cumDeath_ILI_adunit [MAX_ADUNITS]
int cumDeath_SARI_adunit [MAX_ADUNITS]
int cumDeath_Critical_adunit [MAX_ADUNITS]
int cumDeath_ILI_age [NUM_AGE_GROUPS]
int cumDeath_SARI_age [NUM_AGE_GROUPS]
int cumDeath_Critical_age [NUM_AGE_GROUPS]

Detailed Description

The global state of the model.

TODO: Detailed explanation.

Definition at line 96 of file Model.h.

Member Data Documentation

◆ cell_inf

float* PopVar::cell_inf

Definition at line 113 of file Model.h.

◆ CellMemberArray

int* PopVar::CellMemberArray

Definition at line 115 of file Model.h.

◆ CellSuscMemberArray

int * PopVar::CellSuscMemberArray

Definition at line 115 of file Model.h.

◆ contact_dist

int PopVar::contact_dist[MAX_CONTACTS+1]

Definition at line 121 of file Model.h.

◆ Critical

int PopVar::Critical

Definition at line 125 of file Model.h.

◆ Critical_adunit

int PopVar::Critical_adunit[MAX_ADUNITS]

Definition at line 126 of file Model.h.

◆ Critical_age

int PopVar::Critical_age[NUM_AGE_GROUPS]

Definition at line 129 of file Model.h.

◆ CritRecov

int PopVar::CritRecov

Definition at line 125 of file Model.h.

◆ CritRecov_adunit

int PopVar::CritRecov_adunit[MAX_ADUNITS]

Definition at line 126 of file Model.h.

◆ CritRecov_age

int PopVar::CritRecov_age[NUM_AGE_GROUPS]

Definition at line 129 of file Model.h.

◆ cumAA

int PopVar::cumAA

Definition at line 102 of file Model.h.

◆ cumAC

int PopVar::cumAC

Definition at line 102 of file Model.h.

◆ cumACS

int PopVar::cumACS

Definition at line 102 of file Model.h.

◆ cumAH

int PopVar::cumAH

Definition at line 102 of file Model.h.

◆ cumAPA

int PopVar::cumAPA

Definition at line 102 of file Model.h.

◆ cumAPC

int PopVar::cumAPC

Definition at line 102 of file Model.h.

◆ cumAPCS

int PopVar::cumAPCS

Definition at line 102 of file Model.h.

◆ cumC

int PopVar::cumC

Definition at line 98 of file Model.h.

◆ cumC_adunit

int PopVar::cumC_adunit[MAX_ADUNITS]

Definition at line 105 of file Model.h.

◆ cumC_country

int PopVar::cumC_country[MAX_COUNTRIES]

Definition at line 101 of file Model.h.

◆ cumC_keyworker

int PopVar::cumC_keyworker[2]

Definition at line 108 of file Model.h.

◆ cumCa

int PopVar::cumCa[NUM_AGE_GROUPS]

Definition at line 104 of file Model.h.

◆ cumCC

int PopVar::cumCC

Definition at line 100 of file Model.h.

◆ cumCC_adunit

int PopVar::cumCC_adunit[MAX_ADUNITS]

Definition at line 106 of file Model.h.

◆ cumCritical

int PopVar::cumCritical

Definition at line 125 of file Model.h.

◆ cumCritical_adunit

int PopVar::cumCritical_adunit[MAX_ADUNITS]

Definition at line 128 of file Model.h.

◆ cumCritical_age

int PopVar::cumCritical_age[NUM_AGE_GROUPS]

Definition at line 131 of file Model.h.

◆ cumCritRecov

int PopVar::cumCritRecov

Definition at line 125 of file Model.h.

◆ cumCritRecov_adunit

int PopVar::cumCritRecov_adunit[MAX_ADUNITS]

Definition at line 128 of file Model.h.

◆ cumCritRecov_age

int PopVar::cumCritRecov_age[NUM_AGE_GROUPS]

Definition at line 131 of file Model.h.

◆ cumCT

int PopVar::cumCT

Definition at line 100 of file Model.h.

◆ cumCT_adunit

int PopVar::cumCT_adunit[MAX_ADUNITS]

Definition at line 106 of file Model.h.

◆ cumD

int PopVar::cumD

Definition at line 98 of file Model.h.

◆ cumD_adunit

int PopVar::cumD_adunit[MAX_ADUNITS]

Definition at line 105 of file Model.h.

◆ cumDa

int PopVar::cumDa[NUM_AGE_GROUPS]

Definition at line 104 of file Model.h.

◆ cumDC

int PopVar::cumDC

Definition at line 98 of file Model.h.

◆ cumDC_adunit

int PopVar::cumDC_adunit[MAX_ADUNITS]

Definition at line 105 of file Model.h.

◆ cumDCT

int PopVar::cumDCT

Definition at line 100 of file Model.h.

◆ cumDCT_adunit

int PopVar::cumDCT_adunit[MAX_ADUNITS]

Definition at line 107 of file Model.h.

◆ cumDeath_Critical

int PopVar::cumDeath_Critical

Definition at line 133 of file Model.h.

◆ cumDeath_Critical_adunit

int PopVar::cumDeath_Critical_adunit[MAX_ADUNITS]

Definition at line 134 of file Model.h.

◆ cumDeath_Critical_age

int PopVar::cumDeath_Critical_age[NUM_AGE_GROUPS]

Definition at line 135 of file Model.h.

◆ cumDeath_ILI

int PopVar::cumDeath_ILI

Definition at line 133 of file Model.h.

◆ cumDeath_ILI_adunit

int PopVar::cumDeath_ILI_adunit[MAX_ADUNITS]

Definition at line 134 of file Model.h.

◆ cumDeath_ILI_age

int PopVar::cumDeath_ILI_age[NUM_AGE_GROUPS]

Definition at line 135 of file Model.h.

◆ cumDeath_SARI

int PopVar::cumDeath_SARI

Definition at line 133 of file Model.h.

◆ cumDeath_SARI_adunit

int PopVar::cumDeath_SARI_adunit[MAX_ADUNITS]

Definition at line 134 of file Model.h.

◆ cumDeath_SARI_age

int PopVar::cumDeath_SARI_age[NUM_AGE_GROUPS]

Definition at line 135 of file Model.h.

◆ cumFC

int PopVar::cumFC

Definition at line 98 of file Model.h.

◆ cumH

int PopVar::cumH

Definition at line 99 of file Model.h.

◆ cumH_adunit

int PopVar::cumH_adunit[MAX_ADUNITS]

Definition at line 105 of file Model.h.

◆ cumHQ

int PopVar::cumHQ

Definition at line 102 of file Model.h.

◆ cumI

int PopVar::cumI

Definition at line 98 of file Model.h.

◆ cumI_adunit

int PopVar::cumI_adunit[MAX_ADUNITS]

Definition at line 105 of file Model.h.

◆ cumI_keyworker

int PopVar::cumI_keyworker[2]

Definition at line 108 of file Model.h.

◆ cumIa

int PopVar::cumIa[NUM_AGE_GROUPS]

Definition at line 104 of file Model.h.

◆ cumILI

int PopVar::cumILI

Definition at line 125 of file Model.h.

◆ cumILI_adunit

int PopVar::cumILI_adunit[MAX_ADUNITS]

Definition at line 128 of file Model.h.

◆ cumILI_age

int PopVar::cumILI_age[NUM_AGE_GROUPS]

Definition at line 131 of file Model.h.

◆ cumItype

int PopVar::cumItype[INFECT_TYPE_MASK]

Definition at line 108 of file Model.h.

◆ cumMild

int PopVar::cumMild

Definition at line 125 of file Model.h.

◆ cumMild_adunit

int PopVar::cumMild_adunit[MAX_ADUNITS]

cum incidence quantities. (+ by admin unit)

Definition at line 128 of file Model.h.

◆ cumMild_age

int PopVar::cumMild_age[NUM_AGE_GROUPS]

cum incidence quantities. (+ by age group)

Definition at line 131 of file Model.h.

◆ cumR

int PopVar::cumR

Definition at line 98 of file Model.h.

◆ cumSARI

int PopVar::cumSARI

Definition at line 125 of file Model.h.

◆ cumSARI_adunit

int PopVar::cumSARI_adunit[MAX_ADUNITS]

Definition at line 128 of file Model.h.

◆ cumSARI_age

int PopVar::cumSARI_age[NUM_AGE_GROUPS]

Definition at line 131 of file Model.h.

◆ cumT

double PopVar::cumT

Definition at line 114 of file Model.h.

◆ cumT_adunit

int PopVar::cumT_adunit[MAX_ADUNITS]

Definition at line 105 of file Model.h.

◆ cumT_keyworker

int PopVar::cumT_keyworker[2]

Definition at line 108 of file Model.h.

◆ cumTC

int PopVar::cumTC

Definition at line 98 of file Model.h.

◆ cumTP

double PopVar::cumTP

Definition at line 114 of file Model.h.

◆ cumUT

double PopVar::cumUT

Definition at line 114 of file Model.h.

◆ cumV

double PopVar::cumV

Definition at line 114 of file Model.h.

◆ cumV_daily

double PopVar::cumV_daily

Definition at line 114 of file Model.h.

◆ cumVG

double PopVar::cumVG

Definition at line 114 of file Model.h.

◆ cumVG_daily

double PopVar::cumVG_daily

Definition at line 114 of file Model.h.

◆ D

int PopVar::D

Definition at line 98 of file Model.h.

◆ DCT

int PopVar::DCT

Definition at line 100 of file Model.h.

◆ DCT_adunit

int PopVar::DCT_adunit[MAX_ADUNITS]

Definition at line 107 of file Model.h.

◆ dct_queue

ContactEvent* PopVar::dct_queue[MAX_ADUNITS]

Definition at line 119 of file Model.h.

◆ I

int PopVar::I

Definition at line 98 of file Model.h.

◆ ILI

int PopVar::ILI

Definition at line 125 of file Model.h.

◆ ILI_adunit

int PopVar::ILI_adunit[MAX_ADUNITS]

Definition at line 126 of file Model.h.

◆ ILI_age

int PopVar::ILI_age[NUM_AGE_GROUPS]

Definition at line 129 of file Model.h.

◆ inf_queue

Infection* PopVar::inf_queue[MAX_NUM_THREADS]

Definition at line 109 of file Model.h.

◆ InvAgeDist

int** PopVar::InvAgeDist

Definition at line 116 of file Model.h.

◆ L

int PopVar::L

Definition at line 98 of file Model.h.

◆ maxRad2

double PopVar::maxRad2

Definition at line 114 of file Model.h.

◆ Mild

int PopVar::Mild

Definition at line 125 of file Model.h.

◆ Mild_adunit

int PopVar::Mild_adunit[MAX_ADUNITS]

Definition at line 126 of file Model.h.

◆ Mild_age

int PopVar::Mild_age[NUM_AGE_GROUPS]

Definition at line 129 of file Model.h.

◆ mvacc_cum

int PopVar::mvacc_cum

Definition at line 112 of file Model.h.

◆ mvacc_queue

int* PopVar::mvacc_queue

Definition at line 117 of file Model.h.

◆ n_mvacc

int PopVar::n_mvacc

Definition at line 112 of file Model.h.

◆ n_queue

int PopVar::n_queue[MAX_NUM_THREADS]

Definition at line 110 of file Model.h.

◆ nct_queue

int PopVar::nct_queue[MAX_ADUNITS]

Definition at line 118 of file Model.h.

◆ ndct_queue

int PopVar::ndct_queue[MAX_ADUNITS]

Definition at line 120 of file Model.h.

◆ np_queue

int PopVar::np_queue[NUM_PLACE_TYPES]

Definition at line 111 of file Model.h.

◆ NumPlacesClosed

int PopVar::NumPlacesClosed[NUM_PLACE_TYPES]

Definition at line 112 of file Model.h.

◆ origin_dest

double* PopVar::origin_dest[MAX_ADUNITS]

Definition at line 122 of file Model.h.

◆ p_queue

int* PopVar::p_queue[NUM_PLACE_TYPES]

Definition at line 111 of file Model.h.

◆ pg_queue

int * PopVar::pg_queue[NUM_PLACE_TYPES]

Definition at line 111 of file Model.h.

◆ R

int PopVar::R

Definition at line 98 of file Model.h.

◆ S

int PopVar::S

Definition at line 98 of file Model.h.

◆ SARI

int PopVar::SARI

Definition at line 125 of file Model.h.

◆ SARI_adunit

int PopVar::SARI_adunit[MAX_ADUNITS]

Definition at line 126 of file Model.h.

◆ SARI_age

int PopVar::SARI_age[NUM_AGE_GROUPS]

Definition at line 129 of file Model.h.

◆ sumRad2

double PopVar::sumRad2

Definition at line 114 of file Model.h.

◆ trigDC

int PopVar::trigDC

Definition at line 98 of file Model.h.

◆ trigDC_adunit

int PopVar::trigDC_adunit[MAX_ADUNITS]

Definition at line 106 of file Model.h.


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