Simpact Cyan
Population based event driven simulation using mNRM
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNerrut
|\CErrorBaseBase class which allows an error message to be set
oCCSVFileThis is a helper class for reading CSV files, which are assumed to hold numbers
oCDiscreteDistributionHelper class to generate random numbers based on some kind of discrete distribution
oCEventBaseThis is the base class for events in the mNRM algorithm
oCGslRandomNumberGeneratorThis class allows you to generate random numbers, and uses the GNU Scientific Library for this
oCPersonBaseThis is the base class for a person in a population-based simulation that used the Population class
oCPopulationThis class provides functions for a population-based simulation using the modified Next Reaction Method (mNRM)
oCPopulationDistributionBase class for picking random numbers according to some kind of age distribution
oCPopulationDistributionCSVThis class allows you to pick random ages according to the data loaded from a CSV file
oCPopulationEventThis is the base class for events in population-based simulations which use the Population class
oCSimpleStateA very naive implementation of the necessary functions from the State class
\CStateThis 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)