Demographics
Births
Add births with a crude birth rate (per 1000 per year):
births = Births(birth_rate=20.0)New agents are added via grow! with age 0 and randomly assigned sex.
Deaths
Add background mortality with a crude death rate (per 1000 per year):
deaths = Deaths(death_rate=10.0)Deaths are processed via request_death! and step_die! in the integration loop.
Combined
sim = Sim(
n_agents = 5000,
networks = RandomNet(n_contacts=10),
diseases = SIR(beta=0.05, dur_inf=10.0),
demographics = [Births(birth_rate=20.0), Deaths(death_rate=10.0)],
dt = 1.0,
stop = 365.0,
)
run!(sim)