hydromodpy.spatial.geographic.core.domain_geographic_pipeline#

Assemble the full geographic context consumed by domain runtime.

Purpose#

Orchestrate all geographic core steps and return one compact context object for run_domain_case.

Design intent#

Keep each operation delegated to focused helpers while exposing one clear, testable entry point instead of a monolithic preprocessing class.

Functions

build_domain_geographic_context(*, config, ...)

Compute the narrow geographic payload consumed by domain binders.

build_geographic_derived_features(*, config, ...)

Compute all geographic products required by one domain run.

Classes

DomainGeographicContext(surface_topo, ...[, ...])

Geographic handoff object consumed by the domain execution pipeline.