laser.measles.abm.components.process_no_births
laser.measles.abm.components.process_no_births
Process for setting a static population (no vital dynamics).
laser.measles.abm.components.process_no_births.NoBirthsParams
Bases: BaseVitalDynamicsParams
Parameters for the no births process.
Example:
1 2 3 4 5 | |
laser.measles.abm.components.process_no_births.NoBirthsParams.crude_birth_rate
property
Birth rate fixed at zero (no-birth scenario).
laser.measles.abm.components.process_no_births.NoBirthsParams.crude_death_rate
property
Death rate fixed at zero (no-birth scenario).
laser.measles.abm.components.process_no_births.NoBirthsProcess(model, verbose=False, params=None)
Bases: BaseVitalDynamicsProcess
Component for setting the population of the patches to not have births.
Example:
1 2 3 4 5 6 7 8 9 10 11 | |
laser.measles.abm.components.process_no_births.NoBirthsProcess.calculate_capacity(model)
Calculate the capacity of the people laserframe.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
model
|
ABMModel
|
The ABM model instance |
required |
Returns:
| Type | Description |
|---|---|
int
|
The total population capacity needed across all patches |