Graph neural networks (GNNs) operate naturally on irregular reservoir grids, but low state error does not establish conservation, constitutive consistency, mesh transfer, physical interpretability, or numerical value. We audit a physics-certified framework for incompressible two-phase flow on unstructured finite-volume graphs. Pressure is exactly scalar-rate equivariant; a graph head predicts antisymmetric edge flux; and a discrete divergence projection enforces local continuity before conservative upwind transport. Projection reduces flux error by 47.1% - 57.1% and long-rollout saturation error by 73.6% - 86.1%, while driving non-well continuity defects from order unity to 10?14. A post-projection diagnostic nevertheless finds inverse-transmissibility-weighted Darcy defects of 0.27 - 0.59, proving that continuity does not imply constitutive compatibility. Under a strict matched budget (eight training reservoirs, 140 updates, ≈481.6 × 103 node-time presentations), multi-resolution exposure reduces projected-flux error by 42.0% - 73.2% at all five graph sizes; pressure gains are significant at three sizes and unresolved at two. In 24 multiwell reservoirs, hydraulic and tracer connectivity have mean injector-row rank correlation 0.632 at 0.5 PVI and top-producer agreement 73.6%. A tolerance-conditioned warm-start selector closely tracks the lower-iteration initializer, but reported savings are PCG iterations, not end-to-end runtime. The results support GNNs as structure-aware proposals coupled to discrete conservation and solver diagnostics rather than unconstrained simulator replacements.
References
[1]
Scarselli, F., Gori, M., Tsoi, A.C., Hagenbuchner, M. and Monfardini, G. (2009) The Graph Neural Network Model. IEEE Transactions on Neural Networks, 20, 61-80. https://doi.org/10.1109/tnn.2008.2005605
[2]
Wu, T., Wang, Q., Zhang, Y., Ying, R., Cao, K., Sosic, R., et al. (2022) Learning Large-Scale Subsurface Simulations with a Hybrid Graph Network Simulator. Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Washington DC, 14-18 August 2022, 4184-4194. https://doi.org/10.1145/3534678.3539045
[3]
Jiang, J. (2024) Simulating Multiphase Flow in Fractured Media with Graph Neural Networks. Physics of Fluids, 36, Article 023115. https://doi.org/10.1063/5.0189174
[4]
Tang, H. and Durlofsky, L.J. (2024) Graph Network Surrogate Model for Subsurface Flow Optimization. Journal of Computational Physics, 512, Article 113132. https://doi.org/10.1016/j.jcp.2024.113132
[5]
Ju, X., Hamon, F.P., Wen, G., Kanfar, R., Araya-Polo, M. and Tchelepi, H.A. (2024) Learning CO2 Plume Migration in Faulted Reservoirs with Graph Neural Networks. Computers & Geosciences, 193, Article 105711. https://doi.org/10.1016/j.cageo.2024.105711
Gudala, M. and Yan, B. (2025) Graph Neural Network for Multi-Physics Geothermal Simulation with Discrete Fracture Network. Advances in Water Resources, 205, Article 105062. https://doi.org/10.1016/j.advwatres.2025.105062
[8]
Aavatsmark, I. (2002) An Introduction to Multipoint Flux Approximations for Quadrilateral Grids. Computational Geosciences, 6, 405-432. https://doi.org/10.1023/a:1021291114475
[9]
Aarnes, J.E., Krogstad, S. and Lie, K. (2006) A Hierarchical Multiscale Method for Two-Phase Flow Based Upon Mixed Finite Elements and Nonuniform Coarse Grids. Multiscale Modeling & Simulation, 5, 337-363. https://doi.org/10.1137/050634566
[10]
Aarnes, J.E., Kippe, V. and Lie, K. (2005) Mixed Multiscale Finite Elements and Streamline Methods for Reservoir Simulation of Large Geomodels. Advances in Water Resources, 28, 257-271. https://doi.org/10.1016/j.advwatres.2004.10.007
[11]
Aarnes, J.E., Krogstad, S. and Lie, K. (2008) Multiscale Mixed/Mimetic Methods on Corner-Point Grids. Computational Geosciences, 12, 297-315. https://doi.org/10.1007/s10596-007-9072-8
[12]
Gerritsen, M.G. and Durlofsky, L.J. (2005) Modeling Fluid Flow in Oil Reservoirs. Annual Review of Fluid Mechanics, 37, 211-238. https://doi.org/10.1146/annurev.fluid.37.061903.175748
[13]
Gao, H., Zahr, M.J. and Wang, J.-X. (2022) Physics-Informed Graph Neural Galerkin Networks: A Unified Framework for Solving PDE-Governed Forward and Inverse Problems. Computer Methods in Applied Mechanics and Engineering, 390, Article 114502. https://doi.org/10.1016/j.cma.2021.114502
[14]
Huang, Z.-Q., Wang, Z.-X., Hu, H.-F., Zhang, S.-M., Liang, Y.-X., Guo, Q. and Yao, J. (2024) Dynamic Interwell Connectivity Analysis of Multi-Layer Waterflooding Reservoirs Based on an Improved Graph Neural Network. Petroleum Science, 21, 1062-1080. https://doi.org/10.1016/j.petsci.2023.11.008
[15]
Yousef, A.A., Gentil, P.H., Jensen, J.L. and Lake, L.W. (2006) A Capacitance Model to Infer Interwell Connectivity from Production and Injection Rate Fluctuations. SPE Reservoir Evaluation & Engineering, 9, 630-646. https://doi.org/10.2118/95322-pa
[16]
Thiele, M.R. and Batycky, R.P. (2006) Using Streamline-Derived Injection Efficiencies for Improved Waterflood Management. SPE Reservoir Evaluation & Engineering, 9, 187-196. https://doi.org/10.2118/84080-pa
[17]
Peaceman, D.W. (1978) Interpretation of Well-Block Pressures in Numerical Reservoir Simulation. Society of Petroleum Engineers Journal, 18, 183-194. https://doi.org/10.2118/6893-pa
[18]
Hestenes, M.R. and Stiefel, E. (1952) Methods of Conjugate Gradients for Solving Linear Systems. Journal of Research of the National Bureau of Standards, 49, 409-436. https://doi.org/10.6028/jres.049.044
[19]
Benzi, M. (2002) Preconditioning Techniques for Large Linear Systems: A Survey. Journal of Computational Physics, 182, 418-477. https://doi.org/10.1006/jcph.2002.7176
[20]
Saad, Y. and Schultz, M.H. (1986) GMRES: A Generalized Minimal Residual Algorithm for Solving Nonsymmetric Linear Systems. SIAM Journal on Scientific and Statistical Computing, 7, 856-869. https://doi.org/10.1137/0907058
[21]
Eisenstat, S.C. and Walker, H.F. (1996) Choosing the Forcing Terms in an Inexact Newton Method. SIAM Journal on Scientific Computing, 17, 16-32. https://doi.org/10.1137/0917003
[22]
Badawi, D. and Gildin, E. (2025) Neural Operator-Based Proxy for Reservoir Simulations Considering Varying Well Settings, Locations, and Permeability Fields. Computers & Geosciences, 196, Article 105826. https://doi.org/10.1016/j.cageo.2024.105826
[23]
Kadeethum, T., Verzi, S.J. and Yoon, H. (2024) An Improved Neural Operator Framework for Large-Scale CO2 Storage Operations. Geoenergy Science and Engineering, 240, Article 213007. https://doi.org/10.1016/j.geoen.2024.213007
[24]
Wen, G., Li, Z., Azizzadenesheli, K., Anandkumar, A. and Benson, S.M. (2022) U-FNO—An Enhanced Fourier Neural Operator-Based Deep-Learning Model for Multiphase Flow. Advances in Water Resources, 163, Article 104180. https://doi.org/10.1016/j.advwatres.2022.104180
[25]
Wen, G., Hay, C. and Benson, S.M. (2021) CCSNet: A Deep Learning Modeling Suite for CO2 Storage. Advances in Water Resources, 155, Article 104009. https://doi.org/10.1016/j.advwatres.2021.104009
[26]
Mo, S., Zhu, Y., Zabaras, N., Shi, X. and Wu, J. (2019) Deep Convolutional Encoder‐decoder Networks for Uncertainty Quantification of Dynamic Multiphase Flow in Heterogeneous Media. Water Resources Research, 55, 703-728. https://doi.org/10.1029/2018wr023528
[27]
Zhu, Y. and Zabaras, N. (2018) Bayesian Deep Convolutional Encoder-Decoder Networks for Surrogate Modeling and Uncertainty Quantification. Journal of Computational Physics, 366, 415-447. https://doi.org/10.1016/j.jcp.2018.04.018
[28]
Zhu, Y., Zabaras, N., Koutsourelakis, P. and Perdikaris, P. (2019) Physics-Constrained Deep Learning for High-Dimensional Surrogate Modeling and Uncertainty Quantification without Labeled Data. Journal of Computational Physics, 394, 56-81. https://doi.org/10.1016/j.jcp.2019.05.024
[29]
Raissi, M., Perdikaris, P. and Karniadakis, G.E. (2019) Physics-Informed Neural Networks: A Deep Learning Framework for Solving Forward and Inverse Problems Involving Nonlinear Partial Differential Equations. Journal of Computational Physics, 378, 686-707. https://doi.org/10.1016/j.jcp.2018.10.045
[30]
Karniadakis, G.E., Kevrekidis, I.G., Lu, L., Perdikaris, P., Wang, S. and Yang, L. (2021) Physics-Informed Machine Learning. Nature Reviews Physics, 3, 422-440. https://doi.org/10.1038/s42254-021-00314-5
[31]
Cuomo, S., Di Cola, V.S., Giampaolo, F., Rozza, G., Raissi, M. and Piccialli, F. (2022) Scientific Machine Learning through Physics-Informed Neural Networks: Where We Are and What’s Next. Journal of Scientific Computing, 92, Article No. 88. https://doi.org/10.1007/s10915-022-01939-z
[32]
Tartakovsky, A.M., Marrero, C.O., Perdikaris, P., Tartakovsky, G.D. and Barajas‐Solano, D. (2020) Physics‐Informed Deep Neural Networks for Learning Parameters and Constitutive Relationships in Subsurface Flow Problems. Water Resources Research, 56, e2019WR026731. https://doi.org/10.1029/2019wr026731
[33]
Hanna, J.M., Aguado, J.V., Comas-Cardona, S., Askri, R. and Borzacchiello, D. (2022) Residual-Based Adaptivity for Two-Phase Flow Simulation in Porous Media Using Physics-Informed Neural Networks. Computer Methods in Applied Mechanics and Engineering, 396, Article 115100. https://doi.org/10.1016/j.cma.2022.115100
[34]
Kenzhebek, Y., Imankulov, T., Bekele, S.D., Panfilova, I. and Akhmed-Zaki, D. (2025) Coupled Pressure and Saturation Prediction for Two-Phase Flow in Porous Media Using Physics-Informed Neural Networks (PINNs). Computer Methods in Applied Mechanics and Engineering, 446, Article 118229. https://doi.org/10.1016/j.cma.2025.118229
[35]
Abbasi, J., Moseley, B., Kurotori, T., Jagtap, A.D., Kovscek, A.R., Hiorth, A., et al. (2025) History-Matching of Imbibition Flow in Fractured Porous Media Using Physics-Informed Neural Networks (PINNs). Computer Methods in Applied Mechanics and Engineering, 437, Article 117784. https://doi.org/10.1016/j.cma.2025.117784
[36]
Walter, L., Parisio, F., Kong, Q., Hanson‐Hedgecock, S. and Vilarrasa, V. (2025) Bridging the Gap for Sparse Observations: Data‐Driven versus Physics‐Informed Neural Networks for a Transient Flow Problem in a Heterogeneous Porous Medium. Journal of Geophysical Research: Machine Learning and Computation, 2, e2025JH000733. https://doi.org/10.1029/2025jh000733
[37]
Kashefi, A. and Mukerji, T. (2023) Prediction of Fluid Flow in Porous Media by Sparse Observations and Physics-Informed PointNet. Neural Networks, 167, 80-91. https://doi.org/10.1016/j.neunet.2023.08.006
[38]
Sorokin, A.G., Pachalieva, A., O’Malley, D., Hyman, J.M., Hickernell, F.J. and Hengartner, N.W. (2024) Computationally Efficient and Error Aware Surrogate Construction for Numerical Solutions of Subsurface Flow through Porous Media. Advances in Water Resources, 193, Article 104836. https://doi.org/10.1016/j.advwatres.2024.104836
[39]
Zhao, M., Wang, Y., Gerritsma, M. and Hajibeygi, H. (2024) A Physics-Constraint Neural Network for CO2 Storage in Deep Saline Aquifers during Injection and Post-Injection Periods. Advances in Water Resources, 193, Article 104837. https://doi.org/10.1016/j.advwatres.2024.104837
[40]
Latrach, A., Malki, M.L., Morales, M., Mehana, M. and Rabiei, M. (2024) A Critical Review of Physics-Informed Machine Learning Applications in Subsurface Energy Systems. Geoenergy Science and Engineering, 239, Article 212938. https://doi.org/10.1016/j.geoen.2024.212938
[41]
Azizzadenesheli, K., Kovachki, N., Li, Z., Liu-Schiaffini, M., Kossaifi, J. and Anandkumar, A. (2024) Neural Operators for Accelerating Scientific Simulations and Design. Nature Reviews Physics, 6, 320-328. https://doi.org/10.1038/s42254-024-00712-5
[42]
Lu, L., Jin, P., Pang, G., Zhang, Z. and Karniadakis, G.E. (2021) Learning Nonlinear Operators via DeepONet Based on the Universal Approximation Theorem of Operators. Nature Machine Intelligence, 3, 218-229. https://doi.org/10.1038/s42256-021-00302-5
[43]
Jain, N., Roy, S., Kodamana, H. and Nair, P. (2025) Scaling the Predictions of Multiphase Flow through Porous Media Using Operator Learning. Chemical Engineering Journal, 503, Article 157671. https://doi.org/10.1016/j.cej.2024.157671
[44]
Ma, X., Zhong, R., Zhan, J. and Zhou, D. (2024) Enhancing Subsurface Multiphase Flow Simulation with Fourier Neural Operator. Heliyon, 10, e38103. https://doi.org/10.1016/j.heliyon.2024.e38103
[45]
Liu, J., Pan, H., Sun, W., Jing, H. and Gong, B. (2025) Extension of Fourier Neural Operator from Three-Dimensional (X, Y, T) to Four-Dimensional (X, Y, Z, T) Subsurface Flow Simulation. Mathematical Geosciences, 57, 359-391. https://doi.org/10.1007/s11004-024-10152-7
[46]
Mao, S., Carbonero Gonzales, A.R. and Mehana, M.Z.S. (2025) Deep Learning for Subsurface Flow: A Comparative Study of U‐Net, Fourier Neural Operators, and Transformers in Underground Hydrogen Storage. Journal of Geophysical Research: Machine Learning and Computation, 2, e2024JH000401. https://doi.org/10.1029/2024jh000401
[47]
Chandra, A., Koch, M., Pawar, S., Panda, A., Azizzadenesheli, K., Snippe, J., et al. (2026) Accelerating Porous Media Flow Simulations with Fourier Neural Operators: An Application to Geologic Storage of CO2. Advanced Theory and Simulations, 9, e00747. https://doi.org/10.1002/adts.202500747
[48]
Geneva, N. and Zabaras, N. (2020) Modeling the Dynamics of PDE Systems with Physics-Constrained Deep Auto-Regressive Networks. Journal of Computational Physics, 403, Article 109056. https://doi.org/10.1016/j.jcp.2019.109056
[49]
Jenny, P., Lee, S.H. and Tchelepi, H.A. (2003) Multi-Scale Finite-Volume Method for Elliptic Problems in Subsurface Flow Simulation. Journal of Computational Physics, 187, 47-67. https://doi.org/10.1016/s0021-9991(03)00075-5
[50]
Lie, K.-A., Krogstad, S., Ligaarden, I.S., Natvig, J.R., Nilsen, H.M. and Skaflestad, B. (2012) Open-Source MATLAB Implementation of Consistent Discretisations on Complex Grids. Computational Geosciences, 16, 297-322. https://doi.org/10.1007/s10596-011-9244-4