hydromodpy.reporting.site_selection.blocks#

Reusable report blocks for site-selection HTML reports.

Functions

blocks_for_detail_level(blocks, level)

Return the blocks whose minimum level is visible at level.

build_block_variants(blocks)

Expand minimum-level blocks into compact/standard/audit variants.

build_site_selection_plan_block_variants(...)

Build per-block level variants for a plan-only report.

build_site_selection_plan_blocks(plan, *, ...)

Build blocks for a plan-only site-selection report.

build_site_selection_result_block_variants(...)

Build per-block level variants for an executed selection report.

build_site_selection_result_blocks(manifest, ...)

Build blocks for an executed site-selection report.