UK Demographic Simulator 1.1.0
An initial population of individuals and households is read in from a file then advanced over time to simulate how the population would change as people age. The annual probability of events such as birth and death as well as partnership formation and dissolution are used to predict the path of each inidvidual. The results from this are then aggregated to forecast the makeup of the future population.
It is based on data from the British Household Panel Survey.