hydromodpy.solver.boussinesq.assembly.residual_facade#

Public residual assembly wrappers on the canonical prescribed-cell path.

Thin facades over the generic residual builders in residuals.py. These keep the call sites concise by hiding the boundary-edge boundary-head argument which is unused on the canonical path.

Functions

assemble_steady_residual(mesh, *, head_m[, ...])

Assemble the steady residual on the canonical prescribed-cell path.

assemble_steady_residual_with_saturation_excess(...)

Assemble one steady mixed residual on the canonical prescribed-cell path.

assemble_transient_residual(mesh, *, head_m, ...)

Assemble one transient residual on the canonical prescribed-cell path.

assemble_transient_residual_with_saturation_excess(...)

Assemble one transient mixed residual on the canonical prescribed-cell path.