A Deep-Learning Iterative Stacked Approach for Prediction of Reactive Dissolution in Porous Media

Marcos Cirne, Hannah Menke, Alhasan Abdellatif, Julien Maes, Florian Doster +1 more
3/11/2025
cs.LG

No confident code implementation found for this paper.

Abstract

Simulating reactive dissolution of solid minerals in porous media has many subsurface applications, including carbon capture and storage (CCS), geothermal systems and oil & gas recovery. As traditional direct numerical simulators are computationally expensive, it is of paramount importance to develop faster and more efficient alternatives. Deep-learning-based solutions, most of them built upon convolutional neural networks (CNNs), have been recently designed to tackle this problem. However, these solutions were limited to approximating one field over the domain (e.g. velocity field). In this manuscript, we present a novel deep learning approach that incorporates both temporal and spatial information to predict the future states of the dissolution process at a fixed time-step horizon, given a sequence of input states. The overall performance, in terms of speed and prediction accuracy, is demonstrated on a numerical simulation dataset, comparing its prediction results against state-of-the-art approaches, also achieving a speedup around $10^4$ over traditional numerical simulators.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{cirne2025deeplearning,
  title  = {A Deep-Learning Iterative Stacked Approach for Prediction of Reactive Dissolution in Porous Media},
  author = {Marcos Cirne and Hannah Menke and Alhasan Abdellatif and Julien Maes and Florian Doster and Ahmed H. Elsheikh},
  year   = {2025},
  eprint = {2503.08410},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.08410v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.08410.svg)](https://codeofpaper.com/paper/2503.08410)

Discussion