hydromodpy.solver.boussinesq.flow_to_boussinesq_adapter#
Helpers for the BoussinesqFlowAdapter.
The Boussinesq backend accepts either:
one runtime Gmsh planar mesh together with
Flow/Domainproperty mapping (same spirit as the MODFLOW adapters), orone gmsh-derived
CatchmentMeshBundle(historical fallback).
The helpers below resolve a ready-to-solve BoussinesqMesh from either
input, completing missing per-cell properties from Flow parameters when
needed. Keeping them out of the adapter file makes the adapter symmetrical
with solver/modflow6/adapters/flow.py and solver/modflow_nwt.
Functions
|
Build one solver mesh from a bundle, completing missing hydraulic terms. |
|
Return the canonical gmsh catchment bundle attached to launcher setup. |
|
Build one direct solver mesh from runtime mesh + Flow/Domain mapping. |