Household Stochastic Simulation

The goal of this simulation program is to provide a framework for simulation epidemics spreading on a contact network of individuals with household structures. When each household is of size one, it effectively becomes the classical contact network model.

This program uses the Home framework. The fundamental concepts of a network are links and nodes.

To accomodate multiple runs and reinitialization, we construct a NetProcess class, which is a subclass of SimProcess class. This class takes care of initialization and reinitialization, in addition to running the simulation.

The events are logged using the various event loggers.

The network that is generated by the networkgeneration program is represented by the NetworkStructure class.

The main program is household.cpp