An open-source path from wave physics to CO₂ digital twins
Devito Codes and Georgia Institute of Technology — ML4Seismic/SLIM group
2026-06-07
After (Donoho, 2024), a field crosses the reproducibility singularity only once all three become frictionless open services:
[FR-1] — Data
Public, citable, one-click research data.
[FR-2] — Code
Code sharing with exact re-execution by anyone.
[FR-3] — Challenges
Shared dataset, quantified metric, public leaderboard.
Empirical ML has all three. Geophysics so far has mostly [FR-2] — strong open software, but data and challenges still missing.
\[\mathbf{z} \xrightarrow{\;\mathcal{G}\;} \mathbf{K} \xrightarrow{\;\mathcal{S}\;} \mathbf{c} \xrightarrow{\;\mathcal{R}\;} \mathbf{m} \xrightarrow{\;\mathcal{F}(\cdot)\mathbf{q}\;} \mathbf{d}\]
Generative NF · multiphase flow · rock physics · wave physics — one AD graph, one gradient (Louboutin, Yin, et al., 2023; Yin et al., 2023).
Wave physics
Devito — JIT stencil compiler (Louboutin et al., 2019; Luporini et al., 2020)JUDI.jl — matrix-free seismic ops with rrule (Louboutin, Witte, et al., 2023; Witte et al., 2019)Reservoir physics
Jutul.jl / JutulDarcy.jl — implicit multiphase flow (Møyner et al., 2023; Møyner & Bruer, 2023)JutulDarcyRules.jl — single rrule makes flow gradients composable (Yin & Louboutin, 2023)ML / surrogates
InvertibleNetworks.jl — memory-efficient normalizing flows (Orozco et al., 2024; Witte et al., 2023)dfno — model-parallel FNO surrogates (Grady II et al., 2023; Grady & Louboutin, 2022)AD glue
Register the adjoint once — compose freely across PDEs, ML, and surrogates (Innes et al., 2019).
\[\min_{\mathbf{z}}\ \tfrac{1}{2}\|\mathcal{F}(\mathcal{G}_{\theta^\ast}(\mathbf{z}))\mathbf{q} - \mathbf{d}\|_2^2 + \tfrac{\lambda}{2}\|\mathbf{z}\|_2^2\]
NF prior \(\mathcal{G}_{\theta^\ast}\) trained on Compass slices; gradient flows through wave physics and through the invertible net.
Truth 
Vanilla 
+ NF prior 


One AD graph: wave physics → rock physics → multiphase flow (or FNO surrogate) → NF latent prior. No glue code, no manual adjoints (Grady II et al., 2023; Louboutin, Yin, et al., 2023).
Independent comparison of differentiable subsurface-flow / inversion frameworks ranks SLIM’s stack best in class on capability — and flags the same gap we feel internally:
“Lacks training data.”
We have the physics, the AD, the networks, the workflows. What we don’t have are curated, ML-ready Earth and reservoir datasets to train priors and surrogates at industry scale.
[FR-1] gap with SAGESAGE — Subsurface AI-driven Geostatistical Extraction of proxy posteriors (Erdinc et al., 2026) — distills National Data Repository information into a trainable prior, plugged into WISE [variational FWI; Yin et al. (2024b); Yin et al. (2024a)] via WISE.jl.
[FR-1] data — UK National Data Repository curation
OpenSeisML (Bhar et al., 2026): automated pipeline curating imaged seismic + well logs from the UK NDR into a reproducible, ML-ready dataset for generative priors.

Two-network distillation (Erdinc et al., 2026):
Result: a learned proxy prior \(p(\mathbf{m})\) used to train WISE / end-to-end inversion.
Currated training samples (Bhar et al., 2026; Erdinc et al., 2026).
Velocity models (third and fourth columns) sampled from the proxy prior conditioned on real unseen seismic (second colum) and guided by unseen wells (first column) produced by generative model trained on NDR data (Erdinc et al., 2026).
Samples from the proxy prior will be used to train Yin et al. (2024a) via WISE.jl.
[FR-1] gap with SAGESAGE — Subsurface AI-driven Geostatistical Extraction of proxy posteriors (Erdinc et al., 2026) — distills National Data Repository information into a trainable prior, plugged into WISE [variational FWI; Yin et al. (2024b); Yin et al. (2024a)] via WISE.jl.
[FR-1] layer on top of [FR-2] — if industry and NDRs help unlock the data.Thank you — let’s build the data layer in the open.
github.com/slimgroup · felix.herrmann@gatech.edu
These slides were generated with the assistance of Claude Code (Anthropic).
Source, bibliography, and reproducible Quarto build at github.com/slimgroup.
© 2026 the authors. Licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
EAGE 2026 Workshop on Open Source Software — Aberdeen