common_abm_loggers.h File Reference

CPP API: common_abm_loggers.h File Reference
common_abm_loggers.h File Reference
#include "abm/infection_state.h"
#include "abm/person_id.h"
#include "abm/simulation.h"
#include "memilio/io/history.h"
#include "memilio/utils/time_series.h"
#include "models/abm/location_type.h"
#include "abm/mobility_data.h"
#include "memilio/utils/mioomp.h"
Include dependency graph for common_abm_loggers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mio::abm::DataWriterToMemoryDelta< Loggers >
 This class writes data retrieved from loggers to memory. More...
 
struct  mio::abm::LogDataForMobility
 Logger to log mobility data of the agents in the simulation. More...
 
struct  mio::abm::LogInfectionState
 Logger to log the TimeSeries of the number of Persons in an InfectionState. More...
 
struct  mio::abm::LogLocationInformation
 Logger to log the LocationInformation of the simulation. More...
 
struct  mio::abm::LogPersonInformation
 Logger to log the Persons Information in the simulation. More...
 
struct  mio::abm::mobility_data
 Struct to save specific mobility data of an agent. More...
 
struct  mio::abm::TimeSeriesWriter< Loggers >
 This is like the DataWriterToMemory, but it only logs time series data. More...
 

Namespaces

 mio
 A collection of classes to simplify handling of matrix shapes in meta programming.
 
 mio::abm
 

Functions

constexpr mio::abm::ActivityType mio::abm::guess_activity_type (mio::abm::LocationType current_location)