hydromodpy.spatial.delineation.registry#
Registry of delineation backends.
Maps backend names to their implementation classes, with a graceful
fallback when a backend’s optional dependency is missing. Concrete
backends stay lazy-imported so importing this module never pulls in
whitebox_workflows or other heavy extras.
Functions
|
Return the list of registered backend names. |
|
Release cached backend instances (used by tests). |
|
Return a cached backend instance by name. |
|
Public hook to register an additional backend at runtime. |