hydromodpy.spatial.mesh.gmsh_grid.extruded_fieldparam_discretization#

Project one FieldParam onto every layer of an extruded prism mesh.

The key idea in this module is that the spatial support stays planar even when the final values are 3D. The support field is first discretized on the base 2D mesh, then the FieldParam is reevaluated at the center depth of each prism to build a full (n_layers, n_cells_2d) result.

This keeps the workflow simple: reuse the mature 2D discretization logic, then add the vertical dimension only where depth-dependent values are needed.

Functions

discretize_fieldparam_on_extruded_mesh(*[, ...])

Discretize one FieldParam on one extruded prism mesh.

Classes

ExtrudedFieldParamDiscretizationResult(...)

Result bundle for one 3D discretization run on an extruded prism mesh.