Relevant C++-core classes

C++ core of TemporAl COntact Modeling and Analysis. Provides fast tools to analyze temporal contact networks and simulate Gillespie processes on them.

Temporal network classes

edge_lists Description of a temporal network by listing the edges of the networks at a certain time.
edge_changes Description of a temporal network by listing the changes of edges at a certain time.
edge_trajectories Instead of getting lists of edges ordered in time, this description of a temporal network consists of a list of _tacoma.edge_trajectory_entry.

Compartmental infection models

SI Base class for the simulation of an SI compartmental infection model on a temporal network.
SIS Base class for the simulation of an SIS compartmental infection model on a temporal network.
SIR Base class for the simulation of an SIR compartmental infection model on a temporal network.
SR Base class for the simulation of an SR compartmental infection model on a temporal network (an SIR model where only initially infected have non-zero infection rate and non-zero recovery rate.
SIRS Base class for the simulation of an SIRS compartmental infection model on a temporal network.
node_based_SIS Base class for the simulation of an SIS compartmental infection model on a temporal network using an SI-Graph for keeping track of SI-edges (meaning this is a node-based algorithm).
eSIS Base class for the simulation of an \(\varepsilon\)-SIS compartmental infection model on a temporal network.
QS_SIS Base class for the simulation of an quasi-stationary SIS compartmental infection model on a temporal network.
coverage_SIS Base class for the simulation of an SIS compartmental infection model on a temporal network.
cluster_size_SIS Base class for the simulation of an SIS compartmental infection model on a temporal network.

Markov integraion models

MARKOV_SIS Base class for the markov integration of an SIS compartmental infection model on a temporal network.

Temporal network model classes

EdgeActivityModel Base class for the simulation of a simple edge activity model.
FlockworkPModel Base class for the simulation of a simple Flockwork-P model.

Analysis classes

edge_lists_with_histograms Similar to the _tacoma.edge_lists class but with additional analysis results.
edge_changes_with_histograms Similar to the _tacoma.edge_changes class but with additional analysis results.
group_sizes_and_durations

Helper classes

edge_trajectory_entry This is an entry of an edge-based notation of a temporal network.
social_trajectory_entry Each _tacoma.social_trajectory_entry
edge_weight Helper class for internal usage.
EPI