operational_status¶
operational_status¶
- class FloodingStatusModule(cells: GridCellEntity, water_height: UniformAttribute, target: GeometryEntity, water_depth: UniformAttribute)¶
Bases:
StatusModule- elevation: ndarray | TrackedCSRArray | None = None¶
- classmethod from_config(module_config: dict, target: GeometryEntity, state: TrackedState) FloodingStatusModule¶
- initialize()¶
- mapping: QueryResult | None = None¶
- row_ptr: ndarray | None = None¶
- update()¶
- class OperationalStatus(model_config: dict)¶
Bases:
TrackedModel- classmethod get_schema_attributes()¶
- initialize(**_)¶
- modules: t.List[StatusModule]¶
- setup(state: TrackedState, **_)¶
- update(**_)¶
- class StatusModule¶
Bases:
object- classmethod from_config(target: GeometryEntity, state: TrackedState) StatusModule¶
- initialize()¶
- update()¶
- get_elevation(entity_group: PointEntity | LineEntity | PolygonEntity) ndarray¶