Logger
Overview Structs
Overview Functions
Structs
GEMS.Logger — Type
Supertype for all Loggers
GEMS.EventLogger — Type
Supertype for all Loggers, which are logging certain events
GEMS.InfectionLogger — Type
InfectionLogger <: EventLoggerA logging structure specifically for infections. An infection event is given by all entries of the field-vectors at a given index. Data is thread-local to prevent lock contention.
Missing docstring for SeroprevalenceLogger. Check Documenter's build log for details.
GEMS.TickLogger — Type
Supertype for all Loggers, which are logging per tick
Functions
Missing docstring for dataframe(::CustomLogger). Check Documenter's build log for details.
Missing docstring for dataframe(::DeathLogger). Check Documenter's build log for details.
Missing docstring for dataframe(::InfectionLogger). Check Documenter's build log for details.
Missing docstring for dataframe(::PoolTestLogger). Check Documenter's build log for details.
Missing docstring for dataframe(::QuarantineLogger). Check Documenter's build log for details.
Missing docstring for dataframe(::SeroprevalenceLogger). Check Documenter's build log for details.
Missing docstring for dataframe(::StateLogger). Check Documenter's build log for details.
Missing docstring for dataframe(::TestLogger). Check Documenter's build log for details.
Missing docstring for dataframe(::VaccinationLogger). Check Documenter's build log for details.
Missing docstring for duplicate(::CustomLogger). Check Documenter's build log for details.
GEMS.get_infections_between — Method
get_infections_between(logger::InfectionLogger, infecter::Int32, start_tick::Int16, end_tick::Int16)Returns the ids of all individuals infecter infected in [start_tick, end_tick], in chronological order.
The first call builds an InfecterIndex over the infections logged so far, which log! then maintains incrementally. Runs that never call this carry no index and pay nothing. Not thread-safe: call it from a serial phase, as process_events! does.
Base.length — Function
length(eq::EventQueue)Returns the number of events in the EventQueue.
Missing docstring for save(::DeathLogger, ::AbstractString). Check Documenter's build log for details.
Missing docstring for save(::InfectionLogger, ::AbstractString). Check Documenter's build log for details.
Missing docstring for save(::PoolTestLogger, ::AbstractString). Check Documenter's build log for details.