hydromodpy.solver.modflow_common#

Shared MODFLOW helper utilities used across solver backends.

Grid-related primitives (SolverMesh, SolverGridContext, spatial / temporal discretization, DIS / DISV descriptors) live in hydromodpy.solver.modflow_grid; import them from there.

Modules

binaries

Solver binary resolution and lazy download.

boundary_packages

Shared descriptors for MODFLOW boundary-condition stress-period data.

calibration_extractors

Lightweight binary readers for calibration trials.

executables

Helpers for bundled solver executables across platforms.

flow_adapter_helpers

Shared helpers for MODFLOW-family flow adapters.

flow_translator

Canonical translation of HydroModPy BC kinds to MODFLOW packages.

masstransfer

mt3dms_extractor_base

Shared base for MT3DMS / MF6-GWT concentration output adapters.

options

Typed option containers shared by MODFLOW-family workflow stages.

property_mapping

Property mapping helpers shared by MODFLOW solver backends (NWT and MF6).

raster_export

Raster exports based on solver grid geometry rather than a DEM template.

routing_context

Solver-aligned hydrologic routing products built from a solver DEM.

runtime_arrays

Build shape-aware runtime payloads for MODFLOW-family solvers.

sgrid_to_flopy

Translate HydroModPy StructuredGridSpec into a FloPy StructuredGrid.