GPM

rume.GPM(self, name, ipm, mm, init, params=None)

A GPM (short for Geo-Population Model) combines an IPM, MM, and initialization scheme. Most often, a GPM is used to define one strata in a multi-strata RUME.

GPM is a frozen dataclass.

See Also

MultiStrataRUME.build which uses GPMs.

Attributes

name: str

The name to use to identify the GPM.

ipm: CompartmentModel

The IPM for the GPM.

mm: MovementModel

The MM for the GPM.

init: Initializer

The initializer for the GPM.

params: Mapping[ModuleNamePattern, ParamValue] | None

Parameter values specific to this GPM.