src.dynamic_boundary_conditions.rainfall.rainfall_enum

Enum(s) used in the rainfall module.

Classes

HyetoMethod

Enum class representing different hyetograph methods.

RainInputType

Enum class representing different types of rain input used in the BG-Flood Model.

Module Contents

class src.dynamic_boundary_conditions.rainfall.rainfall_enum.HyetoMethod

Bases: enum.StrEnum

Enum class representing different hyetograph methods.

ALT_BLOCK

Alternating Block Method.

Type:

str

CHICAGO

Chicago Method.

Type:

str

ALT_BLOCK = 'alt_block'
CHICAGO = 'chicago'
class src.dynamic_boundary_conditions.rainfall.rainfall_enum.RainInputType

Bases: enum.StrEnum

Enum class representing different types of rain input used in the BG-Flood Model.

UNIFORM

Spatially uniform rain input.

Type:

str

VARYING

Spatially varying rain input.

Type:

str

UNIFORM = 'uniform'
VARYING = 'varying'