executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
flopyBuild, run, inspect and diagnose MODFLOW groundwater flow models with FloPy. Use for aquifer discretization, recharge and boundary conditions, hydraulic heads, groundwater budgets and MODFLOW 6 output; use Pastas for statistical head time series.
Independent GitHub snapshot · Automated classification · Original documentation governs
Produce a reproducible groundwater model and a checked water budget. FloPy writes and reads MODFLOW files; solving also requires a compatible MODFLOW executable.
Run scripts/confined_flow.py in an empty output folder:
python confined_flow.py --workspace ./flow-check --exe /path/to/mf6
The script models a synthetic confined strip: 11 cells, each 10 m long and 10 m wide, 20 m thick, K = 1 m/day, with fixed heads of 10 and 9 m at the end cell centres. The 100 m separation implies a linear head profile and a flow of 2 m³/day. The layer spans elevations -20 to 0 m relative to an arbitrary local datum, so both imposed heads are above the aquifer top. It checks the head profile and flow against actual MODFLOW output. No recharge, pumping, storage or heterogeneous calibration is implied by this benchmark.
Keep the input deck, solver/listing output, heads, cell budget and a summary of units, boundary assumptions, executable and package versions. Report residuals and uncertainty separately from parameter plausibility and identifiability.
Read the FloPy documentation for package arguments and MODFLOW 6 documentation for governing equations and solver diagnostics.