<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">eng</journal-id>
      <journal-title-group>
        <journal-title>Engineering</journal-title>
      </journal-title-group>
      <issn pub-type="epub">1947-394X</issn>
      <issn pub-type="ppub">1947-3931</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/eng.2026.1810021</article-id>
      <article-id pub-id-type="publisher-id">eng-154379</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Engineering</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Finite-Volume-Aligned Physics Regularisation for Reservoir Pressure Surrogates under Distribution Shift: Robustness, Residual Monitoring, and Resolution-Transfer Limits</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Essiagne</surname>
            <given-names>Franck-Hilaire</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Kra</surname>
            <given-names>Kouassi Louis</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Camara</surname>
            <given-names>Moussa</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> Laboratoire des Sciences Géographiques du Génie Civil et des Géosciences, Ecole Supérieure de Chimie du Pétrole et de l’Energie (ESCPE), Institut National Polytechnique Félix Houphouët-Boigny (INP-HB), Yamoussoukro, Côte d’Ivoire </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>08</day>
        <month>10</month>
        <year>2026</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>10</month>
        <year>2026</year>
      </pub-date>
      <volume>18</volume>
      <issue>10</issue>
      <fpage>367</fpage>
      <lpage>396</lpage>
      <history>
        <date date-type="received">
          <day>08</day>
          <month>08</month>
          <year>2026</year>
        </date>
        <date date-type="accepted">
          <day>05</day>
          <month>10</month>
          <year>2026</year>
        </date>
        <date date-type="published">
          <day>08</day>
          <month>10</month>
          <year>2026</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2026 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/eng.2026.1810021">https://doi.org/10.4236/eng.2026.1810021</self-uri>
      <abstract>
        <p>Fast reservoir surrogates are attractive for uncertainty quantification, optimisation, and repeated forecasting, yet data-only networks can lose accuracy and local conservation when geology or well controls leave the training distribution. This study isolates the marginal value of a finite-volume-aligned physics loss and then examines whether its residual can support trustworthy deployment. A 32 × 32 benchmark was generated for steady single-phase Darcy flow over heterogeneous permeability fields and variable injector-producer configurations. Identical 8089-parameter dilated convolutional networks were trained from 60 labelled simulations using pressure error alone (Data-60) or the same objective plus the normalized residual of the finite-volume stencil that generated the labels (PI-60). For the three-seed ensemble on fixed tests, PI-60 reduced mean relative pressure error by 5.3% on Test-ID and 10.4% on Fixed Compound-OOD (Test-OOD), with a 14.1% reduction on the independently regenerated Independent Combined-Shift stress test: P90 and P95 Fixed Compound-OOD errors decreased by 13.0% and 14.7%. The raw residual separated the designed ID and OOD populations extremely well (AUC = 0.997) but ranked case-wise OOD pressure error weakly (Spearman <italic>ρ</italic> = 0.148; worst-20%-error AUROC = 0.648). Stability-aware weighting materially improved this diagnostic role: a five-step Jacobi-preconditioned conjugate-gradient inverse-action score increased <italic>ρ</italic> to 0.382 and AUROC to 0.790, while the exact inverse-weighted energy score provided an analysis ceiling of <italic>ρ</italic> = 0.466 and AUROC = 0.838. In selective-simulation analysis, the preconditioned score reduced risk-coverage AURC by 4.6% relative to the raw residual; combining it with seed disagreement did not help. Continuous severity sweeps further showed that PI-60 reduced integrated pressure error by 5.7% for shortening correlation length and 6.9% for increasing well rate, while reducing linear degradation slopes by 48.3% and 27.0%. Finally, a zero-shot 16 × 16/32 × 32/64 × 64 test exposed an important limit: the finite-volume reference showed decreasing adjacent-grid discrepancy and an empirical order near 2.38, whereas both learned surrogates became less coherent under refinement. PI-60 reduced the 32-to-64 discrepancy by 4.5% relative to Data-60 but did not restore convergence. These results distinguish fixed-grid finite-volume alignment from genuine discretization consistency and support residual monitoring only when stability, calibration, and resolution limits are made explicit. Batched CPU inference remained approximately 51 times faster than the reference finite-volume solve.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Physics-Informed Machine Learning</kwd>
        <kwd>Surrogate Modelling</kwd>
        <kwd>Reservoir Simulation</kwd>
        <kwd>Darcy Flow</kwd>
        <kwd>Finite Volume</kwd>
        <kwd>Distribution Shift</kwd>
        <kwd>Residual Monitoring</kwd>
        <kwd>Selective Simulation</kwd>
        <kwd>Resolution Transfer</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p>Reservoir simulation underpins forecasting, uncertainty quantification, history matching, well-control optimization, and development planning. The repeated-evaluation burden is especially acute when geological ensembles and alternative control schedules must be propagated through a numerical model. Classical finite-volume formulations provide a transparent conservation framework and remain the reference for reservoir-flow calculations; well representation and grid-scale pressure interpretation also impose discretization-specific considerations [<xref ref-type="bibr" rid="B1">1</xref>]. Machine-learning surrogates seek to move most of this cost offline by learning a map from geological and operational inputs to high-dimensional states or production responses.</p>
      <p>Scientific machine learning has evolved from differential-equation-constrained neural networks to operator-learning methods and discretization-aware hybrids. Physics-informed neural networks (PINNs) established the use of differential-equation residuals as soft constraints [<xref ref-type="bibr" rid="B2">2</xref>], while physics-constrained convolutional surrogates demonstrated that governing residuals could reduce dependence on labelled outputs in high-dimensional PDE problems [<xref ref-type="bibr" rid="B3">3</xref>]. Broader syntheses now distinguish physics-guided, physics-informed, physics-encoded, and neural-operator formulations and emphasize that the useful form of physics depends on discretization, optimization, and deployment purpose [<xref ref-type="bibr" rid="B4">4</xref>]-[<xref ref-type="bibr" rid="B9">9</xref>]. These advances are relevant to reservoirs because subsurface flow is governed by local conservation across strongly heterogeneous coefficients, a setting in which small state errors can coexist with physically inconsistent fluxes.</p>
      <p>A substantial reservoir-surrogate literature now spans Bayesian convolutional encoder-decoder models, learned production forecasting, end-to-end simulator proxies, multiphase state surrogates, data assimilation, and time-varying controls [<xref ref-type="bibr" rid="B10">10</xref>]-[<xref ref-type="bibr" rid="B16">16</xref>]. Physics-constrained and physics-aware reservoir models have subsequently been developed for seepage, state and well-output prediction, porous-media flow, pressure management, neural operators, deep porous-flow surrogates, multiphase gradients, three-dimensional physics constraints, and mixed spatial/vector proxy inputs [<xref ref-type="bibr" rid="B17">17</xref>]-[<xref ref-type="bibr" rid="B25">25</xref>]. Recent work has extended this direction to physics-informed convolutional models for two-phase Darcy flow, domain-decomposed PINNs with sparse data, physics-informed data-driven flow models, and PointNet formulations driven by sparse observations [<xref ref-type="bibr" rid="B26">26</xref>]-[<xref ref-type="bibr" rid="B29">29</xref>]. These studies establish considerable potential, but they also make comparison difficult because architectures, labels, simulator fidelity, grids, and shift definitions often change simultaneously.</p>
      <p>The most recent literature broadens the deployment target further. High-resolution carbon-storage surrogates, physics-informed spatio-temporal models, PINN reservoir simulators, nanoporous-flow predictors, multiphase PINNs, geological-CO<sub>2</sub> history-matching surrogates, improved neural operators, graph-network optimization surrogates, physics-constrained CO<sub>2</sub> models, control- and location-aware neural operators, transfer learning, feature-attention operators, layer-specific physics constraints, CNN-transformer optimization surrogates, large-scale inverse models, Fourier neural operators, well-aware PINNs, and differentiable multiphase simulators have all appeared from 2023 onward [<xref ref-type="bibr" rid="B30">30</xref>]-[<xref ref-type="bibr" rid="B47">47</xref>]. This rapid diversification creates a need for controlled evidence about what a physics term contributes when architecture and labelled data are held fixed.</p>
      <p>This study therefore asks three linked questions. First, with the network, labelled examples, optimizer, grid, and finite-volume reference held fixed, how much does a finite-volume-aligned Darcy residual improve a low-data pressure surrogate? Second, is that benefit uniform across plausible geological and operational shifts, or does it preferentially protect failure regimes? Third, can the residual be transformed into a useful case-wise failure monitor, and do the apparent benefits survive a deliberate change of numerical resolution? The last question is essential because agreement with one discrete stencil is weaker than numerical consistency across a family of grids.</p>
      <p>The study makes five contributions. i) It provides a matched three-seed Data-60 versus PI-60 ablation in which the only training difference is the finite-volume physics term. ii) It decomposes distribution shift into high-contrast, short-correlation, boundary-well, high-rate, and Independent Combined-Shift tests and adds continuous severity sweeps for the two shifts with the largest single-factor gains. iii) It quantifies upper-tail error and shows that the physics advantage concentrates in difficult OOD cases. iv) It separates broad shift detection from casewise failure ranking and tests raw, Jacobi-scaled, finite-iteration preconditioned, and exact inverse-weighted residual scores through risk-coverage/selective-simulation analysis. v) It subjects the fixed-grid models to a common-scenario 16 × 16/32 × 32/64 × 64 resolution-transfer test, which falsifies the stronger claim that same-stencil physics alignment alone yields discretization-consistent surrogate convergence. The contribution is therefore a diagnostic and reproducible study of what discrete physics regularization does and does not buy.</p>
    </sec>
    <sec id="sec2">
      <title>2. Governing Problem and Numerical Benchmark</title>
      <sec id="sec2dot1">
        <title>2.1. Dimensionless Single-Phase Pressure Problem</title>
        <p>A two-dimensional, steady, incompressible single-phase pressure subproblem is considered on the unit square <inline-formula><mml:math><mml:mrow><mml:mi> Ω </mml:mi><mml:mo> = </mml:mo><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mn> 0 </mml:mn><mml:mo> , </mml:mo><mml:mn> 1 </mml:mn></mml:mrow><mml:mo> ] </mml:mo></mml:mrow><mml:mo> × </mml:mo><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mn> 0 </mml:mn><mml:mo> , </mml:mo><mml:mn> 1 </mml:mn></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> . After nondimensionalization and omission of gravity, pressure satisfies</p>
        <disp-formula id="FD1">
          <label>(1)</label>
          <mml:math>
            <mml:mrow>
              <mml:mo>−</mml:mo>
              <mml:mo>∇</mml:mo>
              <mml:mo>·</mml:mo>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>k</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>x</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                  <mml:mo>∇</mml:mo>
                  <mml:mi>p</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>x</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mi>q</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>x</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>,</mml:mo>
              <mml:mo>
              </mml:mo>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:mi>x</mml:mi>
              <mml:mo>∈</mml:mo>
              <mml:mi>Ω</mml:mi>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math><mml:mi> p </mml:mi></mml:math></inline-formula> is dimensionless pressure, <inline-formula><mml:math><mml:mrow><mml:mi> k </mml:mi><mml:mo> &gt; </mml:mo><mml:mn> 0 </mml:mn></mml:mrow></mml:math></inline-formula> is scalar absolute permeability, and <inline-formula><mml:math><mml:mi> q </mml:mi></mml:math></inline-formula> is a balanced source-sink field. Constant-pressure boundaries are imposed on all four sides,</p>
        <disp-formula id="FD2">
          <label>(2)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>p</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>x</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mn>0</mml:mn>
              <mml:mo>,</mml:mo>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:mi>x</mml:mi>
              <mml:mo>∈</mml:mo>
              <mml:mo>∂</mml:mo>
              <mml:mi>Ω</mml:mi>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>The zero-boundary value defines the pressure datum and represents external constant-pressure support. The benchmark is deliberately dimensionless; reported pressure magnitudes are not field units. Each source map contains one injector and one producer with equal and opposite nominal total rates. Point sources are regularized with Gaussian kernels of standard deviation 1.15 grid cells to avoid a single-cell singular forcing and to maintain a consistent learning target at the selected resolution.</p>
      </sec>
      <sec id="sec2dot2">
        <title>2.2. Finite-Volume Reference and Discrete Physics Operator</title>
        <p>The governing equation is discretized on a uniform <inline-formula><mml:math><mml:mrow><mml:mn> 32 </mml:mn><mml:mo> × </mml:mo><mml:mn> 32 </mml:mn></mml:mrow></mml:math></inline-formula> Cartesian nodal grid using a node-centered two-point-flux control-volume formulation with harmonic interface averaging. For an interior node <inline-formula><mml:math><mml:mi> i </mml:mi></mml:math></inline-formula> , the discrete balance is</p>
        <disp-formula id="FD3">
          <label>(3)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mo>∑</mml:mo>
                <mml:mrow>
                  <mml:mi>j</mml:mi>
                  <mml:mo>∈</mml:mo>
                  <mml:mi>N</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mi>i</mml:mi>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:msub>
              <mml:msub>
                <mml:mi>T</mml:mi>
                <mml:mrow>
                  <mml:mi>i</mml:mi>
                  <mml:mi>j</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>p</mml:mi>
                    <mml:mi>i</mml:mi>
                  </mml:msub>
                  <mml:mo>−</mml:mo>
                  <mml:msub>
                    <mml:mi>p</mml:mi>
                    <mml:mi>j</mml:mi>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>q</mml:mi>
                <mml:mi>i</mml:mi>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math><mml:mrow><mml:mtext> N </mml:mtext><mml:mrow><mml:mo> ( </mml:mo><mml:mi> i </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> is the four-neighbour von Neumann stencil and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> T </mml:mi><mml:mrow><mml:mi> i </mml:mi><mml:mi> j </mml:mi></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi> k </mml:mi><mml:mrow><mml:mi> i </mml:mi><mml:mi> j </mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mi> h </mml:mi><mml:mn> 2 </mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula> is the interface transmissibility. Harmonic averaging gives <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> k </mml:mi><mml:mrow><mml:mi> i </mml:mi><mml:mi> j </mml:mi></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:mfrac><mml:mrow><mml:mn> 2 </mml:mn><mml:msub><mml:mi> k </mml:mi><mml:mi> i </mml:mi></mml:msub><mml:msub><mml:mi> k </mml:mi><mml:mi> j </mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi> k </mml:mi><mml:mi> i </mml:mi></mml:msub><mml:mo> + </mml:mo><mml:msub><mml:mi> k </mml:mi><mml:mi> j </mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula> , with <inline-formula><mml:math><mml:mrow><mml:mi> h </mml:mi><mml:mo> = </mml:mo><mml:mfrac><mml:mn> 1 </mml:mn><mml:mrow><mml:mn> 31 </mml:mn></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula> . </p>
        <p>Boundary pressures are fixed at zero; after elimination of the Dirichlet boundary degrees of freedom, the <inline-formula><mml:math><mml:mrow><mml:mn> 30 </mml:mn><mml:mo> × </mml:mo><mml:mn> 30 </mml:mn></mml:mrow></mml:math></inline-formula> interior linear system is symmetric positive definite and is solved using SciPy sparse linear algebra. The same assembled interior flux stencil, rather than an independently approximated continuous differential operator, is used to evaluate the learning residual. We refer to this property as finite-volume alignment: the training penalty and reference labels use the same discrete conservative flux balance. It should not be confused with the stronger property of convergence across multiple grids or numerical schemes, which is tested separately in Section 4.10.</p>
      </sec>
      <sec id="sec2dot3">
        <title>2.3. Geological and Control Sampling</title>
        <p>Every permeability realization starts from an independent 32 × 32 array <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> z </mml:mi><mml:mn> 0 </mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> of standard-normal samples. The array is smoothed with scipy.ndimage.gaussian_filter using reflect boundary mode and a sampled Gaussian filter width <inline-formula><mml:math><mml:mi> c </mml:mi></mml:math></inline-formula> , then standardized to zero spatial mean and unit spatial standard deviation. The standardized field is multiplied by a sampled log-permeability scale <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> σ </mml:mi><mml:mi> k </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and augmented by linear trends <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> t </mml:mi><mml:mi> x </mml:mi></mml:msub><mml:mi> x </mml:mi><mml:mo> + </mml:mo><mml:msub><mml:mi> t </mml:mi><mml:mi> y </mml:mi></mml:msub><mml:mi> y </mml:mi></mml:mrow></mml:math></inline-formula> , where <inline-formula><mml:math><mml:mi> x </mml:mi></mml:math></inline-formula> and <inline-formula><mml:math><mml:mi> y </mml:mi></mml:math></inline-formula> each span <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mo> − </mml:mo><mml:mn> 1 </mml:mn><mml:mo> , </mml:mo><mml:mn> 1 </mml:mn></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> on the grid, <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> t </mml:mi><mml:mi> x </mml:mi></mml:msub><mml:mo> ∼ </mml:mo><mml:mi> U </mml:mi><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mo> − </mml:mo><mml:mn> 0.35 </mml:mn><mml:mo> , </mml:mo><mml:mn> 0.35 </mml:mn></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> t </mml:mi><mml:mi> y </mml:mi></mml:msub><mml:mo> ∼ </mml:mo><mml:mi> U </mml:mi><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mo> − </mml:mo><mml:mn> 0.25 </mml:mn><mml:mo> , </mml:mo><mml:mn> 0.25 </mml:mn></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> . The final spatial mean is removed. Thus, the trend distributions are identical for all ID and shifted generators; the geology shifts change only <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> σ </mml:mi><mml:mi> k </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and/or <inline-formula><mml:math><mml:mi> c </mml:mi></mml:math></inline-formula> . Exact ranges for every fixed and independently regenerated generator are given in <bold>Table 1</bold>.</p>
        <p>Injector and producer row and column indices are sampled independently from the discrete uniform set <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> { </mml:mo><mml:mrow><mml:mi> m </mml:mi><mml:mo> , </mml:mo><mml:mo> … </mml:mo><mml:mo> , </mml:mo><mml:mn> 31 </mml:mn><mml:mo> − </mml:mo><mml:mi> m </mml:mi></mml:mrow><mml:mo> } </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , where <inline-formula><mml:math><mml:mi> m </mml:mi></mml:math></inline-formula> is the boundary-margin parameter in <bold>Table 1</bold> (<inline-formula><mml:math><mml:mrow><mml:mi> m </mml:mi><mml:mo> = </mml:mo><mml:mn> 5 </mml:mn></mml:mrow></mml:math></inline-formula> for the ID rule and <inline-formula><mml:math><mml:mrow><mml:mi> m </mml:mi><mml:mo> = </mml:mo><mml:mn> 2 </mml:mn></mml:mrow></mml:math></inline-formula> for the boundary-shift rule). A pair is accepted only when its Euclidean index-space separation exceeds <inline-formula><mml:math><mml:mrow><mml:mn> 0.38 </mml:mn><mml:mo> × </mml:mo><mml:mn> 32 </mml:mn><mml:mo> = </mml:mo><mml:mn> 12.16 </mml:mn></mml:mrow></mml:math></inline-formula> ; rejection sampling uses at most 100 attempts, after which the deterministic fallback is <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> m </mml:mi><mml:mo> , </mml:mo><mml:mi> m </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mn> 31 </mml:mn><mml:mo> − </mml:mo><mml:mi> m </mml:mi><mml:mo> , </mml:mo><mml:mn> 31 </mml:mn><mml:mo> − </mml:mo><mml:mi> m </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> . Source magnitude is sampled independently from the corresponding continuous uniform range. Each well is represented by a Gaussian kernel with standard deviation 1.15 grid nodes; injector and producer kernels are normalized separately before forming <inline-formula><mml:math><mml:mrow><mml:mi> q </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msub><mml:mi> g </mml:mi><mml:mrow><mml:mtext> inj </mml:mtext></mml:mrow></mml:msub><mml:mo> − </mml:mo><mml:msub><mml:mi> g </mml:mi><mml:mrow><mml:mtext> prod </mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , and source values on the outer boundary are set to zero. The fixed train/validation/Test-ID/Fixed Compound-OOD dataset was generated once from NumPy RNG seed 20260805 in that order. The dataset partitions are summarized in <bold>Table 2</bold>, and the exact generator distributions are listed in <bold>Table 1</bold>.</p>
        <p><bold>Table 1</bold><bold>.</bold>Exact generator parameter distributions. <inline-formula><mml:math><mml:mrow><mml:mi> U </mml:mi><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mi> a </mml:mi><mml:mo> , </mml:mo><mml:mi> b </mml:mi></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> denotes a continuous uniform distribution; all generators use <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> t </mml:mi><mml:mi> x </mml:mi></mml:msub><mml:mo> ∼ </mml:mo><mml:mi> U </mml:mi><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mo> − </mml:mo><mml:mn> 0.35 </mml:mn><mml:mo> , </mml:mo><mml:mn> 0.35 </mml:mn></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> t </mml:mi><mml:mi> y </mml:mi></mml:msub><mml:mo> ∼ </mml:mo><mml:mi> U </mml:mi><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mo> − </mml:mo><mml:mn> 0.25 </mml:mn><mml:mo> , </mml:mo><mml:mn> 0.25 </mml:mn></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> .</p>
        <table-wrap id="tbl1">
          <label>Table 1</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Generator</bold>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>σ</mml:mi>
                          <mml:mi>k</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <bold>Gaussian Filter</bold>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>c</mml:mi>
                    </mml:math>
                  </inline-formula>
                  <bold>(Grid Nodes)</bold>
                </td>
                <td>
                  <bold>Well</bold>
                  <bold>M</bold>
                  <bold>argin m</bold>
                </td>
                <td>
                  <bold>Source Magnitude</bold>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>q</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>ID: Train/Validation/Test-ID</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>0.45</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>0.85</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>2.5</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>5.0</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>5</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>0.75</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.20</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Fixed Compound-OOD (Test-OOD)</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>1.00</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.35</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>1.0</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>2.2</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>2</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>1.25</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.65</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Independent ID-Control</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>0.45</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>0.85</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>2.5</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>5.0</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>5</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>0.75</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.20</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Independent High-Contrast</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>1.00</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.35</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>2.5</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>5.0</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>5</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>0.75</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.20</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Independent Short-Correlation</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>0.45</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>0.85</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>1.0</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>2.2</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>5</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>0.75</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.20</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Independent Boundary-Wells</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>0.45</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>0.85</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>2.5</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>5.0</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>2</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>0.75</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.20</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Independent High-Rate</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>0.45</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>0.85</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>2.5</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>5.0</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>5</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>1.25</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.65</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Independent Combined-Shift</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>1.00</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.35</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>1.0</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>2.2</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>2</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>U</mml:mi>
                        <mml:mrow>
                          <mml:mo>[</mml:mo>
                          <mml:mrow>
                            <mml:mn>1.25</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>1.65</mml:mn>
                          </mml:mrow>
                          <mml:mo>]</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table 2</bold><bold>.</bold> Dataset partitions and controlled stress-test design.</p>
        <table-wrap id="tbl2">
          <label>Table 2</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Split</bold>
                </td>
                <td>
                  <bold>Cases</bold>
                </td>
                <td>
                  <bold>Generator/</bold>
                  <bold>Role</bold>
                </td>
              </tr>
              <tr>
                <td>Training Pool</td>
                <td>360</td>
                <td>In-distribution; 60- and 300-label subsets drawn from the same pool</td>
              </tr>
              <tr>
                <td>Validation</td>
                <td>80</td>
                <td>In-distribution; used for training monitoring only</td>
              </tr>
              <tr>
                <td>Test-ID</td>
                <td>120</td>
                <td>Independent in-distribution cases</td>
              </tr>
              <tr>
                <td>Fixed Compound-OOD(Test-OOD)</td>
                <td>120</td>
                <td>Fixed compound geology + well-control shift; independent 120-case test split</td>
              </tr>
              <tr>
                <td>Factor-Shift Sets</td>
                <td>6 × 120</td>
                <td>6 × 120 independently regenerated sets: ID-control, high-contrast, short-correlation, boundary-wells, high-rate, independent combined-shift</td>
              </tr>
              <tr>
                <td>Severity Sweeps</td>
                <td>2 × 5 × 120</td>
                <td>Common-scenario correlation-length and well-rate paths from ID to target OOD; locked models</td>
              </tr>
              <tr>
                <td>Multi-Grid Test</td>
                <td>80 × 3 Grids</td>
                <td>Same continuum scenarios on 16 × 16, 32 × 32, and 64 × 64; zero-shot resolution transfer</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
      <sec id="sec2dot4">
        <title>2.4. Independent Factor-Shift Experiments</title>
        <p>To determine which OOD factors drive the physics benefit, six additional 120-case sets were generated with the same finite-volume solver and independent deterministic random-number streams. They are named Independent ID-control, Independent High-contrast, Independent Short-correlation, Independent Boundary-wells, Independent High-rate, and Independent Combined-Shift, with generator seeds 20260820, 20261811, 20262802, 20263793, 20264784, and 20265775, respectively. Independent ID-control reproduces the ID generator; the next four sets change exactly one factor; Independent Combined-Shift applies all four shifted ranges jointly. Models were neither retrained nor tuned on these sets. Throughout the manuscript, the pre-existing fixed split generated under the master dataset RNG is called Fixed Compound-OOD (Test-OOD), whereas this separately regenerated stress-test set is called Independent Combined-Shift. The matched Data-60/PI-60 experimental workflow is summarized in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p>
        <fig id="fig1">
          <label>Figure 1</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId141.jpeg?20261008042326" />
        </fig>
        <p><bold>Figure 1</bold><bold>.</bold>Controlled experimental design. Data-60 and PI-60 use the same permeability and well inputs, identical 8089-parameter dilated convolutional architecture, matched labelled cases, and matched training seeds. The only objective-level difference is the discrete finite-volume physics term.</p>
      </sec>
    </sec>
    <sec id="sec3">
      <title>3. Surrogate Model and Experimental Protocol</title>
      <sec id="sec3dot1">
        <title>3.1. Network Architecture and Data Normalization</title>
        <p>The surrogate is a compact fully convolutional network with seven 3 × 3 dilated convolutional layers of width 12 followed by a 1 × 1 output projection, for 8,089 trainable parameters. Dilation expands the receptive field without pooling so that the output remains aligned with the 32 × 32 nodal/control-volume grid. Inputs contain log-permeability and source-sink channels. For each training subset, log-permeability is normalized with that subset mean and standard deviation, the source map is divided by the maximum absolute source magnitude in that subset, and pressure is scaled only by <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> p </mml:mi><mml:mrow><mml:mtext> scale </mml:mtext></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:mtext> SD </mml:mtext><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msub><mml:mi> Y </mml:mi><mml:mrow><mml:mtext> train </mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , with no pressure-mean subtraction. The network predicts <inline-formula><mml:math><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi> p </mml:mi><mml:mo> ^ </mml:mo></mml:mover><mml:mrow><mml:mtext> norm </mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and every pressure field is de-normalized as <inline-formula><mml:math><mml:mrow><mml:mover accent="true"><mml:mi> p </mml:mi><mml:mo> ^ </mml:mo></mml:mover><mml:mo> = </mml:mo><mml:msub><mml:mi> p </mml:mi><mml:mrow><mml:mtext> scale </mml:mtext></mml:mrow></mml:msub><mml:msub><mml:mover accent="true"><mml:mi> p </mml:mi><mml:mo> ^ </mml:mo></mml:mover><mml:mrow><mml:mtext> norm </mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> before the physics loss, residual diagnostics, and reported physical-space errors are evaluated.</p>
        <p>Zero Dirichlet boundary values are enforced structurally inside every network forward pass. A fixed binary output mask sets the outermost row and column to exactly zero before either the data loss or physics loss is evaluated; boundary values are therefore neither free output degrees of freedom nor post-hoc overwritten predictions. For PI-60, the masked normalized pressure is multiplied by <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> p </mml:mi><mml:mrow><mml:mtext> scale </mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> before the finite-volume residual is formed with the physical (de-normalized) log-permeability and source map. All residual diagnostics likewise use the de-normalized, boundary-masked pressure field and are evaluated on the 30 × 30 interior unknowns only.</p>
        <p>The 360-case training pool was generated once, and label-count subsets were fixed by index before any test evaluation. Data-60 and PI-60 use cases 0 - 59, while Data-300 uses cases 0 - 299; hence the 60-case subset is nested inside the 300-case subset and is identical for all training seeds. The 60- and 300-label counts define the pre-fixed low-data and data-rich settings (a fivefold supervision contrast); they were not selected by inspecting test performance. Likewise, <inline-formula><mml:math><mml:mrow><mml:mi> λ </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.03 </mml:mn></mml:mrow></mml:math></inline-formula> and the maximum epoch budgets (90 for Data-60/PI-60 and 35 for Data-300) are fixed configuration values in the reproducibility artifact: no <inline-formula><mml:math><mml:mi> λ </mml:mi></mml:math></inline-formula> sweep, epoch-budget search, or test-set hyperparameter tuning was performed. Every run completed its fixed epoch budget, and the retained checkpoint was selected using validation data only as the epoch with the minimum mean validation relative-L2 error. Retained epochs were 68, 60, and 65 for Data-60 seeds 11, 29, and 47; 83, 68, and 76 for PI-60; and 32 for Data-300 seed 101. Because <inline-formula><mml:math><mml:mi> λ </mml:mi></mml:math></inline-formula> was not adaptively tuned, the study does not claim that 0.03 is optimal; this is retained as a limitation. The fixed model, optimizer, training-budget, and monitoring settings are summarized in <bold>Table 3</bold>.</p>
        <p><bold>Table 3.</bold>Model and training settings.</p>
        <table-wrap id="tbl3">
          <label>Table 3</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Item</bold>
                </td>
                <td>
                  <bold>Setting</bold>
                </td>
              </tr>
              <tr>
                <td>Grid</td>
                <td>32 × 32 Cartesian nodal grid; 30 x 30 interior unknowns after Dirichlet elimination</td>
              </tr>
              <tr>
                <td>Architecture</td>
                <td>7 dilated 3 × 3 convolutions, width 12, plus 1 × 1 output projection</td>
              </tr>
              <tr>
                <td>Trainable Parameters</td>
                <td>8089</td>
              </tr>
              <tr>
                <td>Low-Data Labels</td>
                <td>60; fixed training cases 0 - 59; identical across seeds</td>
              </tr>
              <tr>
                <td>Data-Rich Reference Labels</td>
                <td>300; fixed cases 0 - 299; nested superset of the 60-case subset</td>
              </tr>
              <tr>
                <td>Low-Data Epochs/Seeds</td>
                <td>90-epoch budget; seeds 11, 29, 47; minimum-validation checkpoint retained</td>
              </tr>
              <tr>
                <td>Data-Rich Reference</td>
                <td>35-epoch budget; seed 101; minimum-validation checkpoint retained</td>
              </tr>
              <tr>
                <td>Optimizer</td>
                <td>
                  AdamW, initial learning rate
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mn>2</mml:mn>
                        <mml:mo>×</mml:mo>
                        <mml:msup>
                          <mml:mrow>
                            <mml:mn>10</mml:mn>
                          </mml:mrow>
                          <mml:mrow>
                            <mml:mo>−</mml:mo>
                            <mml:mn>3</mml:mn>
                          </mml:mrow>
                        </mml:msup>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  , cosine schedule
                </td>
              </tr>
              <tr>
                <td>Physics Weight</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>λ</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0.03</mml:mn>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                  ; fixed before test evaluation; no test-based tuning
                </td>
              </tr>
              <tr>
                <td>Software</td>
                <td>Python, NumPy, SciPy, PyTorch; package supplied</td>
              </tr>
              <tr>
                <td>Residual Monitors</td>
                <td>raw NRMSE; Jacobi scaling; 5-step Jacobi-PCG; exact inverse-weighted analysis ceiling</td>
              </tr>
              <tr>
                <td>Selective Simulation</td>
                <td>coverage 0.20 - 1.00 in 0.05 increments; rejected cases delegated to FVM conceptually</td>
              </tr>
              <tr>
                <td>Multi-Grid Evaluation</td>
                <td>80 common scenarios on 16 × 16, 32 × 32, 64 × 64; trained 32-grid models held fixed</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Data-Only and Physics-Regularized Objectives</title>
        <p>For a batch of N labelled cases, the data-only model minimizes mean-square pressure error,</p>
        <disp-formula id="FD4">
          <label>(4)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>L</mml:mi>
                <mml:mrow>
                  <mml:mi>d</mml:mi>
                  <mml:mi>a</mml:mi>
                  <mml:mi>t</mml:mi>
                  <mml:mi>a</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>
              </mml:mo>
              <mml:mo>=</mml:mo>
              <mml:mo>
              </mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mi>N</mml:mi>
              </mml:mfrac>
              <mml:mstyle displaystyle="true">
                <mml:msubsup>
                  <mml:mo>∑</mml:mo>
                  <mml:mrow>
                    <mml:mi>n</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>N</mml:mi>
                </mml:msubsup>
                <mml:mrow>
                  <mml:mo>
                  </mml:mo>
                  <mml:msubsup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>‖</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mover accent="true">
                              <mml:mi>p</mml:mi>
                              <mml:mo>^</mml:mo>
                            </mml:mover>
                            <mml:mi>n</mml:mi>
                          </mml:msub>
                          <mml:mo>
                          </mml:mo>
                          <mml:mo>−</mml:mo>
                          <mml:mo>
                          </mml:mo>
                          <mml:msub>
                            <mml:mi>p</mml:mi>
                            <mml:mi>n</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>‖</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>For PI-60, the predicted pressure is additionally evaluated with the same discrete finite-volume operator <inline-formula><mml:math><mml:mrow><mml:mi> A </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> k </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> used by the reference solver,</p>
        <disp-formula id="FD5">
          <label>(5)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>r</mml:mi>
                <mml:mi>n</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mi>A</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>k</mml:mi>
                    <mml:mi>n</mml:mi>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:msub>
                <mml:mover accent="true">
                  <mml:mi>p</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
                <mml:mi>n</mml:mi>
              </mml:msub>
              <mml:mo>−</mml:mo>
              <mml:msub>
                <mml:mi>q</mml:mi>
                <mml:mi>n</mml:mi>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>and the physics loss normalizes the mean squared residual by source energy,</p>
        <disp-formula id="FD6">
          <label>(6)</label>
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>L</mml:mi>
                <mml:mrow>
                  <mml:mi>p</mml:mi>
                  <mml:mi>h</mml:mi>
                  <mml:mi>y</mml:mi>
                  <mml:mi>s</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>m</mml:mi>
                  <mml:mi>e</mml:mi>
                  <mml:mi>a</mml:mi>
                  <mml:mi>n</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msup>
                        <mml:mi>r</mml:mi>
                        <mml:mn>2</mml:mn>
                      </mml:msup>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>m</mml:mi>
                  <mml:mi>e</mml:mi>
                  <mml:mi>a</mml:mi>
                  <mml:mi>n</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msup>
                        <mml:mi>q</mml:mi>
                        <mml:mn>2</mml:mn>
                      </mml:msup>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                  <mml:mo>+</mml:mo>
                  <mml:mi>ε</mml:mi>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>The combined objective is</p>
        <disp-formula id="FD7">
          <label>(7)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>L</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>L</mml:mi>
                <mml:mrow>
                  <mml:mi>d</mml:mi>
                  <mml:mi>a</mml:mi>
                  <mml:mi>t</mml:mi>
                  <mml:mi>a</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:mi>λ</mml:mi>
              <mml:mo>
              </mml:mo>
              <mml:msub>
                <mml:mi>L</mml:mi>
                <mml:mrow>
                  <mml:mi>p</mml:mi>
                  <mml:mi>h</mml:mi>
                  <mml:mi>y</mml:mi>
                  <mml:mi>s</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>,</mml:mo>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:mi>λ</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:mn>0.03</mml:mn>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>For PI-60, the finite-volume residual is evaluated after de-normalization of the boundary-masked network output; the physical log-permeability and source map are passed to the residual operator without their network-input normalizations. The physics weight <inline-formula><mml:math><mml:mrow><mml:mi> λ </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.03 </mml:mn></mml:mrow></mml:math></inline-formula> was fixed before any test-set evaluation rather than optimized on Test-ID or Test-OOD. The central comparison is therefore a controlled ablation of a pre-fixed finite-volume-aligned regularizer, not a test-set search for an optimal physics weight.</p>
      </sec>
      <sec id="sec3dot3">
        <title>3.3. Evaluation Metrics and Statistical Inference</title>
        <p>Primary accuracy is casewise relative L2 pressure error. The scientific hypothesis motivating the matched low-data ablation is directional: adding the finite-volume-aligned physics term should reduce pressure error. The two fixed-set pressure comparisons—Test-ID and Fixed Compound-OOD (Test-OOD)—are the co-primary inferential family. They were the core fixed-test comparisons in the study design, but the protocol was not externally preregistered. To avoid relying on a retrospective directional-testing assumption, the revision therefore uses two-sided paired Wilcoxon signed-rank tests for these co-primary comparisons. Family-wise type-I error across the two tests is controlled by Holm correction at <inline-formula><mml:math><mml:mrow><mml:mi> α </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.05 </mml:mn></mml:mrow></mml:math></inline-formula> . Peak relative error and normalized finite-volume residual are secondary outcomes.</p>
        <p>For Data-60 and PI-60, the main fixed-test predictions are three-seed ensemble means. The case-bootstrap 95% confidence intervals and paired Wilcoxon tests act on the 120 test scenarios after the ensemble prediction has been formed. They therefore quantify test-case uncertainty conditional on this trained ensemble; they do not estimate variability over neural-network training. To expose training-run heterogeneity directly, matched Data-60 versus PI-60 effects are also reported separately for seeds 11, 29, and 47 in Supplementary <bold>Table S1</bold>. With only three training seeds, no population-level inference over random initialization is claimed. Data-300 has one seed and remains a descriptive reference.</p>
        <p>Runtime was measured on CPU with batched neural inference and the same Python/SciPy finite-volume implementation. The speedup is an implementation-specific online comparison for this benchmark; it excludes model training and simulation-database generation and should not be transferred directly to commercial multiphase simulators.</p>
      </sec>
      <sec id="sec3dot4">
        <title>3.4. Exploratory Robustness and Diagnostic Analyses</title>
        <p>All factor-shift, upper-tail, baseline-difficulty, residual-monitoring, selective-simulation, continuous-severity, and multi-grid analyses are exploratory extensions beyond the two primary fixed-test pressure comparisons. p-values reported for these analyses are nominal and unadjusted and are interpreted descriptively rather than as confirmatory family-wise error-controlled tests. The exploratory analyses quantify error quantiles and exceedance rates, the relation between Data-60 baseline difficulty and PI-60 improvement, ID/OOD residual discrimination, case-wise failure ranking, three-seed disagreement, stability-weighted residuals, selective simulation, controlled shift-severity trajectories, and zero-shot multi-grid behaviour.</p>
      </sec>
      <sec id="sec3dot5">
        <title>3.5. Stability-Weighted Residual Monitoring and Selective Simulation</title>
        <p>For the fixed Test-ID and Fixed Compound-OOD (Test-OOD) cases, the Dirichlet boundary values were eliminated to form the interior symmetric positive-definite pressure operator <inline-formula><mml:math><mml:mi> A </mml:mi></mml:math></inline-formula> . For a surrogate prediction, the interior residual <inline-formula><mml:math><mml:mrow><mml:mi> r </mml:mi><mml:mo> = </mml:mo><mml:mi> A </mml:mi><mml:mover accent="true"><mml:mi> p </mml:mi><mml:mo> ^ </mml:mo></mml:mover><mml:mo> − </mml:mo><mml:mi> b </mml:mi></mml:mrow></mml:math></inline-formula> was evaluated in four norms. The existing raw score is the source-normalized residual root-mean-square. <inline-formula><mml:math><mml:mi> A </mml:mi></mml:math></inline-formula> Jacobi score weights each residual component by the inverse diagonal of <inline-formula><mml:math><mml:mi> A </mml:mi></mml:math></inline-formula> . <inline-formula><mml:math><mml:mi> A </mml:mi></mml:math></inline-formula> stronger approximate inverse-action score applies five steps of conjugate gradients with Jacobi preconditioning (PCG-5) to both <inline-formula><mml:math><mml:mi> r </mml:mi></mml:math></inline-formula> and <inline-formula><mml:math><mml:mi> b </mml:mi></mml:math></inline-formula> . Finally, an exact inverse-weighted score solves with <inline-formula><mml:math><mml:mi> A </mml:mi></mml:math></inline-formula> and is used only as an analysis ceiling because its cost is comparable in character to solving the pressure system itself. For any positive-definite inverse approximation <inline-formula><mml:math><mml:mi> B </mml:mi></mml:math></inline-formula> , the squared normalized score is</p>
        <disp-formula id="FD8">
          <label>(8)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>η</mml:mi>
              <mml:msup>
                <mml:mi>B</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msup>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:msup>
                    <mml:mi>r</mml:mi>
                    <mml:mtext>T</mml:mtext>
                  </mml:msup>
                  <mml:mi>B</mml:mi>
                  <mml:mo>
                  </mml:mo>
                  <mml:mi>r</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:msup>
                    <mml:mi>b</mml:mi>
                    <mml:mtext>T</mml:mtext>
                  </mml:msup>
                  <mml:mi>B</mml:mi>
                  <mml:mo>
                  </mml:mo>
                  <mml:mi>b</mml:mi>
                </mml:mrow>
              </mml:mfrac>
              <mml:mo>,</mml:mo>
              <mml:mtext>
                 
              </mml:mtext>
              <mml:mi>B</mml:mi>
              <mml:mo>≈</mml:mo>
              <mml:msup>
                <mml:mi>A</mml:mi>
                <mml:mrow>
                  <mml:mo>−</mml:mo>
                  <mml:mn>1</mml:mn>
                </mml:mrow>
              </mml:msup>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>For <inline-formula><mml:math><mml:mrow><mml:mi> B </mml:mi><mml:mo> = </mml:mo><mml:msup><mml:mi> A </mml:mi><mml:mrow><mml:mo> − </mml:mo><mml:mn> 1 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> , the score is exactly the relative pressure error in the A-energy norm. This identity was verified numerically for every analysed case; the maximum relative discrepancy between the inverse-residual form and the direct energy-error form was <inline-formula><mml:math><mml:mrow><mml:mn> 3.2 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 8 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> . The exact score therefore provides a principled ceiling against which cheap preconditioners can be judged, rather than a deployable monitor.</p>
        <disp-formula id="FD9">
          <label>(9)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:mi>η</mml:mi>
              <mml:msup>
                <mml:mi>A</mml:mi>
                <mml:mrow>
                  <mml:mo>−</mml:mo>
                  <mml:mn>12</mml:mn>
                </mml:mrow>
              </mml:msup>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:msup>
                    <mml:mi>r</mml:mi>
                    <mml:mi>T</mml:mi>
                  </mml:msup>
                  <mml:msup>
                    <mml:mi>A</mml:mi>
                    <mml:mrow>
                      <mml:mo>−</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                  </mml:msup>
                  <mml:mo>
                  </mml:mo>
                  <mml:mi>r</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:msup>
                    <mml:mi>b</mml:mi>
                    <mml:mi>T</mml:mi>
                  </mml:msup>
                  <mml:msup>
                    <mml:mi>A</mml:mi>
                    <mml:mrow>
                      <mml:mo>−</mml:mo>
                      <mml:mn>1</mml:mn>
                    </mml:mrow>
                  </mml:msup>
                  <mml:mi>b</mml:mi>
                </mml:mrow>
              </mml:mfrac>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>‖</mml:mo>
                        <mml:mrow>
                          <mml:mover accent="true">
                            <mml:mi>p</mml:mi>
                            <mml:mo>^</mml:mo>
                          </mml:mover>
                          <mml:mo>−</mml:mo>
                          <mml:mi>p</mml:mi>
                        </mml:mrow>
                        <mml:mo>‖</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                  <mml:mo>_</mml:mo>
                  <mml:mi>A</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>‖</mml:mo>
                        <mml:mi>p</mml:mi>
                        <mml:mo>‖</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                  <mml:mo>_</mml:mo>
                  <mml:mi>A</mml:mi>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Casewise monitoring quality is measured by Spearman correlation with relative L2 pressure error and AUROC for identifying the worst 20% of OOD pressure errors. Broad shift detection is evaluated separately by ID-versus-OOD AUROC. Selective simulation then ranks OOD cases from lowest to highest monitor score. For each surrogate coverage between 0.20 and 1.00, the retained-case mean and P90 pressure errors are reported; rejected cases are conceptually delegated to the finite-volume solver. Area under the risk-coverage curve (AURC) summarizes ranking quality. A combined monitor averages validation-calibrated empirical percentiles of PCG-5 score and three-seed disagreement; no pressure-error labels enter that combination.</p>
      </sec>
      <sec id="sec3dot6">
        <title>3.6. Continuous Shift-Severity and Zero-Shot Multi-Grid Protocols</title>
        <p>To replace binary OOD labels with controlled trajectories, 120 common scenarios were generated for each of two shift families at severities <inline-formula><mml:math><mml:mrow><mml:mi> s </mml:mi><mml:mo> ∈ </mml:mo><mml:mrow><mml:mo> { </mml:mo><mml:mrow><mml:mn> 0 </mml:mn><mml:mo> , </mml:mo><mml:mn> 0.25 </mml:mn><mml:mo> , </mml:mo><mml:mn> 0.50 </mml:mn><mml:mo> , </mml:mo><mml:mn> 0.75 </mml:mn><mml:mo> , </mml:mo><mml:mn> 1 </mml:mn></mml:mrow><mml:mo> } </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> . For correlation-length shift (generator seed 20260910), each scenario draws one <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> u </mml:mi><mml:mi> c </mml:mi></mml:msub><mml:mo> ∼ </mml:mo><mml:mi> U </mml:mi><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mn> 0 </mml:mn><mml:mo> , </mml:mo><mml:mn> 1 </mml:mn></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , defines <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> c </mml:mi><mml:mrow><mml:mtext> ID </mml:mtext></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:mn> 2.5 </mml:mn><mml:mo> + </mml:mo><mml:mn> 2.5 </mml:mn><mml:msub><mml:mi> u </mml:mi><mml:mi> c </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> c </mml:mi><mml:mrow><mml:mtext> OOD </mml:mtext></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:mn> 1.0 </mml:mn><mml:mo> + </mml:mo><mml:mn> 1.2 </mml:mn><mml:msub><mml:mi> u </mml:mi><mml:mi> c </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> , and uses <inline-formula><mml:math><mml:mrow><mml:mi> c </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> s </mml:mi><mml:mo> ) </mml:mo></mml:mrow><mml:mo> = </mml:mo><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mn> 1 </mml:mn><mml:mo> − </mml:mo><mml:mi> s </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow><mml:msub><mml:mi> c </mml:mi><mml:mrow><mml:mtext> ID </mml:mtext></mml:mrow></mml:msub><mml:mo> + </mml:mo><mml:mi> s </mml:mi><mml:msub><mml:mi> c </mml:mi><mml:mrow><mml:mtext> OOD </mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> while holding the same white-noise field, <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> σ </mml:mi><mml:mi> k </mml:mi></mml:msub><mml:mo> ∼ </mml:mo><mml:mi> U </mml:mi><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mn> 0.45 </mml:mn><mml:mo> , </mml:mo><mml:mn> 0.85 </mml:mn></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , trends, margin-5 wells, and ID-rate realization fixed. For well-rate shift (generator seed 20260911), each scenario draws <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> u </mml:mi><mml:mi> q </mml:mi></mml:msub><mml:mo> ∼ </mml:mo><mml:mi> U </mml:mi><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mn> 0 </mml:mn><mml:mo> , </mml:mo><mml:mn> 1 </mml:mn></mml:mrow><mml:mo> ] </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> , defines <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> q </mml:mi><mml:mrow><mml:mtext> ID </mml:mtext></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:mn> 0.75 </mml:mn><mml:mo> + </mml:mo><mml:mn> 0.45 </mml:mn><mml:msub><mml:mi> u </mml:mi><mml:mi> q </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> q </mml:mi><mml:mrow><mml:mtext> OOD </mml:mtext></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:mn> 1.25 </mml:mn><mml:mo> + </mml:mo><mml:mn> 0.40 </mml:mn><mml:msub><mml:mi> u </mml:mi><mml:mi> q </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> , and uses <inline-formula><mml:math><mml:mrow><mml:mi> q </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> s </mml:mi><mml:mo> ) </mml:mo></mml:mrow><mml:mo> = </mml:mo><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mn> 1 </mml:mn><mml:mo> − </mml:mo><mml:mi> s </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow><mml:msub><mml:mi> q </mml:mi><mml:mrow><mml:mtext> ID </mml:mtext></mml:mrow></mml:msub><mml:mo> + </mml:mo><mml:mi> s </mml:mi><mml:msub><mml:mi> q </mml:mi><mml:mrow><mml:mtext> OOD </mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> while holding geology and well locations fixed. Thus, within each common-scenario trajectory, only the targeted factor changes with severity.</p>
        <p>The locked Data-60 and PI-60 ensembles are evaluated at every severity. For each scenario, integrated error is computed by trapezoidal integration over the five severity levels, and degradation slope is the ordinary least-squares coefficient from regressing that scenario’s five relative-L2 errors on severity. Because every scenario uses the same five severity values, the mean of the 120 per-scenario OLS slopes equals the OLS slope of the plotted mean-error curve. Exploratory paired Wilcoxon tests and scenario bootstraps therefore act on the 120 per-scenario integrals or slopes, not on only five aggregate means.</p>
        <p>A separate 80-scenario multi-grid test probes whether same-stencil physics alignment translates into numerical-resolution consistency. Each ID-like 32-grid permeability realization defines a smooth continuum interpolant evaluated on 16 × 16, 32 × 32, and 64 × 64 grids. Injector and producer coordinates are held fixed in physical space. The Gaussian well source uses physical width <inline-formula><mml:math><mml:mrow><mml:mfrac><mml:mrow><mml:mn> 1.15 </mml:mn></mml:mrow><mml:mrow><mml:mn> 31 </mml:mn></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula> and a reference-grid scaling that reproduces the original 32-grid source convention while maintaining a common continuum source density across resolutions. The same trained 32-grid convolutional parameters are then applied zero-shot at all three resolutions. Adjacent-grid discrepancies are evaluated after interpolation to the 64-grid physical coordinates. For a halving of grid spacing, the empirical adjacent-grid order is <inline-formula><mml:math><mml:mrow><mml:msub><mml:mrow><mml:mtext> log </mml:mtext></mml:mrow><mml:mn> 2 </mml:mn></mml:msub><mml:mtext></mml:mtext><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi> D </mml:mi><mml:mrow><mml:mn> 16 </mml:mn><mml:mo> − </mml:mo><mml:mn> 32 </mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo> / </mml:mo><mml:mrow><mml:msub><mml:mi> D </mml:mi><mml:mrow><mml:mn> 32 </mml:mn><mml:mo> − </mml:mo><mml:mn> 64 </mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> ; positive values indicate shrinking cross-grid discrepancy under refinement. This is a deliberately stringent falsification test rather than a claim that the fixed-grid CNN was designed as a neural operator.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Results</title>
      <sec id="sec4dot1">
        <title>4.1. Primary Matched Comparison: Accuracy and Conservation</title>
        <p>PI-60 improved both pressure accuracy and discrete conservation on the fixed benchmark. On Test-ID, the three-seed ensemble mean relative L2 error decreased from 0.258 to 0.244, a 5.3% reduction. On Fixed Compound-OOD (Test-OOD), it decreased from 0.522 to 0.468, a 10.4% reduction. Mean normalized residual decreased from 1.056 to 0.722 in distribution (31.6%) and from 3.719 to 2.738 on Fixed Compound-OOD (26.4%). For the two co-primary pressure comparisons, the two-sided paired Wilcoxon p-values are <inline-formula><mml:math><mml:mrow><mml:mn> 6.47 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 8 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for Test-ID and <inline-formula><mml:math><mml:mrow><mml:mn> 8.62 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 7 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> for Fixed Compound-OOD; Holm-adjusted values are <inline-formula><mml:math><mml:mrow><mml:mn> 1.29 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 7 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:mn> 8.62 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 7 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> , respectively. Case-bootstrap intervals for the ensemble Data-60-minus-PI-60 difference exclude zero. These inferential quantities are conditional on the trained three-seed ensemble and characterize variation across test scenarios, not training-run uncertainty. The ensemble metrics are reported in <bold>Table 4</bold> and visualized in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p>
        <p>Seed-matched effects show why that distinction matters. On Test-ID, mean relative-L2 reductions for seeds 11, 29, and 47 are 4.2%, 4.8%, and 7.7%. On Test-OOD, the corresponding reductions are 2.2%, 1.6%, and 36.1%. All three seed-specific mean differences favour PI-60, but the OOD effect magnitude is strongly heterogeneous, and the seed-47 contrast contributes materially to the ensemble advantage. Supplementary <bold>Table S1</bold> reports the seed-specific means and retained validation epochs. These are descriptive training-run effects; no inference over the population of possible training seeds is made.</p>
        <p><bold>Table 4.</bold>Primary ensemble performance. Values are casewise means with 95% bootstrap confidence intervals. Data-300 is a single-seed descriptive reference.</p>
        <table-wrap id="tbl4">
          <label>Table 4</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>Test-ID</bold>
                  <bold>Rel</bold>
                  <bold>. L2</bold>
                </td>
                <td>
                  <bold>Fixed Test-OOD</bold>
                  <bold>Rel</bold>
                  <bold>. L2</bold>
                </td>
                <td>
                  <bold>Test-ID</bold>
                  <bold>Residual</bold>
                </td>
                <td>
                  <bold>Fixed Test-OOD</bold>
                  <bold>Residual</bold>
                </td>
              </tr>
              <tr>
                <td>Data-60</td>
                <td>0.258 [0.242, 0.275]</td>
                <td>0.522 [0.491, 0.556]</td>
                <td>1.056 [1.007, 1.110]</td>
                <td>3.719 [3.426, 4.034]</td>
              </tr>
              <tr>
                <td>PI-60</td>
                <td>0.244 [0.229, 0.261]</td>
                <td>0.468 [0.445, 0.492]</td>
                <td>0.722 [0.698, 0.748]</td>
                <td>2.738 [2.506, 2.994]</td>
              </tr>
              <tr>
                <td>Data-300</td>
                <td>0.198 [0.184, 0.212]</td>
                <td>0.509 [0.470, 0.552]</td>
                <td>1.073 [1.002, 1.156]</td>
                <td>4.064 [3.706, 4.426]</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig2">
          <label>Figure 2</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId232.jpeg?20261008042331" />
        </fig>
        <p><bold>Figure 2</bold><bold>.</bold>Primary pressure-error and conservation results for the fixed Test-ID and Fixed Compound-OOD (Test-OOD) sets. Error bars are case-bootstrap 95% confidence intervals. The low-data physics model improves both metrics, while the data-rich model primarily improves interpolation accuracy.</p>
      </sec>
      <sec id="sec4dot2">
        <title>4.2. Paired Case Behaviour and Representative OOD Solution</title>
        <p>The mean improvements are not driven by a small number of extreme cases. PI-60 has lower relative L2 error than Data-60 in 70% of both Test-ID and Test-OOD cases. The paired scatter also shows that the largest absolute gains tend to occur where the data-only baseline error is high. A representative OOD realization illustrates the same effect spatially: the physics-regularized field remains smooth at the reservoir scale while reducing localized errors near forcing and heterogeneity transitions. The residual term does not reproduce the finite-volume solution exactly, but it biases predictions toward flux-consistent fields. The paired case behaviour is shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>, and representative pressure and absolute-error fields are shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p>
        <fig id="fig3">
          <label>Figure 3</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId233.jpeg?20261008042332" />
        </fig>
        <p><bold>Figure 3</bold><bold>.</bold>Casewise paired relative L2 error for Data-60 and PI-60. Points below the diagonal favour PI-60. PI-60 has lower error for 70% of cases in both Test-ID and the Fixed Compound-OOD (Test-OOD) set. </p>
        <fig id="fig4">
          <label>Figure 4</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId234.jpeg?20261008042331" />
        </fig>
        <p><bold>Figure 4</bold><bold>.</bold>Representative Fixed Compound-OOD (Test-OOD) case selected near the median paired physics improvement. Top row: log-permeability, finite-volume reference pressure, Data-60 prediction, and PI-60 prediction. Bottom row: source-sink map and absolute-error maps. Colour limits are shared within comparable panels.</p>
      </sec>
      <sec id="sec4dot3">
        <title>4.3. Online Runtime</title>
        <p>All neural surrogates are substantially faster than the sparse finite-volume reference in the measured batched CPU regime. PI-60 requires 0.175 ms per case versus 8.873 ms for the finite-volume solve, corresponding to a 50.7x online speedup. Data-60 and Data-300 achieve 48.7x and 71.7x, respectively. The difference among neural variants is small relative to the solver gap; physics regularization changes training, not the online forward architecture. The measured online timings are summarized in <bold>Table 5</bold>.</p>
        <p><bold>Table 5.</bold>Measured batched CPU online runtime.</p>
        <table-wrap id="tbl5">
          <label>Table 5</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Method</bold>
                </td>
                <td>
                  <bold>CPU</bold>
                  <bold>ms</bold>
                  <bold>/</bold>
                  <bold>Case</bold>
                </td>
                <td>
                  <bold>Speedup vs FVM</bold>
                </td>
              </tr>
              <tr>
                <td>Finite-Volume</td>
                <td>8.873</td>
                <td>1.0x</td>
              </tr>
              <tr>
                <td>Data-60</td>
                <td>0.182</td>
                <td>48.7x</td>
              </tr>
              <tr>
                <td>PI-60</td>
                <td>0.175</td>
                <td>50.7x</td>
              </tr>
              <tr>
                <td>Data-300</td>
                <td>0.124</td>
                <td>71.7x</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
      <sec id="sec4dot4">
        <title>4.4. Shift Decomposition Reveals Factor-Specific Robustness and an Amplified Independent Combined-Shift Response</title>
        <p>Sections 4.4 - 4.10 report exploratory analyses. Unless explicitly stated otherwise, their p-values are nominal and unadjusted.</p>
        <p>The independent factor-shift experiments change the interpretation of the aggregate OOD result. Physics regularization does not provide a uniform percentage improvement across all perturbations. Relative L2 reduction is 5.2% on the independent ID control, 2.7% under high permeability contrast, 8.9% under shortened correlation length, 2.9% for boundary-near wells, 8.3% for higher rates, and 14.1% under the Independent Combined-Shift stress test. In the Independent Combined-Shift set, PI-60 improves on 81.7% of cases and the bootstrap 95% interval for the mean Data-60-minus-PI-60 difference is [0.0587, 0.1007], with nominal exploratory one-sided Wilcoxon <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 9.45 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 14 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> . The 14.1% Independent Combined-Shift gain is 1.59 times the strongest single-factor pressure gain (8.9%), indicating that the value of the physics regularizer is amplified when covariate shifts co-occur rather than being a fixed architecture-wide offset. Condition-wise metrics are reported in <bold>Table 6</bold>, and the corresponding pressure/residual reductions are summarized in <xref ref-type="fig" rid="fig5">Figure 5</xref>.</p>
        <p>An important exception prevents an over-general claim. Boundary-well stress improves the mean relative L2 by 2.9% but slightly worsens the 90th-percentile error by 1.4%. High-contrast geology is also instructive: the residual improves by 50.1%, yet relative L2 improves by only 2.7%, and the peak-relative-error improvement is not significant (nominal exploratory <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.349 </mml:mn></mml:mrow></mml:math></inline-formula> ). These cases show that better local conservation and better pressure accuracy are related objectives but not interchangeable outcomes. The conservation-accuracy decoupling across all six controlled conditions is visualized in <xref ref-type="fig" rid="fig6">Figure 6</xref>.</p>
        <p><bold>Table 6.</bold>Independent factor-shift experiments using locked trained models. Each condition contains 120 newly generated cases.</p>
        <table-wrap id="tbl6">
          <label>Table 6</label>
          <table>
            <tbody>
              <tr>
                <td>Condition</td>
                <td>Data-60 Rel. L2</td>
                <td>PI-60 Rel. L2</td>
                <td>Reduction</td>
                <td>PI Win Frac.</td>
                <td>Residual Reduction</td>
              </tr>
              <tr>
                <td>ID Control</td>
                <td>0.2755</td>
                <td>0.2613</td>
                <td>5.2%</td>
                <td>76.7%</td>
                <td>30.3%</td>
              </tr>
              <tr>
                <td>High Contrast</td>
                <td>0.3848</td>
                <td>0.3745</td>
                <td>2.7%</td>
                <td>57.5%</td>
                <td>50.1%</td>
              </tr>
              <tr>
                <td>Short Correlation</td>
                <td>0.2962</td>
                <td>0.2699</td>
                <td>8.9%</td>
                <td>67.5%</td>
                <td>21.0%</td>
              </tr>
              <tr>
                <td>Boundary Wells</td>
                <td>0.3132</td>
                <td>0.3042</td>
                <td>2.9%</td>
                <td>64.2%</td>
                <td>30.1%</td>
              </tr>
              <tr>
                <td>High Rate</td>
                <td>0.2785</td>
                <td>0.2554</td>
                <td>8.3%</td>
                <td>83.3%</td>
                <td>30.9%</td>
              </tr>
              <tr>
                <td>Independent Combined-Shift</td>
                <td>0.5538</td>
                <td>0.4758</td>
                <td>14.1%</td>
                <td>81.7%</td>
                <td>32.1%</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig5">
          <label>Figure 5</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId239.jpeg?20261008042332" />
        </fig>
        <p><bold>Figure 5</bold><bold>.</bold>Shift-specific relative pressure-error and discrete-residual reductions of PI-60 relative to Data-60. The accuracy benefit is largest for Independent Combined-Shift, short correlation, and high rate, whereas the conservation benefit is largest for high-contrast geology. </p>
        <fig id="fig6">
          <label>Figure 6</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId240.jpeg?20261008042333" />
        </fig>
        <p><bold>Figure 6</bold><bold>.</bold>Conservation-accuracy decoupling across the six controlled conditions. High-contrast geology produces the largest residual reduction but only a small pressure-error reduction; Independent Combined-Shift produces the largest pressure-error gain with a more moderate conservation gain. Across the six conditions, the Spearman association is descriptive and weak (<inline-formula><mml:math><mml:mrow><mml:mi> ρ </mml:mi><mml:mo> = </mml:mo><mml:mo> − </mml:mo><mml:mn> 0.20 </mml:mn></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.704 </mml:mn></mml:mrow></mml:math></inline-formula> ). </p>
      </sec>
      <sec id="sec4dot5">
        <title>4.5. Physics Regularization Preferentially Reduces Difficult-Case Tail Risk</title>
        <p>Mean OOD error understates the distributional effect. For Data-60, the Test-OOD P90 and P95 relative L2 errors are 0.744 and 0.800; PI-60 reduces them to 0.647 and 0.682, corresponding to reductions of 13.0% and 14.7%. Using the Data-60 P90 value (0.744) as a fixed high-error threshold, 10.0% of Data-60 cases exceed the threshold by construction, whereas only 1.67% of PI-60 cases do so. The Data-60 P75 threshold is exceeded by 25.0% of Data-60 cases but only 14.17% of PI-60 cases.</p>
        <p>The paired gain also scales with baseline difficulty. On Test-OOD, Data-60 baseline error and the improvement Data-60 minus PI-60 have Spearman <inline-formula><mml:math><mml:mrow><mml:mi> ρ </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.644 </mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 2.15 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 15 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> ). This is stronger than the corresponding Test-ID association (<inline-formula><mml:math><mml:mrow><mml:mi> ρ </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.237 </mml:mn></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.0093 </mml:mn></mml:mrow></mml:math></inline-formula> ). The result supports a more precise claim than average robustness: within this benchmark, the discrete physics term behaves like a hard-case regularizer whose benefit becomes larger as the data-only prediction moves farther from the reference under distribution shift. The tail summary is reported in <bold>Table 7</bold>, and the full OOD error distribution and difficulty-benefit relation are shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>.</p>
        <p><bold>Table 7.</bold>Tail distribution of case-wise relative L2 error.</p>
        <table-wrap id="tbl7">
          <label>Table 7</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Split/</bold>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>Mean</bold>
                </td>
                <td>
                  <bold>P75</bold>
                </td>
                <td>
                  <bold>P90</bold>
                </td>
                <td>
                  <bold>P95</bold>
                </td>
                <td>
                  <bold>Maximum</bold>
                </td>
              </tr>
              <tr>
                <td>Test-ID Data-60</td>
                <td>0.258</td>
                <td>0.299</td>
                <td>0.380</td>
                <td>0.418</td>
                <td>0.554</td>
              </tr>
              <tr>
                <td>Test-ID PI-60</td>
                <td>0.244</td>
                <td>0.282</td>
                <td>0.359</td>
                <td>0.385</td>
                <td>0.576</td>
              </tr>
              <tr>
                <td>Test-OOD Data-60</td>
                <td>0.522</td>
                <td>0.612</td>
                <td>0.744</td>
                <td>0.800</td>
                <td>1.354</td>
              </tr>
              <tr>
                <td>Test-OOD PI-60</td>
                <td>0.468</td>
                <td>0.534</td>
                <td>0.647</td>
                <td>0.682</td>
                <td>1.080</td>
              </tr>
              <tr>
                <td>Test-OOD Data-300</td>
                <td>0.509</td>
                <td>0.593</td>
                <td>0.782</td>
                <td>0.987</td>
                <td>1.457</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig7">
          <label>Figure 7</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId253.jpeg?20261008042333" />
        </fig>
        <p><bold>Figure 7</bold><bold>.</bold>OOD upper-tail error behaviour. Left: empirical CDF of case-wise relative L2 error. Right: paired physics benefit versus Data-60 baseline difficulty, showing that the largest gains concentrate on harder OOD cases (Spearman <inline-formula><mml:math><mml:mrow><mml:mi> ρ </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.644 </mml:mn></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 2.2 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 15 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> ).</p>
      </sec>
      <sec id="sec4dot6">
        <title>4.6. Residual Is a Strong Shift Watchdog but Not an Accuracy Certificate</title>
        <p>The normalized discrete residual has two distinct diagnostic roles. First, it separates broad distribution regimes extremely well without access to reference pressure labels. For PI-60, classifying fixed Test-ID versus Test-OOD cases using residual alone yields <inline-formula><mml:math><mml:mrow><mml:mtext> AUC </mml:mtext><mml:mo> = </mml:mo><mml:mn> 0.997 </mml:mn></mml:mrow></mml:math></inline-formula> ; Data-60 and Data-300 yield <inline-formula><mml:math><mml:mrow><mml:mtext> AUC </mml:mtext><mml:mo> = </mml:mo><mml:mn> 0.995 </mml:mn></mml:mrow></mml:math></inline-formula> and 0.987. This suggests an operational use in which unexpectedly large residuals trigger a warning, additional simulation, or fallback to the full solver.</p>
        <p>Second, residual magnitude is not a calibrated within-regime error estimator. For PI-60, residual-error Spearman correlation is 0.396 on Test-ID but only 0.148 on Test-OOD, with <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.108 </mml:mn></mml:mrow></mml:math></inline-formula> for the latter. Its AUC for identifying the worst 20% of PI-60 OOD pressure errors is only 0.648. Thus, the residual can reliably indicate that the input population has shifted while still failing to rank individual OOD cases by true state error. The distinction matters for safe deployment: conservation violation is observable without labels, but a low residual should not be interpreted as proof that the pressure field is accurate.</p>
        <p>Three-seed disagreement provides a complementary but similarly limited signal. Mean OOD disagreement decreases from 0.402 for Data-60 to 0.237 for PI-60, a 41.1% reduction, which indicates that the physics term stabilizes predictions across training seeds. However, PI-60 disagreement has essentially no relationship to OOD error (<inline-formula><mml:math><mml:mrow><mml:mi> ρ </mml:mi><mml:mo> = </mml:mo><mml:mo> − </mml:mo><mml:mn> 0.023 </mml:mn></mml:mrow></mml:math></inline-formula> , <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.804 </mml:mn></mml:mrow></mml:math></inline-formula> ; top 20%-error <inline-formula><mml:math><mml:mrow><mml:mtext> AUC </mml:mtext><mml:mo> = </mml:mo><mml:mn> 0.494 </mml:mn></mml:mrow></mml:math></inline-formula> ). In this experiment, neither residual nor ensemble spread alone is a sufficient casewise error certificate; the residual is valuable primarily as a population-shift watchdog. The residual/disagreement diagnostics are reported in <bold>Table 8</bold>, and the ID-versus-OOD residual diagnostic is shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>.</p>
        <p><bold>Table 8.</bold>Label-free residual and ensemble-disagreement diagnostics. “Residual OOD AUC” distinguishes Test-ID from Test-OOD using residual alone.</p>
        <table-wrap id="tbl8">
          <label>Table 8</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>ID</bold>
                  <bold>Residual</bold>
                  <bold>-</bold>
                  <bold>Error</bold>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ρ</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <bold>OOD</bold>
                  <bold>Residual</bold>
                  <bold>-</bold>
                  <bold>Error</bold>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ρ</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <bold>Residual OOD AUC</bold>
                </td>
                <td>
                  <bold>OOD</bold>
                  <bold>Disagreement</bold>
                </td>
                <td>
                  <bold>Disagreement-</bold>
                  <bold>Error</bold>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ρ</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Data-60</td>
                <td>0.430</td>
                <td>0.306</td>
                <td>0.995</td>
                <td>0.402</td>
                <td>0.188</td>
              </tr>
              <tr>
                <td>PI-60</td>
                <td>0.396</td>
                <td>0.148</td>
                <td>0.997</td>
                <td>0.237</td>
                <td>-0.023</td>
              </tr>
              <tr>
                <td>Data-300</td>
                <td>0.475</td>
                <td>0.312</td>
                <td>0.987</td>
                <td>n/a</td>
                <td>n/a</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig8">
          <label>Figure 8</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId276.jpeg?20261008042334" />
        </fig>
        <p><bold>Figure 8</bold><bold>.</bold>PI-60 residual as a label-free distribution-shift diagnostic. Left: residual distributions on ID and OOD cases. Right: receiver-operating-characteristic curve for discriminating the two populations using residual alone (AUC = 0.997). This does not imply case-wise pressure-error certification.</p>
      </sec>
      <sec id="sec4dot7">
        <title>4.7. Stability-Aware Residual Weighting Improves Failure Ranking but Not Broad Shift Detection</title>
        <p>The raw normalized residual remains an excellent detector of the designed population shift but is a weak casewise failure score. On PI-60 Test-OOD, its correlation with relative L2 error is <inline-formula><mml:math><mml:mrow><mml:mi> ρ </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.148 </mml:mn></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.108 </mml:mn></mml:mrow></mml:math></inline-formula> ), and its AUROC for the worst 20% of pressure errors is 0.648. Diagonal Jacobi scaling alone does not help (<inline-formula><mml:math><mml:mrow><mml:mi> ρ </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.131 </mml:mn></mml:mrow></mml:math></inline-formula> ; <inline-formula><mml:math><mml:mrow><mml:mtext> AUROC </mml:mtext><mml:mo> = </mml:mo><mml:mn> 0.624 </mml:mn></mml:mrow></mml:math></inline-formula> ). In contrast, the five-step PCG inverse-action score increases <inline-formula><mml:math><mml:mi> ρ </mml:mi></mml:math></inline-formula> to 0.382 (<inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 1.71 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 5 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> ) and worst-20%-error AUROC to 0.790. The exact inverse-weighted energy score reaches <inline-formula><mml:math><mml:mrow><mml:mi> ρ </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.466 </mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:mtext> AUROC </mml:mtext><mml:mo> = </mml:mo><mml:mn> 0.838 </mml:mn></mml:mrow></mml:math></inline-formula> , establishing that a substantial part of the raw-residual failure is attributable to the norm in which imbalance is measured rather than to the residual concept itself.</p>
        <p>The improvement is specific to casewise ranking. ID-versus-OOD AUROC remains near saturation for every score: 0.997 for the raw residual, 0.999 for Jacobi scaling, and 0.996 for both PCG-5 and exact energy weighting. Thus, stability-aware weighting is unnecessary for recognizing this broad designed shift, but it is materially more informative when the operational question is which OOD cases are most likely to be inaccurate. Monitor-level ranking metrics are reported in <bold>Table 9</bold> and compared graphically in <xref ref-type="fig" rid="fig9">Figure 9</xref>.</p>
        <p><bold>Table 9.</bold>PI-60 residual-monitor diagnostics on the fixed OOD set. Exact energy weighting is an analysis ceiling, not a cheap online monitor.</p>
        <table-wrap id="tbl9">
          <label>Table 9</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Monitor</bold>
                </td>
                <td>
                  <bold>OOD</bold>
                  <inline-formula>
                    <mml:math>
                      <mml:mi>ρ</mml:mi>
                    </mml:math>
                  </inline-formula>
                </td>
                <td>
                  <bold>p</bold>
                </td>
                <td>
                  <bold>Worst-20% AUROC</bold>
                </td>
                <td>
                  <bold>ID/OOD AUROC</bold>
                </td>
              </tr>
              <tr>
                <td>Raw FV</td>
                <td>0.148</td>
                <td>1.08e−01</td>
                <td>0.648</td>
                <td>0.997</td>
              </tr>
              <tr>
                <td>Jacobi</td>
                <td>0.131</td>
                <td>1.54e−01</td>
                <td>0.624</td>
                <td>0.999</td>
              </tr>
              <tr>
                <td>PCG-5</td>
                <td>0.382</td>
                <td>1.71e−05</td>
                <td>0.790</td>
                <td>0.996</td>
              </tr>
              <tr>
                <td>Exact Energy</td>
                <td>0.466</td>
                <td>8.32e−08</td>
                <td>0.838</td>
                <td>0.996</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig9">
          <label>Figure 9</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId295.jpeg?20261008042334" />
        </fig>
        <p><bold>Figure 9</bold><bold>.</bold>Stability-aware residual monitoring for PI-60 on Test-OOD. Left: rank association between each residual score and true pressure error. Right: AUROC for identifying the worst 20% of OOD pressure errors. The exact inverse-weighted energy score is a non-deployable analysis ceiling.</p>
      </sec>
      <sec id="sec4dot8">
        <title>4.8. Selective Simulation Converts Residual Monitoring into an Explicit Risk-Coverage Trade-Off</title>
        <p>Ranking cases by the monitor and delegating the highest-risk fraction to the finite-volume solver exposes a more operational distinction than AUROC alone. Across surrogate coverages from 20% to 100%, PCG-5 attains risk-coverage AURC = 0.430 compared with 0.450 for the raw residual, a 4.6% reduction; the exact energy score provides a ceiling of 0.423. At 50% coverage, the mean relative L2 error among retained PI-60 cases is 0.423 with PCG-5 versus 0.440 with the raw residual and 0.414 with exact energy weighting. The PCG-5 retained-case P90 is 0.540, compared with 0.576 for the raw residual.</p>
        <p>The ensemble signal does not provide complementary information in this benchmark. Seed disagreement alone gives AURC = 0.468, and the label-free percentile combination of PCG-5 with disagreement gives 0.467, both worse than PCG-5 alone. This negative result is important: different uncertainty or physics scores should not be assumed to improve reliability merely by being combined. Selective-simulation metrics are reported in <bold>Table 1</bold><bold>0</bold>, and the complete risk-coverage curves are shown in <xref ref-type="fig" rid="fig10">Figure 10</xref>.</p>
        <p><bold>Table 10.</bold>PI-60 selective-simulation performance. Lower AURC and retained-case error are better; *exact energy is an analysis ceiling.</p>
        <table-wrap id="tbl10">
          <label>Table 10</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Monitor</bold>
                </td>
                <td>
                  <bold>AURC</bold>
                </td>
                <td>
                  <bold>Mean @</bold>
                  <bold>50%</bold>
                </td>
                <td>
                  <bold>P90 @</bold>
                  <bold>50%</bold>
                </td>
                <td>
                  <bold>Mean @</bold>
                  <bold>80%</bold>
                </td>
              </tr>
              <tr>
                <td>Raw FV</td>
                <td>0.450</td>
                <td>0.440</td>
                <td>0.576</td>
                <td>0.461</td>
              </tr>
              <tr>
                <td>PCG-5</td>
                <td>0.430</td>
                <td>0.423</td>
                <td>0.540</td>
                <td>0.448</td>
              </tr>
              <tr>
                <td>Exact Energy*</td>
                <td>0.423</td>
                <td>0.414</td>
                <td>0.514</td>
                <td>0.445</td>
              </tr>
              <tr>
                <td>Seed Disagreement</td>
                <td>0.468</td>
                <td>0.469</td>
                <td>0.642</td>
                <td>0.462</td>
              </tr>
              <tr>
                <td>PCG-5 + Disagreement</td>
                <td>0.467</td>
                <td>0.462</td>
                <td>0.648</td>
                <td>0.469</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig10">
          <label>Figure 10</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId296.jpeg?20261008042335" />
        </fig>
        <p><bold>Figure 10.</bold>Selective-simulation risk-coverage curves for PI-60 on Test-OOD. Cases with the largest monitor score are delegated conceptually to the finite-volume solver; the vertical axis reports mean pressure error among cases retained by the surrogate. PCG-5 improves on the raw residual, while adding seed disagreement does not.</p>
      </sec>
      <sec id="sec4dot9">
        <title>4.9. Continuous Severity Sweeps Show Flatter Degradation under Physics Regularization</title>
        <p>The exploratory continuous sweeps confirm that the binary shift results are not artifacts of one selected OOD endpoint. Along the correlation-length path, mean Data-60 error changes from 0.2616 at severity 0 to 0.2926 at severity 1, whereas PI-60 changes from 0.2499 to 0.2649. The per-scenario integrated error is 5.7% lower for PI-60 (nominal paired <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 1.78 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 7 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> ), and the mean OLS degradation slope falls from 0.0312 to 0.0161, a 48.3% reduction (nominal <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 0.00159 </mml:mn></mml:mrow></mml:math></inline-formula> ). The PI-60 curve is mildly non-monotone near the strongest short-correlation setting.</p>
        <p>For increasing well rate, the five PI-60 mean errors plotted in <xref ref-type="fig" rid="fig11">Figure 11</xref> are 0.2419, 0.2417, 0.2445, 0.2491, and 0.2548 at severities 0, 0.25, 0.50, 0.75, and 1.00. Their ordinary least-squares slope is 0.01331; because the same severity design is used for every scenario, this equals the mean of the 120 per-scenario OLS slopes reported in <bold>Table 1</bold><bold>1</bold>. The corresponding Data-60 mean-curve slope is 0.01824, giving the reported 27.0% reduction. Integrated error is 6.9% lower for PI-60 (nominal paired <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 8.92 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 12 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> ), and the slope comparison has nominal <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 1.36 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 5 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> . <xref ref-type="fig" rid="fig11">Figure 11</xref> has been regenerated with endpoint values and fitted slopes printed directly on the panels to make the numerical consistency explicit. The paired continuous-shift summary is reported in <bold>Table 1</bold><bold>1</bold>.</p>
        <p><bold>Table 11.</bold>Paired continuous-shift summaries over 120 common scenarios per family.</p>
        <table-wrap id="tbl11">
          <label>Table 11</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Shift</bold>
                  <bold>Family</bold>
                </td>
                <td>
                  <bold>Integrated</bold>
                  <bold>Error Reduction</bold>
                </td>
                <td>
                  <bold>Data</bold>
                  <bold>Slope</bold>
                </td>
                <td>
                  <bold>PI</bold>
                  <bold>Slope</bold>
                </td>
                <td>
                  <bold>Slope</bold>
                  <bold>Reduction</bold>
                </td>
                <td>
                  <bold>p (</bold>
                  <bold>Slope</bold>
                  <bold>)</bold>
                </td>
              </tr>
              <tr>
                <td>Correlation Length</td>
                <td>5.7%</td>
                <td>0.0312</td>
                <td>0.0161</td>
                <td>48.3%</td>
                <td>1.59e−03</td>
              </tr>
              <tr>
                <td>Well Rate</td>
                <td>6.9%</td>
                <td>0.0182</td>
                <td>0.0133</td>
                <td>27.0%</td>
                <td>1.36e−05</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig11">
          <label>Figure 11</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId305.jpeg?20261008042335" />
        </fig>
        <p><bold>Figure 11.</bold>Mean relative pressure error as a continuous function of shift severity for shortened permeability correlation length and increased well rate. Severity 0 follows the ID generator and severity 1 reaches the target OOD generator; the same underlying scenarios are followed across each path. Numerical endpoints are printed beside the curves, and dashed lines show OLS fits; legends report the fitted slopes. For the well-rate PI-60 curve, the endpoint means are 0.2419 and 0.2548, and the fitted slope is 0.0133.</p>
      </sec>
      <sec id="sec4dot10">
        <title>4.10. The Multi-Grid Falsification Test Rejects a Strong Discretization-Consistency Claim</title>
        <p>The common-scenario multi-grid experiment produces a clear negative result. The finite-volume reference behaves as a convergent numerical sequence: mean adjacent-grid discrepancy falls from 0.0416 for 16-to-32 to 0.0080 for 32-to-64, corresponding to median empirical order 2.38. The learned surrogates do not follow that trend. Data-60 discrepancy increases from 0.871 to 1.638 and PI-60 from 0.864 to 1.563, giving negative median empirical orders of −0.897 and −0.861. Same-grid pressure error is lowest at the trained 32 × 32 resolution and becomes very large at both unseen resolutions, especially 64 × 64.</p>
        <p>PI-60 nevertheless remains modestly more coherent than Data-60 at the 32-to-64 transition: mean discrepancy is 4.54% lower, with a paired bootstrap interval for the absolute Data-minus-PI difference of [0.0607, 0.0880] and nominal exploratory one-sided Wilcoxon <inline-formula><mml:math><mml:mrow><mml:mi> p </mml:mi><mml:mo> = </mml:mo><mml:mn> 1.44 </mml:mn><mml:mo> × </mml:mo><mml:msup><mml:mrow><mml:mn> 10 </mml:mn></mml:mrow><mml:mrow><mml:mo> − </mml:mo><mml:mn> 12 </mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> . This statistically clear but practically small improvement does not restore convergence. The experiment therefore resolves the terminology issue: the present method is finite-volume-aligned on the training discretization, not discretization-consistent in the stronger multi-grid sense. The zero-shot multi-grid accuracy metrics are reported in <bold>Table 1</bold><bold>2</bold>, and the resolution-transfer comparison is shown in <xref ref-type="fig" rid="fig12">Figure 12</xref>.</p>
        <p><bold>Table 12.</bold>Zero-shot multi-grid accuracy of the unchanged 32-grid-trained ensembles.</p>
        <table-wrap id="tbl12">
          <label>Table 12</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Grid</bold>
                </td>
                <td>
                  <bold>Data-60</bold>
                  <bold>Rel</bold>
                  <bold>. L2</bold>
                </td>
                <td>
                  <bold>PI-60</bold>
                  <bold>Rel</bold>
                  <bold>. L2</bold>
                </td>
                <td>
                  <bold>Data</bold>
                  <bold>Residual</bold>
                </td>
                <td>
                  <bold>PI</bold>
                  <bold>Residual</bold>
                </td>
              </tr>
              <tr>
                <td>16 × 16</td>
                <td>0.921</td>
                <td>0.922</td>
                <td>0.983</td>
                <td>0.983</td>
              </tr>
              <tr>
                <td>32 × 32</td>
                <td>0.250</td>
                <td>0.237</td>
                <td>0.987</td>
                <td>0.706</td>
              </tr>
              <tr>
                <td>64 × 64</td>
                <td>1.614</td>
                <td>1.538</td>
                <td>5.236</td>
                <td>4.992</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig12">
          <label>Figure 12</label>
          <graphic xlink:href="https://html.scirp.org/file/8104991-rId308.jpeg?20261008042335" />
        </fig>
        <p><bold>Figure 12.</bold>Zero-shot multi-grid falsification test. Left: same-grid pressure error for the unchanged 32-grid-trained surrogates. Right: adjacent-resolution discrepancy after mapping fields to common 64-grid coordinates. The finite-volume reference discrepancy shrinks under refinement, while both learned surrogates lose cross-grid coherence.</p>
      </sec>
    </sec>
    <sec id="sec5">
      <title>5. Discussion</title>
      <sec id="sec5dot1">
        <title>5.1. What Finite-Volume-Aligned Physics Buys in a Low-Data Surrogate</title>
        <p>The controlled ablation supports a narrow but useful conclusion: adding a finite-volume-aligned residual improves a compact pressure surrogate when labelled simulations are scarce, without changing the inference architecture. The largest direct effect is on local conservation, as expected, but pressure accuracy also improves. This behaviour is consistent with the broader physics-informed literature, which views physics terms as inductive biases rather than substitutes for data [<xref ref-type="bibr" rid="B2">2</xref>]-[<xref ref-type="bibr" rid="B9">9</xref>]. The present formulation has a practical advantage over a separately differentiated continuous PDE residual because the learning penalty is evaluated with the same grid-level flux balance that defines the labels. The multi-grid test, however, establishes an equally important boundary: same-stencil alignment on one grid does not imply convergence when the numerical representation changes. We therefore use finite-volume-aligned, rather than discretization-consistent, to describe the demonstrated property.</p>
        <p>The Data-300 reference shows why the result should not be framed as physics replacing simulation data. Five times more labels produce the best interpolation accuracy, but the single-seed Data-300 model does not match PI-60 conservation and performs worse than PI-60 on Independent Combined-Shift (0.528 versus 0.476 mean relative L2). Because Data-300 has only one training seed, that comparison is descriptive; nevertheless, it illustrates a plausible complementarity: representative data improve manifold coverage, while a residual can discourage locally implausible extrapolation. Recent reservoir and CO<sub>2</sub>-storage surrogate studies increasingly combine architecture, transfer learning, operators, and physical structure [<xref ref-type="bibr" rid="B30">30</xref>]-[<xref ref-type="bibr" rid="B47">47</xref>], and the present ablation suggests that evaluating these components separately is essential for attributing gains.</p>
      </sec>
      <sec id="sec5dot2">
        <title>5.2. Shift-Specific Robustness Is More Informative than One OOD Number</title>
        <p>The factor-isolation experiments provide the strongest additional novelty beyond the initial manuscript. A single Fixed Compound-OOD (Test-OOD) score would imply that PI-60 provides about a 10% robustness gain. The decomposed tests reveal a more mechanistic picture: physics helps relatively little for contrast alone and boundary location alone, more for short spatial scales and stronger forcing, and most when these changes coincide. The Independent Combined-Shift advantage is not the arithmetic sum of single-factor improvements, and it should not be called causal synergy without a full factorial design. It is nevertheless an amplification: the 14.1% Independent Combined-Shift reduction is substantially larger than any single-factor reduction. This matters because real reservoir updates often change several covariates simultaneously rather than one at a time.</p>
        <p>The high-contrast case also warns against using conservation improvement as a surrogate for solution accuracy. A 50.1% reduction in residual accompanies only a 2.7% reduction in pressure relative L2 and no significant peak-error gain. Across the six conditions, pressure-improvement percentage and residual-improvement percentage have a descriptive Spearman <italic>ρ</italic> = −0.20. With only six conditions, this correlation is not inferentially meaningful, but the geometric separation in <xref ref-type="fig" rid="fig6">Figure 6</xref> is enough to reject a monotonic one-to-one interpretation. A model can become more conservative without becoming proportionally more accurate in the chosen state norm.</p>
      </sec>
      <sec id="sec5dot3">
        <title>5.3. Upper-Tail Protection and Degradation Rate Are More Informative than Mean Error Alone</title>
        <p>For optimization or uncertainty workflows, rare large surrogate errors can be more damaging than small shifts in the mean. The present OOD P90 and P95 reductions, 13.0% and 14.7%, exceed the 10.4% mean reduction, and the fixed Data-60 P90 exceedance frequency falls from 10.0% to 1.67%. The strong positive association between baseline difficulty and physics benefit further indicates that the regularizer is not simply shrinking every prediction by a constant amount. The continuous severity sweeps reinforce this interpretation: PI-60 reduces the slope of error growth by 48.3% along the correlation-length path and 27.0% along the well-rate path. Reporting both tail statistics and degradation curves therefore reveals robustness properties that a single OOD mean cannot.</p>
      </sec>
      <sec id="sec5dot4">
        <title>5.4. Residual-Based Monitoring: Useful Warning, Insufficient Certificate</title>
        <p>The residual diagnostic reconciles statements that are often conflated in physics-informed ML. A governing-equation residual can be a powerful distribution-shift indicator while remaining a poor casewise estimator of state error. The new inverse-weighting experiment identifies conditioning as part of the explanation: the raw PI-60 residual has OOD <italic>ρ</italic> = 0.148 and worst-20%-error AUROC = 0.648, whereas five-step preconditioned inverse action increases these to 0.382 and 0.790. Exact inverse weighting improves them further, but at solve-like cost. Thus, the residual concept is more informative in an operator-aware norm, yet even the exact energy score is not a perfect predictor of relative L2 error because the two metrics weight error modes differently. Selective simulation makes the deployment consequence explicit: PCG-5 improves risk-coverage ranking over the raw residual, but the gain is moderate, and combining ensemble disagreement with PCG-5 makes performance worse. A sensible policy should therefore validate the monitor itself, use it to rank or abstain rather than to certify correctness, and retain a full-solver fallback.</p>
      </sec>
      <sec id="sec5dot5">
        <title>5.5. Resolution-Transfer Failure Separates Discrete Alignment from Discretization Consistency</title>
        <p>The three-grid experiment is deliberately a falsification test, and its negative result materially improves the interpretation of the study. The reference solver exhibits the expected shrinking discrepancy under refinement, whereas both convolutional surrogates are strongly tied to the 32-grid representation. Physics regularization reduces the fine-grid discrepancy by only 4.5% and cannot compensate for the change in physical receptive field, source representation, and learned grid-scale correlations. Consequently, a fixed-grid residual loss should not be advertised as mesh-independent or discretization-consistent. Achieving that stronger property likely requires multi-grid training, conservative transfer operators, resolution-capable architectures such as neural operators or graph models, and explicit cross-grid objectives; these are natural extensions but are not demonstrated here.</p>
      </sec>
      <sec id="sec5dot6">
        <title>5.6. Relation to Recent Reservoir Surrogate Literature</title>
        <p>Recent reservoir and geologic-storage studies increasingly emphasize neural operators, graph representations, spatio-temporal surrogates, well-aware constraints, transfer learning, and differentiable simulators [<xref ref-type="bibr" rid="B30">30</xref>]-[<xref ref-type="bibr" rid="B47">47</xref>]. The present study is deliberately smaller in physical scope but complementary in experimental focus. Its contribution is to isolate the marginal effect of a finite-volume-aligned conservation term and then stress-test that effect across controlled physical and numerical shifts. The findings suggest four reporting practices for future work: factorized and severity-graded OOD tests rather than only aggregate metrics; upper-tail statistics alongside means; explicit separation of residual as training objective, physical-consistency metric, shift detector, and case-wise failure monitor; and a multi-resolution falsification test before making claims of discretization invariance or consistency.</p>
      </sec>
      <sec id="sec5dot7">
        <title>5.7. Limitations and Threats to Validity</title>
        <p>The benchmark excludes saturation transport, relative permeability, capillarity, gravity, compressibility accumulation, faults, anisotropic tensors, non-Cartesian grids, phase behaviour, and Peaceman-style well-index coupling beyond the simplified source representation [<xref ref-type="bibr" rid="B1">1</xref>]. The steady elliptic pressure problem is an important reservoir-simulation component but is substantially simpler than a black-oil or compositional model. Reported error values and the 51x speedup must therefore not be transferred directly to commercial simulators or field assets.</p>
        <p>The primary training grid contains 1024 nodal degrees of freedom before boundary elimination (900 interior unknowns), and sparse direct solution is already fast. Online acceleration depends on batching, hardware, and implementation overhead. Only CPU timing is reported; offline training, database generation, and residual-monitor costs are excluded from the headline speedup. The OOD generators are designed stress tests rather than probability distributions calibrated to a specific reservoir. Gaussian random fields omit channelized facies, fractures, faults, and conditioning to wells or seismic observations. The multi-grid experiment uses a smooth interpolant of the 32-grid permeability realization, so it tests representation transfer without introducing new subgrid geology; it is therefore a conservative resolution-transfer probe, not a complete multiscale geology study.</p>
        <p>The factor-isolation extension is a one-factor-at-a-time design plus the Independent Combined-Shift condition, not a complete factorial experiment; interaction mechanisms therefore cannot be estimated causally. Data-300 has a single seed, and only three matched seeds were used for Data-60/PI-60; the seed-specific OOD effects are heterogeneous, so casewise ensemble inference must not be interpreted as training-seed uncertainty. The physics weight was not adaptively tuned and may not lie on the globally optimal accuracy-conservation Pareto front. Residual monitoring is evaluated on one designed ID/OOD contrast and two controlled severity paths, so thresholds require validation under realistic geological populations and simulator noise. PCG-5 is a fixed-budget diagnostic choice rather than an optimized preconditioner. Finally, the multi-grid study is zero-shot: the CNN was trained only at 32 × 32 and no cross-grid consistency loss was used. Its failure therefore falsifies a strong claim for the present method but does not establish that multi-grid physics-informed operators cannot achieve numerical consistency.</p>
      </sec>
    </sec>
    <sec id="sec6">
      <title>6. Conclusions</title>
      <p>A finite-volume-aligned residual improved a low-data convolutional reservoir pressure surrogate without changing its inference architecture or requiring additional labelled simulations. On the fixed benchmark, the three-seed PI-60 ensemble reduced mean relative L2 pressure error by 5.3% in distribution and 10.4% on Fixed Compound-OOD (Test-OOD), while reducing discrete mass-balance residual by 31.6% and 26.4%. Batched CPU inference remained about 51 times faster than the reference finite-volume solve.</p>
      <p>The deeper analyses materially sharpen the finding. Physics benefit is shift-dependent rather than uniform: the independent factor tests show the largest single-factor gains for short spatial correlation and high rate, and the Independent Combined-Shift reaches 14.1%. Fixed Compound-OOD P90 and P95 errors fall by 13.0% and 14.7%, while continuous severity sweeps show that physics regularization reduces error-growth slopes by 48.3% for shortened correlation length and 27.0% for increased well rate. Raw residual remains a near-perfect broad shift detector (AUC = 0.997) but is a weak casewise error score; five-step preconditioned inverse action raises worst-20%-error AUROC from 0.648 to 0.790 and improves risk-coverage performance, whereas seed disagreement and its combination with the residual do not.</p>
      <p>The multi-grid result provides the key qualification. The finite-volume reference converges across 16 × 16, 32 × 32, and 64 × 64, but both fixed-grid-trained surrogates lose coherence under zero-shot refinement; PI-60 is only modestly better than Data-60. The demonstrated property is therefore finite-volume alignment on the training discretization, not general discretization consistency. The next validation step should combine transient multiphase physics, realistic well-index treatment and geological ensembles with resolution-capable architectures, conservative grid-transfer operators, multiple discretizations, and independently validated residual monitors. The central deployment lesson is correspondingly restrained: physics regularization can improve robustness and make residuals more useful, but trust requires testing the norm, the shift, and the numerical representation rather than treating a small residual as a universal certificate.</p>
    </sec>
    <sec id="sec7">
      <title>Data and Code Availability</title>
      <p>The dataset, trained model weights, primary and extended evaluation tables, stability-weighted residual diagnostics, selective-simulation curves, continuous shift-severity outputs, multi-grid outputs, figures, and Python source code are supplied with the reproducibility package accompanying this manuscript. </p>
    </sec>
    <sec id="sec8">
      <title>Ethics Statement</title>
      <p>The study uses numerical data only and involves no human participants, animals, personal data, or proprietary field data.</p>
    </sec>
    <sec id="sec9">
      <title>Author Contributions</title>
      <p><bold>Franck-Hilaire</bold><bold>Essiagne</bold><bold>:</bold> Conceptualization, Methodology, Software, Validation, Formal Analysis, Investigation, Visualization, and Writing Original Draft. <bold>Moussa</bold><bold>Camara:</bold> Conceptualization, Methodology, Software, and Validation. <bold>Kouassi</bold><bold>Louis Kra:</bold> Supervision, Resources, Writing, Review and Editing, Conceptualization, Methodology, Software, and Validation.</p>
    </sec>
    <sec id="sec10">
      <title>Appendix: Supplementary Seed and Training Diagnostics</title>
      <p>Supplementary <bold>Table S1</bold> reports the matched low-data effect for each training seed and the validation-selected checkpoint epochs. These values expose training-run heterogeneity; with only three seeds, they are descriptive and are not used for population-level inference over initialization. Supplementary <bold>Figure S1</bold> then reports the full validation relative-L2 histories.</p>
      <p><bold>Table S1.</bold> Seed-specific Data-60 versus PI-60 relative-L2 effects and retained validation checkpoints.</p>
      <table-wrap id="tbl13">
        <label>Table 13</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>Seed</bold>
              </td>
              <td>
                <bold>Data</bold>
                <bold>Best Epoch</bold>
              </td>
              <td>
                <bold>PI</bold>
                <bold>Best Epoch</bold>
              </td>
              <td>
                <bold>ID Data</bold>
              </td>
              <td>
                <bold>ID PI</bold>
              </td>
              <td>
                <bold>ID</bold>
                <bold>Reduction</bold>
              </td>
              <td>
                <bold>OOD Data</bold>
              </td>
              <td>
                <bold>OOD PI</bold>
              </td>
              <td>
                <bold>OOD</bold>
                <bold>Reduction</bold>
              </td>
            </tr>
            <tr>
              <td>11</td>
              <td>68</td>
              <td>83</td>
              <td>0.2638</td>
              <td>0.2528</td>
              <td>4.2%</td>
              <td>0.5110</td>
              <td>0.4998</td>
              <td>2.2%</td>
            </tr>
            <tr>
              <td>29</td>
              <td>60</td>
              <td>68</td>
              <td>0.2968</td>
              <td>0.2824</td>
              <td>4.8%</td>
              <td>0.5302</td>
              <td>0.5219</td>
              <td>1.6%</td>
            </tr>
            <tr>
              <td>47</td>
              <td>65</td>
              <td>76</td>
              <td>0.2811</td>
              <td>0.2594</td>
              <td>7.7%</td>
              <td>0.8643</td>
              <td>0.5524</td>
              <td>36.1%</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <fig id="fig13">
        <label>Figure 13</label>
        <graphic xlink:href="https://html.scirp.org/file/8104991-rId356.jpeg?20261008042343" />
      </fig>
      <p><bold>Figure S1.</bold> Validation relative L2 learning curves for Data-60, PI-60, and the Data-300 reference. Curves for low-data models show the mean across three seeds with one-standard-deviation bands. </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Peaceman, D.W. (1978) Interpretation of Well-Block Pressures in Numerical Reservoir Simulation (Includes Associated Paper 6988). <italic>Society of Petroleum Engineers Journal</italic>, 18, 183-194. https://doi.org/10.2118/6893-pa <pub-id pub-id-type="doi">10.2118/6893-pa</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2118/6893-pa">https://doi.org/10.2118/6893-pa</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Peaceman, D.W.</string-name>
            </person-group>
            <year>1978</year>
            <article-title>Interpretation of Well-Block Pressures in Numerical Reservoir Simulation (Includes Associated Paper 6988)</article-title>
            <source>Society of Petroleum Engineers Journal</source>
            <volume>18</volume>
            <pub-id pub-id-type="doi">10.2118/6893-pa</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">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. <italic>Journal of Computational Physics</italic>, 378, 686-707. https://doi.org/10.1016/j.jcp.2018.10.045 <pub-id pub-id-type="doi">10.1016/j.jcp.2018.10.045</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jcp.2018.10.045">https://doi.org/10.1016/j.jcp.2018.10.045</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Raissi, M.</string-name>
              <string-name>Perdikaris, P.</string-name>
              <string-name>Karniadakis, G.E.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Physics-Informed Neural Networks: A Deep Learning Framework for Solving Forward and Inverse Problems Involving Nonlinear Partial Differential Equations</article-title>
            <source>Journal of Computational Physics</source>
            <volume>378</volume>
            <pub-id pub-id-type="doi">10.1016/j.jcp.2018.10.045</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">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. <italic>Journal of Computational Physics</italic>, 394, 56-81. https://doi.org/10.1016/j.jcp.2019.05.024 <pub-id pub-id-type="doi">10.1016/j.jcp.2019.05.024</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jcp.2019.05.024">https://doi.org/10.1016/j.jcp.2019.05.024</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Zhu, Y.</string-name>
              <string-name>Zabaras, N.</string-name>
              <string-name>Koutsourelakis, P.</string-name>
              <string-name>Perdikaris, P.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Physics-Constrained Deep Learning for High-Dimensional Surrogate Modeling and Uncertainty Quantification without Labeled Data</article-title>
            <source>Journal of Computational Physics</source>
            <volume>394</volume>
            <pub-id pub-id-type="doi">10.1016/j.jcp.2019.05.024</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">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. <italic>Nature Machine Intelligence</italic>, 3, 218-229. https://doi.org/10.1038/s42256-021-00302-5 <pub-id pub-id-type="doi">10.1038/s42256-021-00302-5</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/s42256-021-00302-5">https://doi.org/10.1038/s42256-021-00302-5</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Lu, L.</string-name>
              <string-name>Jin, P.</string-name>
              <string-name>Pang, G.</string-name>
              <string-name>Zhang, Z.</string-name>
              <string-name>Karniadakis, G.E.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Learning Nonlinear Operators via DeepONet Based on the Universal Approximation Theorem of Operators</article-title>
            <source>Nature Machine Intelligence</source>
            <volume>3</volume>
            <pub-id pub-id-type="doi">10.1038/s42256-021-00302-5</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Wang, S., Yu, X. and Perdikaris, P. (2022) When and Why Pinns Fail to Train: A Neural Tangent Kernel Perspective. <italic>Journal of Computational Physics</italic>, 449, Article ID: 110768. https://doi.org/10.1016/j.jcp.2021.110768 <pub-id pub-id-type="doi">10.1016/j.jcp.2021.110768</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jcp.2021.110768">https://doi.org/10.1016/j.jcp.2021.110768</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Wang, S.</string-name>
              <string-name>Yu, X.</string-name>
              <string-name>Perdikaris, P.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>When and Why Pinns Fail to Train: A Neural Tangent Kernel Perspective</article-title>
            <source>Journal of Computational Physics</source>
            <volume>449</volume>
            <fpage>110768</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.jcp.2021.110768</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Karniadakis, G.E., Kevrekidis, I.G., Lu, L., Perdikaris, P., Wang, S. and Yang, L. (2021) Physics-Informed Machine Learning. <italic>Nature Reviews Physics</italic>, 3, 422-440. https://doi.org/10.1038/s42254-021-00314-5 <pub-id pub-id-type="doi">10.1038/s42254-021-00314-5</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/s42254-021-00314-5">https://doi.org/10.1038/s42254-021-00314-5</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Karniadakis, G.E.</string-name>
              <string-name>Kevrekidis, I.G.</string-name>
              <string-name>Lu, L.</string-name>
              <string-name>Perdikaris, P.</string-name>
              <string-name>Wang, S.</string-name>
              <string-name>Yang, L.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Physics-Informed Machine Learning</article-title>
            <source>Nature Reviews Physics</source>
            <volume>3</volume>
            <pub-id pub-id-type="doi">10.1038/s42254-021-00314-5</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">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. <italic>Journal of Scientific Computing</italic>, 92, Article No. 88. https://doi.org/10.1007/s10915-022-01939-z <pub-id pub-id-type="doi">10.1007/s10915-022-01939-z</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10915-022-01939-z">https://doi.org/10.1007/s10915-022-01939-z</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Cuomo, S.</string-name>
              <string-name>Cola, V.S.</string-name>
              <string-name>Giampaolo, F.</string-name>
              <string-name>Rozza, G.</string-name>
              <string-name>Raissi, M.</string-name>
              <string-name>Piccialli, F.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>Scientific Machine Learning through Physics-Informed Neural Networks: Where We Are and What’s Next</article-title>
            <source>Journal of Scientific Computing</source>
            <volume>92</volume>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.1007/s10915-022-01939-z</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Li, Z., Zheng, H., Kovachki, N., Jin, D., Chen, H., Liu, B., <italic>et al</italic>. (2024) Physics-Informed Neural Operator for Learning Partial Differential Equations. <italic>ACM</italic>/ <italic>IMS Journal of Data Science</italic>, 1, 1-27. https://doi.org/10.1145/3648506 <pub-id pub-id-type="doi">10.1145/3648506</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3648506">https://doi.org/10.1145/3648506</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Li, Z.</string-name>
              <string-name>Zheng, H.</string-name>
              <string-name>Kovachki, N.</string-name>
              <string-name>Jin, D.</string-name>
              <string-name>Chen, H.</string-name>
              <string-name>Liu, B.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Physics-Informed Neural Operator for Learning Partial Differential Equations</article-title>
            <source>ACM/IMS Journal of Data Science</source>
            <volume>1</volume>
            <pub-id pub-id-type="doi">10.1145/3648506</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Faroughi, S.A., Pawar, N.M., Fernandes, C., Raissi, M., Das, S., Kalantari, N.K., <italic>et al</italic>. (2024) Physics-Guided, Physics-Informed, and Physics-Encoded Neural Networks and Operators in Scientific Computing: Fluid and Solid Mechanics. <italic>Journal of Computing and Information Science in Engineering</italic>, 24, Article 040802. https://doi.org/10.1115/1.4064449 <pub-id pub-id-type="doi">10.1115/1.4064449</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1115/1.4064449">https://doi.org/10.1115/1.4064449</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Faroughi, S.A.</string-name>
              <string-name>Pawar, N.M.</string-name>
              <string-name>Fernandes, C.</string-name>
              <string-name>Raissi, M.</string-name>
              <string-name>Das, S.</string-name>
              <string-name>Kalantari, N.K.</string-name>
              <string-name>Physics-Guided, P</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Physics-Guided, Physics-Informed, and Physics-Encoded Neural Networks and Operators in Scientific Computing: Fluid and Solid Mechanics</article-title>
            <source>Journal of Computing and Information Science in Engineering</source>
            <volume>24</volume>
            <elocation-id>040802</elocation-id>
            <pub-id pub-id-type="doi">10.1115/1.4064449</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Zhu, Y. and Zabaras, N. (2018) Bayesian Deep Convolutional Encoder-Decoder Networks for Surrogate Modeling and Uncertainty Quantification. <italic>Journal of Computational Physics</italic>, 366, 415-447. https://doi.org/10.1016/j.jcp.2018.04.018 <pub-id pub-id-type="doi">10.1016/j.jcp.2018.04.018</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jcp.2018.04.018">https://doi.org/10.1016/j.jcp.2018.04.018</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Zhu, Y.</string-name>
              <string-name>Zabaras, N.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Bayesian Deep Convolutional Encoder-Decoder Networks for Surrogate Modeling and Uncertainty Quantification</article-title>
            <source>Journal of Computational Physics</source>
            <volume>366</volume>
            <pub-id pub-id-type="doi">10.1016/j.jcp.2018.04.018</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Jeong, H., Sun, A.Y., Lee, J. and Min, B. (2018) A Learning-Based Data-Driven Forecast Approach for Predicting Future Reservoir Performance. <italic>Advances in Water Resources</italic>, 118, 95-109. https://doi.org/10.1016/j.advwatres.2018.05.015 <pub-id pub-id-type="doi">10.1016/j.advwatres.2018.05.015</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advwatres.2018.05.015">https://doi.org/10.1016/j.advwatres.2018.05.015</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Jeong, H.</string-name>
              <string-name>Sun, A.Y.</string-name>
              <string-name>Lee, J.</string-name>
              <string-name>Min, B.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>A Learning-Based Data-Driven Forecast Approach for Predicting Future Reservoir Performance</article-title>
            <source>Advances in Water Resources</source>
            <volume>118</volume>
            <pub-id pub-id-type="doi">10.1016/j.advwatres.2018.05.015</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Navrátil, J., King, A., Rios, J., Kollias, G., Torrado, R. and Codas, A. (2019) Accelerating Physics-Based Simulations Using End-to-End Neural Network Proxies: An Application in Oil Reservoir Modeling. <italic>Frontiers in Big Data</italic>, 2, Article 33. https://doi.org/10.3389/fdata.2019.00033 <pub-id pub-id-type="doi">10.3389/fdata.2019.00033</pub-id><pub-id pub-id-type="pmid">33693356</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fdata.2019.00033">https://doi.org/10.3389/fdata.2019.00033</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>King, A.</string-name>
              <string-name>Rios, J.</string-name>
              <string-name>Kollias, G.</string-name>
              <string-name>Torrado, R.</string-name>
              <string-name>Codas, A.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Accelerating Physics-Based Simulations Using End-to-End Neural Network Proxies: An Application in Oil Reservoir Modeling</article-title>
            <source>Frontiers in Big Data</source>
            <volume>2</volume>
            <elocation-id>33</elocation-id>
            <pub-id pub-id-type="doi">10.3389/fdata.2019.00033</pub-id>
            <pub-id pub-id-type="pmid">33693356</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">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. <italic>Water Resources Research</italic>, 55, 703-728. https://doi.org/10.1029/2018wr023528 <pub-id pub-id-type="doi">10.1029/2018wr023528</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1029/2018wr023528">https://doi.org/10.1029/2018wr023528</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Mo, S.</string-name>
              <string-name>Zhu, Y.</string-name>
              <string-name>Zabaras, N.</string-name>
              <string-name>Shi, X.</string-name>
              <string-name>Wu, J.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Deep Convolutional Encoder‐Decoder Networks for Uncertainty Quantification of Dynamic Multiphase Flow in Heterogeneous Media</article-title>
            <source>Water Resources Research</source>
            <volume>55</volume>
            <pub-id pub-id-type="doi">10.1029/2018wr023528</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Tang, M., Liu, Y. and Durlofsky, L.J. (2020) A Deep-Learning-Based Surrogate Model for Data Assimilation in Dynamic Subsurface Flow Problems. <italic>Journal of Computational Physics</italic>, 413, Article ID: 109456. https://doi.org/10.1016/j.jcp.2020.109456 <pub-id pub-id-type="doi">10.1016/j.jcp.2020.109456</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jcp.2020.109456">https://doi.org/10.1016/j.jcp.2020.109456</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Tang, M.</string-name>
              <string-name>Liu, Y.</string-name>
              <string-name>Durlofsky, L.J.</string-name>
            </person-group>
            <year>2020</year>
            <article-title>A Deep-Learning-Based Surrogate Model for Data Assimilation in Dynamic Subsurface Flow Problems</article-title>
            <source>Journal of Computational Physics</source>
            <volume>413</volume>
            <fpage>109456</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.jcp.2020.109456</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Jin, Z.L., Liu, Y. and Durlofsky, L.J. (2020) Deep-Learning-Based Surrogate Model for Reservoir Simulation with Time-Varying Well Controls. <italic>Journal of Petroleum Science and Engineering</italic>, 192, Article ID: 107273. https://doi.org/10.1016/j.petrol.2020.107273 <pub-id pub-id-type="doi">10.1016/j.petrol.2020.107273</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.petrol.2020.107273">https://doi.org/10.1016/j.petrol.2020.107273</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Jin, Z.L.</string-name>
              <string-name>Liu, Y.</string-name>
              <string-name>Durlofsky, L.J.</string-name>
            </person-group>
            <year>2020</year>
            <article-title>Deep-Learning-Based Surrogate Model for Reservoir Simulation with Time-Varying Well Controls</article-title>
            <source>Journal of Petroleum Science and Engineering</source>
            <volume>192</volume>
            <fpage>107273</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.petrol.2020.107273</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B16">
        <label>16.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Wang, N., Zhang, D., Chang, H. and Li, H. (2020) Deep Learning of Subsurface Flow via Theory-Guided Neural Network. <italic>Journal of Hydrology</italic>, 584, Article ID: 124700. https://doi.org/10.1016/j.jhydrol.2020.124700 <pub-id pub-id-type="doi">10.1016/j.jhydrol.2020.124700</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jhydrol.2020.124700">https://doi.org/10.1016/j.jhydrol.2020.124700</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Wang, N.</string-name>
              <string-name>Zhang, D.</string-name>
              <string-name>Chang, H.</string-name>
              <string-name>Li, H.</string-name>
            </person-group>
            <year>2020</year>
            <article-title>Deep Learning of Subsurface Flow via Theory-Guided Neural Network</article-title>
            <source>Journal of Hydrology</source>
            <volume>584</volume>
            <fpage>124700</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.jhydrol.2020.124700</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B17">
        <label>17.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Daolun, L., Luhang, S., Wenshu, Z., Xuliang, L. and Jieqing, T. (2021) Physics-Constrained Deep Learning for Solving Seepage Equation. <italic>Journal of Petroleum Science and Engineering</italic>, 206, Article ID: 109046. https://doi.org/10.1016/j.petrol.2021.109046 <pub-id pub-id-type="doi">10.1016/j.petrol.2021.109046</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.petrol.2021.109046">https://doi.org/10.1016/j.petrol.2021.109046</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Daolun, L.</string-name>
              <string-name>Luhang, S.</string-name>
              <string-name>Wenshu, Z.</string-name>
              <string-name>Xuliang, L.</string-name>
              <string-name>Jieqing, T.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Physics-Constrained Deep Learning for Solving Seepage Equation</article-title>
            <source>Journal of Petroleum Science and Engineering</source>
            <volume>206</volume>
            <fpage>109046</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.petrol.2021.109046</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B18">
        <label>18.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Coutinho, E.J.R., Dall’Aqua, M. and Gildin, E. (2021) Physics-Aware Deep-Learning-Based Proxy Reservoir Simulation Model Equipped with State and Well Output Prediction. <italic>Frontiers in Applied Mathematics and Statistics</italic>, 7, Article 651178. https://doi.org/10.3389/fams.2021.651178 <pub-id pub-id-type="doi">10.3389/fams.2021.651178</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fams.2021.651178">https://doi.org/10.3389/fams.2021.651178</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Coutinho, E.J.R.</string-name>
              <string-name>Aqua, M.</string-name>
              <string-name>Gildin, E.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Physics-Aware Deep-Learning-Based Proxy Reservoir Simulation Model Equipped with State and Well Output Prediction</article-title>
            <source>Frontiers in Applied Mathematics and Statistics</source>
            <volume>7</volume>
            <elocation-id>651178</elocation-id>
            <pub-id pub-id-type="doi">10.3389/fams.2021.651178</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B19">
        <label>19.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Almajid, M.M. and Abu-Al-Saud, M.O. (2022) Prediction of Porous Media Fluid Flow Using Physics Informed Neural Networks. <italic>Journal of Petroleum Science and Engineering</italic>, 208, Article ID: 109205. https://doi.org/10.1016/j.petrol.2021.109205 <pub-id pub-id-type="doi">10.1016/j.petrol.2021.109205</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.petrol.2021.109205">https://doi.org/10.1016/j.petrol.2021.109205</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Almajid, M.M.</string-name>
              <string-name>Abu-Al-Saud, M.O.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>Prediction of Porous Media Fluid Flow Using Physics Informed Neural Networks</article-title>
            <source>Journal of Petroleum Science and Engineering</source>
            <volume>208</volume>
            <fpage>109205</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.petrol.2021.109205</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B20">
        <label>20.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">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. <italic>Advances in Water Resources</italic>, 193, Article ID: 104836. https://doi.org/10.1016/j.advwatres.2024.104836 <pub-id pub-id-type="doi">10.1016/j.advwatres.2024.104836</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advwatres.2024.104836">https://doi.org/10.1016/j.advwatres.2024.104836</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Sorokin, A.G.</string-name>
              <string-name>Pachalieva, A.</string-name>
              <string-name>Malley, D.</string-name>
              <string-name>Hyman, J.M.</string-name>
              <string-name>Hickernell, F.J.</string-name>
              <string-name>Hengartner, N.W.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Computationally Efficient and Error Aware Surrogate Construction for Numerical Solutions of Subsurface Flow through Porous Media</article-title>
            <source>Advances in Water Resources</source>
            <volume>193</volume>
            <fpage>104836</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.advwatres.2024.104836</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B21">
        <label>21.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">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. <italic>Advances in Water Resources</italic>, 163, Article ID: 104180. https://doi.org/10.1016/j.advwatres.2022.104180 <pub-id pub-id-type="doi">10.1016/j.advwatres.2022.104180</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advwatres.2022.104180">https://doi.org/10.1016/j.advwatres.2022.104180</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Wen, G.</string-name>
              <string-name>Li, Z.</string-name>
              <string-name>Azizzadenesheli, K.</string-name>
              <string-name>Anandkumar, A.</string-name>
              <string-name>Benson, S.M.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>U-FNO—An Enhanced Fourier Neural Operator-Based Deep-Learning Model for Multiphase Flow</article-title>
            <source>Advances in Water Resources</source>
            <volume>163</volume>
            <fpage>104180</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.advwatres.2022.104180</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B22">
        <label>22.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Shen, L., Li, D., Zha, W., Li, X. and Liu, X. (2022) Surrogate Modeling for Porous Flow Using Deep Neural Networks. <italic>Journal of Petroleum Science and Engineering</italic>, 213, Article ID: 110460. https://doi.org/10.1016/j.petrol.2022.110460 <pub-id pub-id-type="doi">10.1016/j.petrol.2022.110460</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.petrol.2022.110460">https://doi.org/10.1016/j.petrol.2022.110460</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Shen, L.</string-name>
              <string-name>Li, D.</string-name>
              <string-name>Zha, W.</string-name>
              <string-name>Li, X.</string-name>
              <string-name>Liu, X.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>Surrogate Modeling for Porous Flow Using Deep Neural Networks</article-title>
            <source>Journal of Petroleum Science and Engineering</source>
            <volume>213</volume>
            <fpage>110460</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.petrol.2022.110460</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B23">
        <label>23.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Yan, B., Harp, D.R., Chen, B., Hoteit, H. and Pawar, R.J. (2022) A Gradient-Based Deep Neural Network Model for Simulating Multiphase Flow in Porous Media. <italic>Journal of Computational Physics</italic>, 463, Article ID: 111277. https://doi.org/10.1016/j.jcp.2022.111277 <pub-id pub-id-type="doi">10.1016/j.jcp.2022.111277</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jcp.2022.111277">https://doi.org/10.1016/j.jcp.2022.111277</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Yan, B.</string-name>
              <string-name>Harp, D.R.</string-name>
              <string-name>Chen, B.</string-name>
              <string-name>Hoteit, H.</string-name>
              <string-name>Pawar, R.J.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>A Gradient-Based Deep Neural Network Model for Simulating Multiphase Flow in Porous Media</article-title>
            <source>Journal of Computational Physics</source>
            <volume>463</volume>
            <fpage>111277</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.jcp.2022.111277</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B24">
        <label>24.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Yan, B., Harp, D.R., Chen, B. and Pawar, R. (2022) A Physics-Constrained Deep Learning Model for Simulating Multiphase Flow in 3D Heterogeneous Porous Media. <italic>Fuel</italic>, 313, Article ID: 122693. https://doi.org/10.1016/j.fuel.2021.122693 <pub-id pub-id-type="doi">10.1016/j.fuel.2021.122693</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.fuel.2021.122693">https://doi.org/10.1016/j.fuel.2021.122693</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Yan, B.</string-name>
              <string-name>Harp, D.R.</string-name>
              <string-name>Chen, B.</string-name>
              <string-name>Pawar, R.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>A Physics-Constrained Deep Learning Model for Simulating Multiphase Flow in 3D Heterogeneous Porous Media</article-title>
            <source>Fuel</source>
            <volume>313</volume>
            <fpage>122693</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.fuel.2021.122693</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B25">
        <label>25.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Zhang, K., Wang, X., Ma, X., Wang, J., Yang, Y., Zhang, L., <italic>et al</italic>. (2022) The Prediction of Reservoir Production Based Proxy Model Considering Spatial Data and Vector Data. <italic>Journal of Petroleum Science and Engineering</italic>, 208, Article ID: 109694. https://doi.org/10.1016/j.petrol.2021.109694 <pub-id pub-id-type="doi">10.1016/j.petrol.2021.109694</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.petrol.2021.109694">https://doi.org/10.1016/j.petrol.2021.109694</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Zhang, K.</string-name>
              <string-name>Wang, X.</string-name>
              <string-name>Ma, X.</string-name>
              <string-name>Wang, J.</string-name>
              <string-name>Yang, Y.</string-name>
              <string-name>Zhang, L.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>The Prediction of Reservoir Production Based Proxy Model Considering Spatial Data and Vector Data</article-title>
            <source>Journal of Petroleum Science and Engineering</source>
            <volume>208</volume>
            <fpage>109694</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.petrol.2021.109694</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B26">
        <label>26.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Zhang, Z., Yan, X., Liu, P., Zhang, K., Han, R. and Wang, S. (2023) A Physics-Informed Convolutional Neural Network for the Simulation and Prediction of Two-Phase Darcy Flows in Heterogeneous Porous Media. <italic>Journal of Computational Physics</italic>, 477, Article ID: 111919. https://doi.org/10.1016/j.jcp.2023.111919 <pub-id pub-id-type="doi">10.1016/j.jcp.2023.111919</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jcp.2023.111919">https://doi.org/10.1016/j.jcp.2023.111919</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Zhang, Z.</string-name>
              <string-name>Yan, X.</string-name>
              <string-name>Liu, P.</string-name>
              <string-name>Zhang, K.</string-name>
              <string-name>Han, R.</string-name>
              <string-name>Wang, S.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>A Physics-Informed Convolutional Neural Network for the Simulation and Prediction of Two-Phase Darcy Flows in Heterogeneous Porous Media</article-title>
            <source>Journal of Computational Physics</source>
            <volume>477</volume>
            <fpage>111919</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.jcp.2023.111919</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B27">
        <label>27.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Han, J., Xue, L., Wei, Y., Qi, Y., Wang, J., Liu, Y., <italic>et al</italic>. (2023) Physics-Informed Neural Network-Based Petroleum Reservoir Simulation with Sparse Data Using Domain Decomposition. <italic>Petroleum Science</italic>, 20, 3450-3460. https://doi.org/10.1016/j.petsci.2023.10.019 <pub-id pub-id-type="doi">10.1016/j.petsci.2023.10.019</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.petsci.2023.10.019">https://doi.org/10.1016/j.petsci.2023.10.019</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Han, J.</string-name>
              <string-name>Xue, L.</string-name>
              <string-name>Wei, Y.</string-name>
              <string-name>Qi, Y.</string-name>
              <string-name>Wang, J.</string-name>
              <string-name>Liu, Y.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>Physics-Informed Neural Network-Based Petroleum Reservoir Simulation with Sparse Data Using Domain Decomposition</article-title>
            <source>Petroleum Science</source>
            <volume>20</volume>
            <pub-id pub-id-type="doi">10.1016/j.petsci.2023.10.019</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B28">
        <label>28.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Kazemi, M., Takbiri-Borujeni, A., Takbiri, S. and Kazemi, A. (2023) Physics-Informed Data-Driven Model for Fluid Flow in Porous Media. <italic>Computers &amp; Fluids</italic>, 264, Article ID: 105960. https://doi.org/10.1016/j.compfluid.2023.105960 <pub-id pub-id-type="doi">10.1016/j.compfluid.2023.105960</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.compfluid.2023.105960">https://doi.org/10.1016/j.compfluid.2023.105960</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Kazemi, M.</string-name>
              <string-name>Takbiri-Borujeni, A.</string-name>
              <string-name>Takbiri, S.</string-name>
              <string-name>Kazemi, A.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>Physics-Informed Data-Driven Model for Fluid Flow in Porous Media</article-title>
            <source>Computers &amp; Fluids</source>
            <volume>264</volume>
            <fpage>105960</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.compfluid.2023.105960</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B29">
        <label>29.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Kashefi, A. and Mukerji, T. (2023) Prediction of Fluid Flow in Porous Media by Sparse Observations and Physics-Informed PointNet. <italic>Neural Networks</italic>, 167, 80-91. https://doi.org/10.1016/j.neunet.2023.08.006 <pub-id pub-id-type="doi">10.1016/j.neunet.2023.08.006</pub-id><pub-id pub-id-type="pmid">37625244</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.neunet.2023.08.006">https://doi.org/10.1016/j.neunet.2023.08.006</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Kashefi, A.</string-name>
              <string-name>Mukerji, T.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>Prediction of Fluid Flow in Porous Media by Sparse Observations and Physics-Informed PointNet</article-title>
            <source>Neural Networks</source>
            <volume>167</volume>
            <pub-id pub-id-type="doi">10.1016/j.neunet.2023.08.006</pub-id>
            <pub-id pub-id-type="pmid">37625244</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B30">
        <label>30.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Wen, G., Li, Z., Long, Q., Azizzadenesheli, K., Anandkumar, A. and Benson, S.M. (2023) Real-Time High-Resolution CO <sub>2</sub> Geological Storage Prediction Using Nested Fourier Neural Operators. <italic>Energy &amp; Environmental Science</italic>, 16, 1732-1741. https://doi.org/10.1039/d2ee04204e <pub-id pub-id-type="doi">10.1039/d2ee04204e</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1039/d2ee04204e">https://doi.org/10.1039/d2ee04204e</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Wen, G.</string-name>
              <string-name>Li, Z.</string-name>
              <string-name>Long, Q.</string-name>
              <string-name>Azizzadenesheli, K.</string-name>
              <string-name>Anandkumar, A.</string-name>
              <string-name>Benson, S.M.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>Real-Time High-Resolution CO2 Geological Storage Prediction Using Nested Fourier Neural Operators</article-title>
            <source>Energy &amp; Environmental Science</source>
            <volume>16</volume>
            <pub-id pub-id-type="doi">10.1039/d2ee04204e</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B31">
        <label>31.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Bi, J., Li, J., Wu, K., Chen, Z., Chen, S., Jiang, L., <italic>et al</italic>. (2023) A Physics-Informed Spatial-Temporal Neural Network for Reservoir Simulation and Uncertainty Quantification. <italic>SPE Journal</italic>, 29, 2026-2043. https://doi.org/10.2118/218386-pa <pub-id pub-id-type="doi">10.2118/218386-pa</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2118/218386-pa">https://doi.org/10.2118/218386-pa</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Bi, J.</string-name>
              <string-name>Li, J.</string-name>
              <string-name>Wu, K.</string-name>
              <string-name>Chen, Z.</string-name>
              <string-name>Chen, S.</string-name>
              <string-name>Jiang, L.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>A Physics-Informed Spatial-Temporal Neural Network for Reservoir Simulation and Uncertainty Quantification</article-title>
            <source>SPE Journal</source>
            <volume>29</volume>
            <pub-id pub-id-type="doi">10.2118/218386-pa</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B32">
        <label>32.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Liu, A., Li, J., Bi, J., Chen, Z., Wang, Y., Lu, C., <italic>et al</italic>. (2024) A Novel Reservoir Simulation Model Based on Physics Informed Neural Networks. <italic>Physics of Fluids</italic>, 36, Article ID: 116617. https://doi.org/10.1063/5.0239376 <pub-id pub-id-type="doi">10.1063/5.0239376</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1063/5.0239376">https://doi.org/10.1063/5.0239376</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Liu, A.</string-name>
              <string-name>Li, J.</string-name>
              <string-name>Bi, J.</string-name>
              <string-name>Chen, Z.</string-name>
              <string-name>Wang, Y.</string-name>
              <string-name>Lu, C.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>A Novel Reservoir Simulation Model Based on Physics Informed Neural Networks</article-title>
            <source>Physics of Fluids</source>
            <volume>36</volume>
            <fpage>116617</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1063/5.0239376</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B33">
        <label>33.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Zhou, L., Sun, H., Fan, D., Zhang, L., Imani, G., Fu, S., <italic>et al</italic>. (2024) Flow Prediction of Heterogeneous Nanoporous Media Based on Physical Information Neural Network. <italic>Gas Science and Engineering</italic>, 125, Article ID: 205307. https://doi.org/10.1016/j.jgsce.2024.205307 <pub-id pub-id-type="doi">10.1016/j.jgsce.2024.205307</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jgsce.2024.205307">https://doi.org/10.1016/j.jgsce.2024.205307</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Zhou, L.</string-name>
              <string-name>Sun, H.</string-name>
              <string-name>Fan, D.</string-name>
              <string-name>Zhang, L.</string-name>
              <string-name>Imani, G.</string-name>
              <string-name>Fu, S.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Flow Prediction of Heterogeneous Nanoporous Media Based on Physical Information Neural Network</article-title>
            <source>Gas Science and Engineering</source>
            <volume>125</volume>
            <fpage>205307</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.jgsce.2024.205307</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B34">
        <label>34.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Zhang, J., Braga-Neto, U. and Gildin, E. (2024) Physics-Informed Neural Networks for Multiphase Flow in Porous Media Considering Dual Shocks and Interphase Solubility. <italic>Energy &amp; Fuels</italic>, 38, 17781-17795. https://doi.org/10.1021/acs.energyfuels.4c02888 <pub-id pub-id-type="doi">10.1021/acs.energyfuels.4c02888</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1021/acs.energyfuels.4c02888">https://doi.org/10.1021/acs.energyfuels.4c02888</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Zhang, J.</string-name>
              <string-name>Braga-Neto, U.</string-name>
              <string-name>Gildin, E.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Physics-Informed Neural Networks for Multiphase Flow in Porous Media Considering Dual Shocks and Interphase Solubility</article-title>
            <source>Energy &amp; Fuels</source>
            <volume>38</volume>
            <pub-id pub-id-type="doi">10.1021/acs.energyfuels.4c02888</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B35">
        <label>35.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Han, Y., Hamon, F.P., Jiang, S. and Durlofsky, L.J. (2024) Surrogate Model for Geological CO <sub>2</sub> Storage and Its Use in Hierarchical MCMC History Matching. <italic>Advances in Water Resources</italic>, 187, Article ID: 104678. https://doi.org/10.1016/j.advwatres.2024.104678 <pub-id pub-id-type="doi">10.1016/j.advwatres.2024.104678</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advwatres.2024.104678">https://doi.org/10.1016/j.advwatres.2024.104678</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Han, Y.</string-name>
              <string-name>Hamon, F.P.</string-name>
              <string-name>Jiang, S.</string-name>
              <string-name>Durlofsky, L.J.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Surrogate Model for Geological CO2 Storage and Its Use in Hierarchical MCMC History Matching</article-title>
            <source>Advances in Water Resources</source>
            <volume>187</volume>
            <fpage>104678</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.advwatres.2024.104678</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B36">
        <label>36.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Kadeethum, T., Verzi, S.J. and Yoon, H. (2024) An Improved Neural Operator Framework for Large-Scale CO <sub>2</sub> Storage Operations. <italic>Geoenergy</italic><italic>Science and Engineering</italic>, 240, Article ID: 213007. https://doi.org/10.1016/j.geoen.2024.213007 <pub-id pub-id-type="doi">10.1016/j.geoen.2024.213007</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.geoen.2024.213007">https://doi.org/10.1016/j.geoen.2024.213007</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Kadeethum, T.</string-name>
              <string-name>Verzi, S.J.</string-name>
              <string-name>Yoon, H.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>An Improved Neural Operator Framework for Large-Scale CO2 Storage Operations</article-title>
            <source>Geoenergy Science and Engineering</source>
            <volume>240</volume>
            <fpage>213007</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.geoen.2024.213007</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B37">
        <label>37.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Tang, H. and Durlofsky, L.J. (2024) Graph Network Surrogate Model for Subsurface Flow Optimization. <italic>Journal of Computational Physics</italic>, 512, Article ID: 113132. https://doi.org/10.1016/j.jcp.2024.113132 <pub-id pub-id-type="doi">10.1016/j.jcp.2024.113132</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jcp.2024.113132">https://doi.org/10.1016/j.jcp.2024.113132</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Tang, H.</string-name>
              <string-name>Durlofsky, L.J.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Graph Network Surrogate Model for Subsurface Flow Optimization</article-title>
            <source>Journal of Computational Physics</source>
            <volume>512</volume>
            <fpage>113132</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.jcp.2024.113132</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B38">
        <label>38.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Zhao, M., Wang, Y., Gerritsma, M. and Hajibeygi, H. (2024) A Physics-Constraint Neural Network for CO <sub>2</sub> Storage in Deep Saline Aquifers during Injection and Post-Injection Periods. <italic>Advances in Water Resources</italic>, 193, Article ID: 104837. https://doi.org/10.1016/j.advwatres.2024.104837 <pub-id pub-id-type="doi">10.1016/j.advwatres.2024.104837</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advwatres.2024.104837">https://doi.org/10.1016/j.advwatres.2024.104837</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Zhao, M.</string-name>
              <string-name>Wang, Y.</string-name>
              <string-name>Gerritsma, M.</string-name>
              <string-name>Hajibeygi, H.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>A Physics-Constraint Neural Network for CO2 Storage in Deep Saline Aquifers during Injection and Post-Injection Periods</article-title>
            <source>Advances in Water Resources</source>
            <volume>193</volume>
            <fpage>104837</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.advwatres.2024.104837</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B39">
        <label>39.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Badawi, D. and Gildin, E. (2025) Neural Operator-Based Proxy for Reservoir Simulations Considering Varying Well Settings, Locations, and Permeability Fields. <italic>Computers &amp; Geosciences</italic>, 196, Article ID: 105826. https://doi.org/10.1016/j.cageo.2024.105826 <pub-id pub-id-type="doi">10.1016/j.cageo.2024.105826</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.cageo.2024.105826">https://doi.org/10.1016/j.cageo.2024.105826</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Badawi, D.</string-name>
              <string-name>Gildin, E.</string-name>
              <string-name>Settings, L</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Neural Operator-Based Proxy for Reservoir Simulations Considering Varying Well Settings, Locations, and Permeability Fields</article-title>
            <source>Computers &amp; Geosciences</source>
            <volume>196</volume>
            <fpage>105826</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.cageo.2024.105826</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B40">
        <label>40.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Cui, J., Sun, W., Jeong, H., Liu, J. and Zhou, W. (2025) Efficient Deep-Learning-Based Surrogate Model for Reservoir Production Optimization Using Transfer Learning and Multi-Fidelity Data. <italic>Petroleum Science</italic>, 22, 1736-1756. https://doi.org/10.1016/j.petsci.2025.02.014 <pub-id pub-id-type="doi">10.1016/j.petsci.2025.02.014</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.petsci.2025.02.014">https://doi.org/10.1016/j.petsci.2025.02.014</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Cui, J.</string-name>
              <string-name>Sun, W.</string-name>
              <string-name>Jeong, H.</string-name>
              <string-name>Liu, J.</string-name>
              <string-name>Zhou, W.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Efficient Deep-Learning-Based Surrogate Model for Reservoir Production Optimization Using Transfer Learning and Multi-Fidelity Data</article-title>
            <source>Petroleum Science</source>
            <volume>22</volume>
            <pub-id pub-id-type="doi">10.1016/j.petsci.2025.02.014</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B41">
        <label>41.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Lin, R., Song, T. and Li, J. (2025) Feature Attention-Based Deep Neural Operator for Solving Seepage Flow Equations in Porous Media Reservoir Simulation. <italic>Physics of Fluids</italic>, 37, Article ID: 067152. https://doi.org/10.1063/5.0272866 <pub-id pub-id-type="doi">10.1063/5.0272866</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1063/5.0272866">https://doi.org/10.1063/5.0272866</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Lin, R.</string-name>
              <string-name>Song, T.</string-name>
              <string-name>Li, J.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Feature Attention-Based Deep Neural Operator for Solving Seepage Flow Equations in Porous Media Reservoir Simulation</article-title>
            <source>Physics of Fluids</source>
            <volume>37</volume>
            <fpage>067152</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1063/5.0272866</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B42">
        <label>42.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Lin, J., Yan, X., Wang, E., Zhang, Q., Zhang, K., Liu, P., <italic>et al</italic>. (2025) A Layer-Specific Constraint-Based Enriched Physics-Informed Neural Network for Solving Two-Phase Flow Problems in Heterogeneous Porous Media. <italic>Petroleum Science</italic>, 22, 4714-4735. https://doi.org/10.1016/j.petsci.2025.07.008 <pub-id pub-id-type="doi">10.1016/j.petsci.2025.07.008</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.petsci.2025.07.008">https://doi.org/10.1016/j.petsci.2025.07.008</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Lin, J.</string-name>
              <string-name>Yan, X.</string-name>
              <string-name>Wang, E.</string-name>
              <string-name>Zhang, Q.</string-name>
              <string-name>Zhang, K.</string-name>
              <string-name>Liu, P.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>A Layer-Specific Constraint-Based Enriched Physics-Informed Neural Network for Solving Two-Phase Flow Problems in Heterogeneous Porous Media</article-title>
            <source>Petroleum Science</source>
            <volume>22</volume>
            <pub-id pub-id-type="doi">10.1016/j.petsci.2025.07.008</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B43">
        <label>43.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Feng, Z., Yan, B., Shen, X., Zhang, F., Tariq, Z., Ouyang, W., <italic>et al</italic>. (2025) A Hybrid CNN-Transformer Surrogate Model for the Multi-Objective Robust Optimization of Geological Carbon Sequestration. <italic>Advances in Water Resources</italic>, 196, Article ID: 104897. https://doi.org/10.1016/j.advwatres.2025.104897 <pub-id pub-id-type="doi">10.1016/j.advwatres.2025.104897</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.advwatres.2025.104897">https://doi.org/10.1016/j.advwatres.2025.104897</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Feng, Z.</string-name>
              <string-name>Yan, B.</string-name>
              <string-name>Shen, X.</string-name>
              <string-name>Zhang, F.</string-name>
              <string-name>Tariq, Z.</string-name>
              <string-name>Ouyang, W.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>A Hybrid CNN-Transformer Surrogate Model for the Multi-Objective Robust Optimization of Geological Carbon Sequestration</article-title>
            <source>Advances in Water Resources</source>
            <volume>196</volume>
            <fpage>104897</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.advwatres.2025.104897</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B44">
        <label>44.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Chen, B., Yan, B., Aslam, B., Kang, Q., Harp, D. and Pawar, R. (2025) Deep Learning Accelerated Inverse Modeling and Forecasting for Large-Scale Geologic CO <sub>2</sub> Sequestration. <italic>International Journal of Greenhouse Gas Control</italic>, 144, Article ID: 104383. https://doi.org/10.1016/j.ijggc.2025.104383 <pub-id pub-id-type="doi">10.1016/j.ijggc.2025.104383</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ijggc.2025.104383">https://doi.org/10.1016/j.ijggc.2025.104383</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Chen, B.</string-name>
              <string-name>Yan, B.</string-name>
              <string-name>Aslam, B.</string-name>
              <string-name>Kang, Q.</string-name>
              <string-name>Harp, D.</string-name>
              <string-name>Pawar, R.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Deep Learning Accelerated Inverse Modeling and Forecasting for Large-Scale Geologic CO2 Sequestration</article-title>
            <source>International Journal of Greenhouse Gas Control</source>
            <volume>144</volume>
            <fpage>104383</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.ijggc.2025.104383</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B45">
        <label>45.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Chandra, A., Koch, M., Pawar, S., Panda, A., Azizzadenesheli, K., Snippe, J., <italic>et al</italic>. (2025) Accelerating Porous Media Flow Simulations with Fourier Neural Operators: An Application to Geologic Storage of CO <sub>2</sub>. <italic>Advanced Theory and Simulations</italic>, 9, e00747. https://doi.org/10.1002/adts.202500747 <pub-id pub-id-type="doi">10.1002/adts.202500747</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1002/adts.202500747">https://doi.org/10.1002/adts.202500747</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Chandra, A.</string-name>
              <string-name>Koch, M.</string-name>
              <string-name>Pawar, S.</string-name>
              <string-name>Panda, A.</string-name>
              <string-name>Azizzadenesheli, K.</string-name>
              <string-name>Snippe, J.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Accelerating Porous Media Flow Simulations with Fourier Neural Operators: An Application to Geologic Storage of CO2</article-title>
            <source>Advanced Theory and Simulations</source>
            <volume>9</volume>
            <pub-id pub-id-type="doi">10.1002/adts.202500747</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B46">
        <label>46.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Walter, L., Kong, Q., Hanson‐Hedgecock, S. and Vilarrasa, V. (2026) WellPINN: Accurate Well Representation for Transient Fluid Pressure Diffusion in Subsurface Reservoirs with Physics-Informed Neural Networks. <italic>Water Resources Research</italic>, 62, Article ID: 3374164. https://doi.org/10.1029/2025wr041404 <pub-id pub-id-type="doi">10.1029/2025wr041404</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1029/2025wr041404">https://doi.org/10.1029/2025wr041404</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Walter, L.</string-name>
              <string-name>Kong, Q.</string-name>
              <string-name>Hedgecock, S.</string-name>
              <string-name>Vilarrasa, V.</string-name>
            </person-group>
            <year>2026</year>
            <article-title>WellPINN: Accurate Well Representation for Transient Fluid Pressure Diffusion in Subsurface Reservoirs with Physics-Informed Neural Networks</article-title>
            <source>Water Resources Research</source>
            <volume>62</volume>
            <fpage>337416</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1029/2025wr041404</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B47">
        <label>47.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Ur Rashid, H., Pachalieva, A. and O’Malley, D. (2026) Differentiable Multiphase Flow Model for Physics-Informed Machine Learning in Reservoir Pressure Management. <italic>Scientific Reports</italic>, 16, Article No. 10345. https://doi.org/10.1038/s41598-026-37063-3 <pub-id pub-id-type="doi">10.1038/s41598-026-37063-3</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/s41598-026-37063-3">https://doi.org/10.1038/s41598-026-37063-3</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Rashid, H.</string-name>
              <string-name>Pachalieva, A.</string-name>
              <string-name>Malley, D.</string-name>
            </person-group>
            <year>2026</year>
            <article-title>Differentiable Multiphase Flow Model for Physics-Informed Machine Learning in Reservoir Pressure Management</article-title>
            <source>Scientific Reports</source>
            <volume>16</volume>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.1038/s41598-026-37063-3</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>