Calibration Benchmarks#
Note
This page and its static assets are auto-generated by python -m tools.doc_gallery. The Sphinx build only reads committed PNG and JSON artifacts.
These cases focus on inverse modelling rather than forward validation: synthetic observations are generated first, then recovered with one or more calibration strategies on the same solver family.
See also
Read How to read gallery, comparison, and validation pages if you want a guided entry point before opening the case pages below.
Current Coverage#
Solvers: modflow6.
Regimes: steady, transient.
Benchmarked methods: cma_es, da_mh_gp, gp_mapping, grid, optuna, random_search, scipy_nelder_mead.
Each page combines one configuration figure, one tab set per method, and explicit timing diagnostics.
Primary benchmark families: No-Uncertainty, Data-Rich Benchmarks, Uncertain, Sparse-Data Benchmarks.
Benchmark Families#
Calibration Benchmarks: No Uncertainty, More Data
Benchmarks with multiple observables, no observation noise, and enough data to constrain the inverse problem more strongly.
Calibration Benchmarks: Uncertainty And Less Data
Benchmarks with noisier or sparser observations, meant to expose weak identifiability and more ambiguous objective landscapes.
No-Uncertainty, Data-Rich Benchmarks#
Benchmarks with multiple observables, no observation noise, and enough data to constrain the inverse problem more strongly.
Calibration Twin: Recharge-Step K+Sy 1D
Transient modflow6 twin calibration benchmark with K_global, Sy_global.
Calibration Twin: Piecewise-K 1D
Steady modflow6 twin calibration benchmark with K_west, K_middle, K_east.
Uncertain, Sparse-Data Benchmarks#
Benchmarks with noisier or sparser observations, meant to expose weak identifiability and more ambiguous objective landscapes.
Calibration Twin: Recharge-Step Flux-Only K+Sy 1D
Transient modflow6 twin calibration benchmark with K_global, Sy_global.
Supplementary Scalar Reference Cases#
Compact scalar reference problems kept in the gallery for quick reading of single-parameter and posterior-oriented calibration behaviour.
Calibration Twin: Dupuit Fixed-Head 1D
Steady modflow6 twin calibration benchmark with K_global.
Calibration Twin: Dupuit Posterior 1D
Steady modflow6 twin calibration benchmark with K_global.