hydromodpy.spatial.mesh.gmsh_grid.cases.reference_3d_fieldparam.run_case_3d_fieldparam#

Run the reference 3D FieldParam case and its companion tools.

This module intentionally remains the runnable façade for the case family:

  • run: discretize the FieldParam on the extruded prism mesh

  • postprocess: attach/export valued meshes

  • visualize: build lightweight QA figures

  • interactive: launch the PyVista-based viewer

The config parsing, summary construction, and overview figure building now live in dedicated helpers so this file stays closer to workflow orchestration.

Functions

build_reference_3d_fieldparam_state_from_toml(...)

Build the full state of the main 3D FieldParam discretization case.

build_reference_3d_postprocess_state_from_toml(...)

Build the state of the 3D postprocess/export companion step.

build_reference_3d_visualization_state_from_toml(...)

Build the state of the lightweight QA-figure companion workflow.

build_reference_interactive_viewer_state_from_toml(...)

Build the state of the interactive PyVista viewer companion workflow.

main([argv])

run_reference_3d_fieldparam_case_from_toml(...)

Run the main 3D FieldParam discretization case.

run_reference_3d_postprocess_from_toml(...)

Run the postprocess/export companion workflow.

run_reference_3d_visualization_from_toml(...)

Run the lightweight QA-figure companion workflow.

run_reference_interactive_viewer_from_toml(...)

Run the interactive PyVista viewer companion workflow.