mobility_rules.cpp File Reference
|
CPP API
|
mobility_rules.cpp File Reference
#include "abm/mobility_rules.h"#include "abm/person.h"#include "abm/random_events.h"#include "abm/location_type.h"#include "abm/parameters.h"
Include dependency graph for mobility_rules.cpp:
Namespaces | |
| mio | |
| A collection of classes to simplify handling of matrix shapes in meta programming. | |
| mio::abm | |
Functions | ||||||||||||||||
Rules for mobility between Locations. | ||||||||||||||||
| ||||||||||||||||
| LocationType | mio::abm::get_buried (PersonalRandomNumberGenerator &rng, const Person &person, TimePoint t, TimeSpan dt, const Parameters ¶ms) | |||||||||||||||
| Persons in the icu go to cemetery when they are dead. More... | ||||||||||||||||
| LocationType | mio::abm::go_to_event (PersonalRandomNumberGenerator &rng, const Person &person, TimePoint t, TimeSpan dt, const Parameters ¶ms) | |||||||||||||||
| Persons might go to social events. More... | ||||||||||||||||
| LocationType | mio::abm::go_to_hospital (PersonalRandomNumberGenerator &rng, const Person &p, TimePoint t, TimeSpan dt, const Parameters ¶ms) | |||||||||||||||
| Infected Persons may be hospitalized. More... | ||||||||||||||||
| LocationType | mio::abm::go_to_icu (PersonalRandomNumberGenerator &rng, const Person &p, TimePoint t, TimeSpan dt, const Parameters ¶ms) | |||||||||||||||
| Persons in the hospital may be put in intensive care. More... | ||||||||||||||||
| LocationType | mio::abm::go_to_quarantine (PersonalRandomNumberGenerator &rng, const Person &person, TimePoint, TimeSpan, const Parameters &) | |||||||||||||||
| Persons who are in quarantine should go home. More... | ||||||||||||||||
| LocationType | mio::abm::go_to_school (PersonalRandomNumberGenerator &rng, const Person &p, TimePoint t, TimeSpan dt, const Parameters ¶ms) | |||||||||||||||
| School age children go to school in the morning and return later in the day. More... | ||||||||||||||||
| LocationType | mio::abm::go_to_shop (PersonalRandomNumberGenerator &rng, const Person &person, TimePoint t, TimeSpan dt, const Parameters ¶ms) | |||||||||||||||
| Adults may go shopping in their free time. More... | ||||||||||||||||
| LocationType | mio::abm::go_to_work (PersonalRandomNumberGenerator &rng, const Person &person, TimePoint t, TimeSpan dt, const Parameters ¶ms) | |||||||||||||||
| Adults go to work in the morning and return later in the day. More... | ||||||||||||||||
| LocationType | mio::abm::random_mobility (PersonalRandomNumberGenerator &rng, const Person &p, TimePoint t, TimeSpan dt, const Parameters ¶ms) | |||||||||||||||
| Completely random mobility to any other Location. More... | ||||||||||||||||
| LocationType | mio::abm::return_home_when_recovered (PersonalRandomNumberGenerator &rng, const Person &person, TimePoint t, TimeSpan dt, const Parameters ¶ms) | |||||||||||||||
| Persons in the hospital/icu return home when they recover. More... | ||||||||||||||||
Generated by