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

The basic unit of the simulation and is associated to a geographical location. More...

#include <Model.h>

Collaboration diagram for Microcell:

Public Attributes

int n
int adunit
int * members
unsigned short int country
int * places [NUM_PLACE_TYPES]
unsigned short int np [NUM_PLACE_TYPES]
unsigned short int moverest
unsigned short int placeclose
unsigned short int socdist
unsigned short int keyworkerproph
unsigned short int move_trig
unsigned short int place_trig
unsigned short int socdist_trig
unsigned short int keyworkerproph_trig
unsigned short int move_start_time
unsigned short int move_end_time
unsigned short int place_end_time
unsigned short int socdist_end_time
unsigned short int keyworkerproph_end_time
unsigned short int treat
unsigned short int vacc
unsigned short int treat_trig
unsigned short int vacc_trig
unsigned short int treat_start_time
unsigned short int treat_end_time
unsigned short int vacc_start_time
IndexListAirportList

Detailed Description

The basic unit of the simulation and is associated to a geographical location.

Interventions (e.g., school closures) are tracked at this level. It contains a list of its members (people), places (schools, universities, workplaces etc.), road networks, links to airports etc.

Definition at line 265 of file Model.h.

Member Data Documentation

◆ adunit

int Microcell::adunit

Definition at line 270 of file Model.h.

◆ AirportList

IndexList* Microcell::AirportList

Definition at line 282 of file Model.h.

◆ country

unsigned short int Microcell::country

Definition at line 272 of file Model.h.

◆ keyworkerproph

unsigned short int Microcell::keyworkerproph

Definition at line 276 of file Model.h.

◆ keyworkerproph_end_time

unsigned short int Microcell::keyworkerproph_end_time

Definition at line 278 of file Model.h.

◆ keyworkerproph_trig

unsigned short int Microcell::keyworkerproph_trig

Definition at line 276 of file Model.h.

◆ members

int* Microcell::members

Definition at line 271 of file Model.h.

◆ move_end_time

unsigned short int Microcell::move_end_time

Definition at line 277 of file Model.h.

◆ move_start_time

unsigned short int Microcell::move_start_time

Definition at line 277 of file Model.h.

◆ move_trig

unsigned short int Microcell::move_trig

Definition at line 276 of file Model.h.

◆ moverest

unsigned short int Microcell::moverest

Definition at line 276 of file Model.h.

◆ n

int Microcell::n

Definition at line 270 of file Model.h.

◆ np

unsigned short int Microcell::np[NUM_PLACE_TYPES]

Definition at line 275 of file Model.h.

◆ place_end_time

unsigned short int Microcell::place_end_time

Definition at line 278 of file Model.h.

◆ place_trig

unsigned short int Microcell::place_trig

Definition at line 276 of file Model.h.

◆ placeclose

unsigned short int Microcell::placeclose

Definition at line 276 of file Model.h.

◆ places

int* Microcell::places[NUM_PLACE_TYPES]

Definition at line 274 of file Model.h.

◆ socdist

unsigned short int Microcell::socdist

Definition at line 276 of file Model.h.

◆ socdist_end_time

unsigned short int Microcell::socdist_end_time

Definition at line 278 of file Model.h.

◆ socdist_trig

unsigned short int Microcell::socdist_trig

Definition at line 276 of file Model.h.

◆ treat

unsigned short int Microcell::treat

Definition at line 279 of file Model.h.

◆ treat_end_time

unsigned short int Microcell::treat_end_time

Definition at line 280 of file Model.h.

◆ treat_start_time

unsigned short int Microcell::treat_start_time

Definition at line 280 of file Model.h.

◆ treat_trig

unsigned short int Microcell::treat_trig

Definition at line 279 of file Model.h.

◆ vacc

unsigned short int Microcell::vacc

Definition at line 279 of file Model.h.

◆ vacc_start_time

unsigned short int Microcell::vacc_start_time

Definition at line 281 of file Model.h.

◆ vacc_trig

unsigned short int Microcell::vacc_trig

Definition at line 279 of file Model.h.


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