Source code for laser.measles.biweekly.components.process_vital_dynamics
from laser.measles.components import BaseVitalDynamicsParams
from laser.measles.components import BaseVitalDynamicsProcess
class VitalDynamicsParams(BaseVitalDynamicsParams):
"""
Parameters for the vital dynamics process.
"""
[docs]
class VitalDynamicsProcess(BaseVitalDynamicsProcess):
"""
Phase for simulating the vital dynamics in the model with MCV1.
"""
[docs]
def calculate_capacity(self, model) -> int:
raise RuntimeError("No capacity for this model")