Simpact Cyan
Population based event driven simulation using mNRM
|
errut | |
ErrorBase | Base class which allows an error message to be set |
CSVFile | This is a helper class for reading CSV files, which are assumed to hold numbers |
DiscreteDistribution | Helper class to generate random numbers based on some kind of discrete distribution |
EventBase | This is the base class for events in the mNRM algorithm |
GslRandomNumberGenerator | This class allows you to generate random numbers, and uses the GNU Scientific Library for this |
PersonBase | This is the base class for a person in a population-based simulation that used the Population class |
Population | This class provides functions for a population-based simulation using the modified Next Reaction Method (mNRM) |
PopulationDistribution | Base class for picking random numbers according to some kind of age distribution |
PopulationDistributionCSV | This class allows you to pick random ages according to the data loaded from a CSV file |
PopulationEvent | This is the base class for events in population-based simulations which use the Population class |
SimpleState | A very naive implementation of the necessary functions from the State class |
State | This class both describes the simulation state and contains the core algorithm (as shown on the main page of the documentation) to execute the modified next reaction method (mNRM) |