hydromodpy.solver.modflow_nwt.nwt.flow_to_modflow_adapter#
Flow -> MODFLOW-NWT adaptation layer.
Purpose#
Convert process-level objects into solver-level data structures:
from
Flow/Domainruntime objects,to MODFLOW-ready arrays and stress-period data dictionaries.
The class is a thin facade. Concerns are split across:
_chd_payloads.py: initial heads, side BC, ocean CHD, side CHD, BAS validation._well_drainage_payloads.py: WEL and DRN stress-period payloads._recharge_etp_payloads.py: RCH and EVT payloads (homogeneous and heterogeneous).
The adapter does not instantiate FLOPY packages. Package construction is done
by ModflowNwt after adaptation is complete.
Classes
|
Solver-ready payloads produced from one validated |
|
Build MODFLOW-NWT arrays/stress-period structures from Flow + context. |