hydromodpy.solver.boussinesq.assembly.residuals#

Residual builders shared by Boussinesq runtimes.

Functions

assemble_spatial_terms(mesh, *, head_m, ...)

Return the spatial/operator contributions for a candidate head field.

assemble_steady_residual_generic(mesh, *, head_m)

Assemble the steady residual for one candidate head field.

assemble_steady_residual_with_saturation_excess_generic(...)

Assemble one steady residual with an externally supplied q_ex.

assemble_transient_residual_generic(mesh, *, ...)

Assemble the transient residual for one candidate head field.

assemble_transient_residual_with_saturation_excess_generic(...)

Assemble one transient residual with an externally supplied q_ex.