hydromodpy.spatial.domain.spatial_support#

Functions

build_default_spatial_support_provider_registry()

Return the launcher registry populated with the built-in support providers.

Classes

AliasedSpatialSupportField(*, identifier, ...)

Delegate one support field while exposing a different public identifier.

CatchmentZonesSupportProvider()

GeneratedBandsSupportField(*, identifier, ...)

Analytical band support split along one horizontal axis.

GeneratedBandsSupportProvider()

GeneratedRingsSupportField(*, identifier, ...)

Analytical concentric rings centered on one cartesian point.

GeneratedRingsSupportProvider()

GeologySupportProvider()

RasterZonesSupportField(*, identifier, ...)

Generic raster-like zonation support aligned with one domain raster support.

SpatialSupportProvider(*args, **kwargs)

Builder contract used by the launcher to materialize support fields.

SpatialSupportProviderRegistry()

Registry of named support providers used by the launcher.

SupportBuildContext(cfg, raw_toml, ...[, ...])

Runtime objects available when building domain spatial supports.