These are the iterator functions that are used by the model to advance the outbreak from day to day. The functions divide into two main types, the most important of which are described below;

iterate_functions which control which functions are called to advance the outbreak
advance_functions which perform the actual work of advancing the outbreak

All of the above functions (and the many others in metawards.iterators) are described in more detail here;