Numerical solutions for flows in partially saturated porous media pose challenges related to the non-linearity and elliptic-parabolic degeneracy of the governing Richards’ equation. Iterative methods are therefore required to manage the complexity of the flow problem. Norms of successive corrections in the iterative procedure form sequences of positive numbers. Definitions of computational orders of convergence and theoretical results for abstract convergent sequences can thus be used to evaluate and compare different iterative methods. We analyze in this frame Newton’s and L-scheme methods for an implicit finite element method (FEM) and the L-scheme for an explicit finite difference method (FDM). We also investigate the effect of the Anderson Acceleration (AA) on both the implicit and the explicit L-schemes. Considering a two-dimensional test problem, we found that the AA halves the number of iterations and renders the convergence of the FEM scheme two times faster. As for the FDM approach, AA does not reduce the number of iterations and even increases the computational effort. Instead, being explicit, the FDM L-scheme without AA is faster and as accurate as the FEM L-scheme with AA.
Authors
Nicolae Suciu
Tiberiu Popoviciu Institute of Numerical Analysis, Romanian Academy
Florin A. Radu
Center for Modeling of Coupled Subsurface Dynamics, University of Bergen, Bergen, Norway
Jacob S. Stokke
Center for Modeling of Coupled Subsurface Dynamics, University of Bergen, Bergen, Norway
Emil Cătinaș
Tiberiu Popoviciu Institute of Numerical Analysis, Romanian Academy
Andra Malina
Tiberiu Popoviciu Institute of Numerical Analysis, Romanian Academy
Keywords
Richards’ equation; flows in partially saturated porous media; Newton’s method; L-scheme method; finite element method (FEM); finite difference method; Anderson Acceleration; computational convergence orders; Q-order; C-order; corrections; errors.
Paper coordinates
N. Suciu, F.A. Radu, J.S. Stokke, E. Cătinaș, A. Malina, Computational orders of convergence of iterative methods for Richards’ equation, in: Sequeira, A., Silvestre, A., Valtchev, S.S., Janela, J. (eds) Numerical Mathematics and Advanced Applications ENUMATH 2023, vol. 2. ENUMATH 2023. Lecture Notes in Computational Science and Engineering, vol. 154 (2025), pp. 379–388. Springer, Cham. https://doi.org/10.1007/978-3-031-86169-7_39
[1] Anderson, D.G., Iterative procedures for nonlinear integral equations. JACM 12(4), 547-560, (1965)
[2] Beyer, W. A., Ebanks, B. R., Qualls, C. R., Convergence rates and convergence-order profiles for sequences. Acta Appl. Math. 20, 267–284, (1990)
[3] Catinas¸, E., A survey on the high convergence orders and computational convergence orders of sequences. Appl. Math. Comput. 343, 1–20, (2019)
[4] Catinas¸, E., How many steps still left to x*? SIAM Rev. 63(3), 585–624, (2021)
[5] List, F., Radu, F.A., A study on iterative methods for solving Richards’ equation. Comput. Geosci. 20(2) 341-353, (2016)
[6] Potra, F. A., On Q-order and R-order of convergence. J. Optim. Theory Appl. 63(3), 415–431,(1989)
[7] Radu, F.A., Pop, I.S., Knabner, P., On the convergence of the Newton method for the mixed finite element discretization of a class of degenerate parabolic equations. In: Numerical Mathematics and Advanced Applications 42, 1192-1200, (2006)
[8] Suciu, N., Illiano, D., Prechtel, A., Radu, F.A., Global random walk solvers for fully coupled flow and transport in saturated/unsaturated porous media. Adv. Water Resour. 152, 103935, (2021)
[9] Suciu, N., Radu, F.A., Global random walk solvers for reactive transport and biodegradation processes in heterogeneous porous media. Adv. Water Res., 166, 104268, (2022)
[10] Stokke, J.S., Mitra, K., Storvik, E., Both, J.W., Radu, F.A., An adaptive solution strategy for Richards’ equation. Comput. Math. Appl. 152, 155-167, (2023)
Paper (preprint) in HTML form
2402.00194v1
Computational orders of convergence of iterative methods for Richards' equation
Nicolae Suciu, Florin A. Radu, Jakob S. Stokke, Emil Cătinaş, Andra Malina
Abstract
Numerical solutions for flows in partially saturated porous media pose challenges related to the non-linearity and elliptic-parabolic degeneracy of the governing Richards' equation. Iterative methods are therefore required to manage the complexity of the flow problem. Norms of successive corrections in the iterative procedure form sequences of positive numbers. Definitions of computational orders of convergence and theoretical results for abstract convergent sequences can thus be used to evaluate and compare different iterative methods. We analyze in this frame Newton's and LL-scheme methods for an implicit finite element method (FEM) and the LL-scheme for an explicit finite difference method (FDM). We also investigate the effect of the Anderson Acceleration (AA) on both the implicit and the explicit LL schemes. Considering a two-dimensional test problem, we found that the AA halves the number of iterations and renders the convergence of the FEM scheme two times faster. As for the FDM approach, AA does not reduce the number of iterations and even increases the computational effort. Instead, being explicit, the FDM LL-scheme without AA is faster and as accurate as the FEM LL-scheme with AA.
1 Introduction
The convergence of the iterative methods for Richards' equation can be proved under more or less restrictive smoothness and boundedness conditions that may not be met in some practical applications. Alternatively, the convergence may be assessed or verified numerically by investigating the behavior of the successive corrections.
This could be mainly useful in the case of LL-schemes, which do not require the evaluation of the derivatives and, as such, can be applied to problems with nonsmooth coefficients and boundary conditions. Although the decay of the correction norms allows the estimation of the convergence order, this may not be enough to prove that a specific convergence behavior holds, mainly when trying to prove the linear convergence of a LL-scheme. General methods developed for convergent sequences of real numbers allow a more in-depth convergence analysis and the evaluation of the relaxation strategies, such as AA, used to improve the iterative methods.
The convergence of an arbitrary sequence of real numbers x_(s)rarrx^(**)inRx_{s} \rightarrow x^{*} \in \mathbb{R} is characterized by the behavior of the successive errors e_(s)=|x^(**)-x_(s)|e_{s}=\left|x^{*}-x_{s}\right|. The sequence {x_(s)}\left\{x_{s}\right\} converges with the (classical) CC-order p >= 1p \geq 1 if
If the limit x^(**)x^{*} is not known, the errors e_(s)e_{s} are replaced by the corrections |x_(s+1)-x_(s)|\left|x_{s+1}-x_{s}\right| and (1-3) define "computational orders of convergence" C^('),Q^(')C^{\prime}, Q^{\prime}, and R^(')R^{\prime}. If p > 1p>1, computational and error-based orders of convergence are equivalent, denoted by using curly braces, and they are related by [4]
However, when p=1p=1, the above equivalences do not hold. In [2] was given an example of a sequence with CC-linear order but no C^(')C^{\prime}-linear order. Also, in Sect. 4.2 below we present the situation of two sequences where the numerical estimates of (1) indicate CC-sublinear and C^(')C^{\prime}-linear orders of convergence.
In this framework, we examine the Newton's and LL-scheme methods utilized in implicit FEM approaches [5,10] as well as an explicit FDM LL-scheme [8, 9].
2 The setup of the flow problem
Combining the mass balance equation and Darcy's law, one obtains the Richards' equation for the pressure head psi(x,z,t)\psi(x, z, t) in variably saturated soils,
{:(4)(del theta(psi))/(del t)-grad*[K(theta(psi)grad(psi+z)]=f:}\begin{equation*}
\frac{\partial \theta(\psi)}{\partial t}-\nabla \cdot[K(\theta(\psi) \nabla(\psi+z)]=f \tag{4}
\end{equation*}
where zz is the height against the gravitational direction, theta\theta is the water content, KK stands for the hydraulic conductivity of the medium, and ff is a source/sink term.
Equation (4) is closed by relationships defining the water content theta(psi)\theta(\psi) and the hydraulic conductivity K(theta(psi))K(\theta(\psi)) given by the van Genuchten-Mualem model
where Theta=(theta-theta_(r))//(theta_(s)-theta_(r))\Theta=\left(\theta-\theta_{r}\right) /\left(\theta_{s}-\theta_{r}\right) is the normalized water content, theta_(r)\theta_{r} and theta_(s)\theta_{s} are the residual and the saturated water content, K_(s)K_{s} is the saturated hydraulic conductivity, and alpha,n,m=1-1//n\alpha, n, m=1-1 / n are model parameters depending on the soil type.
To illustrate the use of the computational orders in analyzing and comparing iterative methods for Richards' equation, we solve (4) closed by (5) and (6), with parameters from [10]. We consider the domain Omega=Omega_(1)uuOmega_(2)\Omega=\Omega_{1} \cup \Omega_{2}, where Omega_(1)=[0,1]xx[0,1//4)\Omega_{1}=[0,1] \times [0,1 / 4) and Omega_(2)=[0,1]xx[1//4,1]\Omega_{2}=[0,1] \times[1 / 4,1] and the time interval [0,T][0, T], where T=0.003T=0.003. Sequences of corrections are stored at T//3,2T//3T / 3,2 T / 3, and TT.
As an initial condition, we choose the pressure head
On the top boundary, we employ constant Dirichlet conditions, equal to the initial condition at all times. On the remaining boundary no-flow conditions are used. We also consider the following source term
Newton's method and the LL-scheme employed in the Galerkin FEM are reviewed in Sect. 3.1 and a recently introduced LL-scheme for the FDM is shortly described in Sec. 3.2. Theoretical convergence results are presented in Sect. 3.3.
3.1 Implicit FEM approach
The numerical scheme for fully discrete Richards' equation with backward Euler time discretization and Galerkin FEM reads: given psi_(h,k-1)\psi_{h, k-1} find psi_(h,k)\psi_{h, k} such that
AAv_(h)inV_(h)\forall v_{h} \in V_{h}, where V_(h)V_{h} is the Galerkin linear element space, (:*,*:)\langle\cdot, \cdot\rangle denotes the inner product, Delta t=T//K,KinN\Delta t=T / \mathcal{K}, \mathcal{K} \in \mathbb{N}, is the time step, t_(k)=k Delta tt_{k}=k \Delta t, and k in{1,dots,K}k \in\{1, \ldots, \mathcal{K}\}.
Newton's scheme linearizes both the theta(*)\theta(\cdot) and K(*)K(\cdot) nonlinearities in Eq. (7) as follows: given psi_(h,k-1),psi_(h,k)^(s-1)inV_(h)\psi_{h, k-1}, \psi_{h, k}^{s-1} \in V_{h} find psi_(h,k)^(s)inV_(h)\psi_{h, k}^{s} \in V_{h} such that
The LL-scheme only solves the non-linearity of theta(*)\theta(\cdot) by replacing the derivative theta^(')\theta^{\prime} with a positive constant LL. The linearization problem reads: given psi_(h,k-1),psi_(h,k)^(s-1)inV_(h)\psi_{h, k-1}, \psi_{h, k}^{s-1} \in V_{h} find psi_(h,k)^(s)inV_(h)\psi_{h, k}^{s} \in V_{h} such that
In both schemes, the iterations start with the solution at the last time step, psi_(h,k)^(s=0)=psi_(h,k-1)\psi_{h, k}^{s=0}= \psi_{h, k-1} and are performed until the corrections to the vector psi_(k)^(s)\boldsymbol{\psi}_{k}^{s} (with components psi_(h,k)^(s)\psi_{h, k}^{s} in a basis of V_(h)V_{h} ) reach the accuracy ||psi_(k)^(s)-psi_(k)^(s-1)|| <= epsi\left\|\boldsymbol{\psi}_{k}^{s}-\boldsymbol{\psi}_{k}^{s-1}\right\| \leq \varepsilon for an appropriate norm and some given tolerance epsi\varepsilon. We notice that while Newton's method is 2nd order but only locally convergent, the LL-scheme is a 1st order globally convergent method [5].
Different relaxation strategies can improve the efficiency of Newton's and LL schemes. In particular, with the AA the current approximation is given by a linear combination of previous approximations with coefficients that minimize the weighted average of the successive corrections [1].
3.2 Explicit FDM approach
Explicit LL-schemes were introduced in [8]. For brevity and clarity, we consider the simpler case of the one-dimensional Richards' equation,
where z in[0,Z],t in[0,T]z \in[0, Z], t \in[0, T]. The solution of (8) at times t=k Delta t,t <= T,k inNt=k \Delta t, t \leq T, k \in \mathbb{N}, and positions z=i Delta z,i=1,dots,Z//Delta zz=i \Delta z, i=1, \ldots, Z / \Delta z is first approximated by an implicit FDM scheme
with backward discretization in time,
Next, we assign to psi_(i,k)\psi_{i, k} the iteration count ss, we add the stabilization term L(psi_(i,k)^(s+1)-:}psi_(i,k)^(s)L\left(\psi_{i, k}^{s+1}-\right. \psi_{i, k}^{s} ) to the left-hand side of (9) and perform iterations s=1,2,dotss=1,2, \ldots starting with psi_(i,k)^(1)=psi_(i,k-1)\psi_{i, k}^{1}=\psi_{i, k-1} until the corrections to the solution psi_(k)^(s)=(psi_(i,k)^(s),dots,psi_(Z//Delta z,k)^(s))\psi_{k}^{s}=\left(\psi_{i, k}^{s}, \ldots, \psi_{Z / \Delta z, k}^{s}\right) fall under a given tolerance, ||psi_(k)^(s+1)-psi_(k)^(s)|| <= epsi\left\|\boldsymbol{\psi}_{k}^{s+1}-\boldsymbol{\psi}_{k}^{s}\right\| \leq \varepsilon. The result is the following explicit LL-scheme:
The FEM approaches benefit from well-established theoretical results. For instance, the quadratic convergence of the Newton's method can be proved by using the Kirchhoff transformation and a regularization step [7]. The linear convergence of the LL-scheme is ensured by the monotonically increasing theta\theta, Lipschitz continuity of theta\theta and KK, bounded gradpsi_(h,k)\nabla \psi_{h, k}, and the condition L >= L_(theta)=s u p_(psi){theta^(')(psi)}L \geq L_{\theta}=\sup _{\psi}\left\{\theta^{\prime}(\psi)\right\} [5].
Similar results for the explicit FDM LL-scheme are not yet available. However, we can look for convergence conditions by investigating the evolution of the difference e^(s)=psi^(s)-psie^{s}=\psi^{s}-\psi of the solutions of (10) and (9) at fixed position ii and time kk. After denoting by (Delta t)/(Deltaz^(2))D(psi^(s))\frac{\Delta t}{\Delta z^{2}} \mathcal{D}\left(\psi^{s}\right) the r.h.s. of (9) and subtracting (9) from (10), we have
Assuming the condition i n f_(psi){theta^(')(psi)} > L_(D)Delta t//(Deltaz^(2))\inf _{\psi}\left\{\theta^{\prime}(\psi)\right\}>L_{\mathcal{D}} \Delta t /\left(\Delta z^{2}\right), the above relation becomes a contraction. This implies |e^(s+1)| < |e^(s)|\left|e^{s+1}\right|<\left|e^{s}\right|, which in turn implies ||psi_(k)^(s+1)-psi_(k)|| < ||psi_(k)^(s)-psi_(k)||\| \boldsymbol{\psi}_{k}^{s+1}- \boldsymbol{\psi}_{k}\|<\| \boldsymbol{\psi}_{k}^{s}-\boldsymbol{\psi}_{k} \|. The condition above has to be compatible with the condition K(psi^(s))Delta t//(L Deltaz^(2)) <= 1//2K\left(\psi^{s}\right) \Delta t /\left(L \Delta z^{2}\right) \leq 1 / 2 which constrains the LL-scheme (10). These are necessary conditions for the CC-linear convergence without being however sufficient conditions, i.e. they do not imply the existence of the limit (1).
4 Numerical results
Computational orders of convergence are assessed by investigating the behavior of the sequence {x_(s)}\left\{x_{s}\right\} of successive corrections x_(s)=||psi^(s)-psi^(s-1)||x_{s}=\left\|\psi^{s}-\psi^{s-1}\right\|, which are used to assess the accuracy of the approximation in the general case when the exact solution of the problem is not available. If the linearization method converges x^(**)=lim_(s rarr oo)x_(s)=0x^{*}=\lim _{s \rightarrow \infty} x_{s}=0 and e_(s)=|x^(**)-x_(s)|=x_(s)e_{s}=\left|x^{*}-x_{s}\right|=x_{s}. The error-based orders C,QC, Q, and RR of the sequence {x_(s)}\left\{x_{s}\right\} computed according to (1-3), if they exist ^(2){ }^{2}, are in fact computational orders C^('),Q^(')C^{\prime}, Q^{\prime}, and R^(')R^{\prime} for the sequence {psi^(s)}\left\{\psi^{s}\right\}. To proceed, we use the definitions (2) and (3) to assess a convergence order pp, which is further used in (1) to check whether the classical CC convergence of the sequence {x_(s)}\left\{x_{s}\right\} takes place. The linearization methods presented in Sect. 3 are tested in Sects. 4.1 and 4.2 on the benchmark problem formulated in Sec. 2 with a fixed tolerance epsi=10^(-7)\varepsilon=10^{-7}. In Sects. 4.2 we also assess error-based orders of convergence for a test problem with known solution modeling variably saturated flow fully coupled with surfactant transport.
4.1 FEM Newton's method and L\boldsymbol{L}-scheme
Newton's method converges after only a few iterations (Fig. 1). The estimate p(s)=ln e_(s+1)//ln e_(s)~~2p(s)=\ln e_{s+1} / \ln e_{s} \approx 2 shown in Fig. 2 suggests the QQ-quadratic convergence of the sequence {x_(s)}\left\{x_{s}\right\}, according to definition (2). The sequence of successive approximations {psi^(s)}\left\{\psi^{s}\right\} of the Newton's method is then Q^(')Q^{\prime}-quadratic convergent.
The estimate p(s)=|ln e_(s)|^(1//s)~~2p(s)=\left|\ln e_{s}\right|^{1 / s} \approx 2 presented in Fig. 3 also indicates the R^(')R^{\prime} quadratic convergence according to definition (3), sustaining the hypothesis of the Q^(')Q^{\prime}-quadratic order. The finite values Q_(2)(s)=e_(s+1)//e_(s)^(2)Q_{2}(s)=e_{s+1} / e_{s}^{2} shown in Fig. 4 are consistent with the definition (1) and we may expect the C^(')C^{\prime}-quadratic convergence. Provided that the equivalence of computational and error-based orders for p > 1p>1 in R^(n)\mathbb{R}^{n} [4] holds in the normed space of the solutions, the sequence {psi^(s)}\left\{\psi^{s}\right\} also possesses C,QC, Q, and RR quadratic orders. Longer sequences necessary to validate these results could only be obtained by doing multi-precision computations, because the e_(s)e_{s} values from Fig. 1 are already close to the machine epsilon in double precision.
Similarly, using (2) and (3) we first verified the Q^(')Q^{\prime} - and R^(')R^{\prime}-convergence and we identified the order p=1p=1 for the sequence {psi^(s)}\left\{\psi^{s}\right\} of solutions provided by the FEM LL-scheme. The behavior of the quotient Q_(1)(s)=e_(s+1)//e_(s)Q_{1}(s)=e_{s+1} / e_{s} shown in Fig. 5 provides
Fig. 1 FEM: Norms of successive corrections provided by Newton's method.
Fig. 3 FEM: Estimation of RR-order 2 for Newton's method.
Fig. 2 FEM: Estimation of QQ-order pp for the convergence of Newton's method.
Fig. 4 FEM: Estimation of the quotient Q_(2)Q_{2} from definition (1) for Newton's method.
a strong indication of the C^(')C^{\prime}-linear convergence according to the definition (1) with p=1p=1. The scheme benefits from the use of AA which, for the setup of Sect. 2, halves the number of iterations and renders the convergence two times faster (Fig. 6).
Fig. 5 FEM: Estimation of the quotient Q_(1)Q_{1} from definition (1) for LL-scheme ( L=0.15L=0.15 ).
Fig. 6 FEM: Estimation of the quotient Q_(1)Q_{1} from definition (1) for LL-scheme with AA.
4.2 FDM LL-scheme
The number of iterations for the explicit FDM LL-scheme (Fig. 7) is one order of magnitude larger than for the implicit FEM LL-scheme without AA. However, the computing time is generally one order of magnitude smaller than for implicit schemes in solving similar problems (see [8]). The Q^(')Q^{\prime} - and R^(')R^{\prime}-linear convergence and the order p=1p=1 are assessed in the same way as for the FEM LL-scheme. Estimates of Q_(1)Q_{1} shown in Fig. 8 indicate the C^(')C^{\prime}-linear convergence. Applying AA to the explicit LL-scheme only results in increasing the computing time, without any significant improvement of the explicit FDM LL-scheme.
Fig. 7 FDM: Norms of successive corrections provided by the LL-scheme ( L=0.5L=0.5 ).
Fig. 8 FDM: Estimation of the quotient Q_(1)Q_{1} from definition (1) for LL-scheme.
Error-based orders of convergence for linearly convergent LL-schemes also can be inferred when the exact solution of the problem is known. As an example, we consider a test problem for fully coupled flow and surfactant transport with the manufactured exact one-dimensional solution psi_(m)(z,t)=-tz(1-z)+z//4\psi_{m}(z, t)=-t z(1-z)+z / 4, for the pressure, and c_(m)(z,t)=tz(1-z)+1c_{m}(z, t)=t z(1-z)+1, for the concentration, with theta(psi)=1//(1-psi-c//10)\theta(\psi)=1 /(1-\psi-c / 10) and K(theta(psi))=psi^(2)K(\theta(\psi))=\psi^{2} (the one-dimensional version of the problem considerd in [8, Sect. 5.2.1]). The problem is solved by utilising the FDM LL-scheme for Richards' equation coupled with an explicit global random walk LL-scheme for the advection-diffusion equation. The parameter L=100L=100 is the same for both schemes and the stopping criterion uses errors instead of corrections ^(3),max(||psi_(k)^(s)-psi_(m,k)||,||c_(k)^(s)-c_(m,k)||) <= 10^(-3){ }^{3}, \max \left(\left\|\psi_{k}^{s}-\psi_{m, k}\right\|,\left\|c_{k}^{s}-c_{m, k}\right\|\right) \leq 10^{-3}.
The quotient Q_(1)(s)Q_{1}(s) computed with errors of the sequence {psi^(s)}\left\{\psi^{s}\right\} shows a tendency towards the CC-sublinear convergence, i.e., Q_(1)rarr1Q_{1} \rightarrow 1 (Fig. 9). The evolution of the corresponding quotient of corrections, with Q_(1) < 1Q_{1}<1, indicates the C^(')C^{\prime}-linear convergence (Fig. 10). The sequence of concentrations, {c^(s)}\left\{c^{s}\right\}, behaves similarly, i.e. CC-sublinear convergence of the errors and C^(')C^{\prime}-linear convergence of the corrections (Figs. 11 and12).
Fig. 9 FDM: Quotient Q_(1)Q_{1} for LL-scheme estimated with errors ||psi_(k)^(s)-psi_(m,k)||\left\|\psi_{k}^{s}-\psi_{m, k}\right\|.
Fig. 11 FDM: Quotient Q_(1)Q_{1} for LL-scheme estimated with errors ||c_(k)^(s)-c_(m,k)||\left\|c_{k}^{s}-c_{m, k}\right\|.
Fig. 10 FDM: Quotient Q_(1)Q_{1} for LL-scheme estimated with corrections ||psi_(k)^(s)-psi_(k)^(s-1)||\left\|\psi_{k}^{s}-\psi_{k}^{s-1}\right\|.
Fig. 12 FDM: Quotient Q_(1)Q_{1} for LL-scheme estimated with corrections ||c_(k)^(s)-c_(k)^(s-1)||\left\|c_{k}^{s}-c_{k}^{s-1}\right\|.
Thanks to the manufactured solution, we also assessed the estimated order of convergence (EOC) of the numerical FDM solution towards the exact solution ( psi_(m),c_(m)\psi_{m}, c_{m} ), by successively halving Delta z\Delta z, with max(||psi_(k)^(s)-psi_(k)^(s-1)||,||c_(k)^(s)-c_(k)^(s-1)||) <= 10^(-6)\max \left(\left\|\psi_{k}^{s}-\psi_{k}^{s-1}\right\|,\left\|c_{k}^{s}-c_{k}^{s-1}\right\|\right) \leq 10^{-6} as stopping criterion for the iterations of the coupled LL-schemes (Table 1).
Table 1 Orders of convergence of the numerical FDM solution.
5 Discussion
The convergence of the linearization methods for Richards' equation can be investigated with methods developed for sequences of real numbers. To do that, we follow the recipe: first, use the definition of the QQ - and RR-order convergence to identify the convergence order pp, then, check whether the sequence {x_(s)}={||psi^(s)-psi^(s-1)||}\left\{x_{s}\right\}=\left\{\left\|\psi^{s}-\psi^{s-1}\right\|\right\} converges with the classical CC-order pp.
We have to keep in mind that the error-based convergence orders C,QC, Q, and RR for the sequence of positive numbers {x_(s)}\left\{x_{s}\right\} correspond to the computational orders C^(')C^{\prime}, Q^(')Q^{\prime}, and R^(')R^{\prime} of the sequence of solutions {psi^(s)}\left\{\psi^{s}\right\} provided by the linearization scheme. Error-based orders for the linearization scheme only can be inferred when exact (e.g., manufactured) solutions of the flow problem are available.
The numerical analysis of the iterative methods for nonlinear systems of equations involved in modeling processes in porous media presented in the literature aim at showing the convergence to zero of the error of the scheme. Numerically inferred computational or error-based orders of convergence complete the characterization of the convergence and may be useful in several ways: to verify the theoretically predicted convergence and to check the convergence in cases where the conditions of the convergence theorems are hard to meet, to evaluate the efficiency of the relaxation strategies, or to enable comparisons of the convergence speed for different linearization procedures.
References
Anderson, D.G.: Iterative procedures for nonlinear integral equations. JACM 12(4), 547-560, (1965)
Beyer, W. A., Ebanks, B. R., Qualls, C. R.: Convergence rates and convergence-order profiles for sequences. Acta Appl. Math. 20, 267-284, (1990)
Cătinaş, E.: A survey on the high convergence orders and computational convergence orders of sequences. Appl. Math. Comput. 343, 1-20, (2019)
Cătinaș, E.: How many steps still left to x^(**)x^{*} ? SIAM Rev. 63(3), 585-624, (2021)
List, F., Radu, F.A.: A study on iterative methods for solving Richards' equation. Comput. Geosci. 20(2) 341-353, (2016)
Potra, F. A.: On Q-order and R-order of convergence. J. Optim. Theory Appl. 63(3), 415-431, (1989)
Radu, F.A., Pop, I.S., Knabner, P.: On the convergence of the Newton method for the mixed finite element discretization of a class of degenerate parabolic equations. In: Numerical Mathematics and Advanced Applications 42, 1192-1200, (2006)
Suciu, N., Illiano, D., Prechtel, A., Radu, F.A.: Global random walk solvers for fully coupled flow and transport in saturated/unsaturated porous media. Adv. Water Resour. 152, 103935, (2021)
Suciu, N., Radu, F.A.: Global random walk solvers for reactive transport and biodegradation processes in heterogeneous porous media. Adv. Water Res., 166, 104268, (2022)
Stokke, J.S., Mitra, K., Storvik, E., Both, J.W., Radu, F.A.: An adaptive solution strategy for Richards' equation. Comput. Math. Appl. 152, 155-167, (2023)
Florin A. Radu • Jakob S. Stokke
Center for Modeling of Coupled Subsurface Dynamics, University of Bergen, Bergen, Norway, e-mail: florin.radu@uib.no,jakob.stokke@uib.no
^(1){ }^{1} These are usually denoted by Q_(L)Q_{L} and R_(L)R_{L} to distinguish from other types of QQ and RR orders. Since only the definitions (2) and (3) will be used in the following, we disregard the subscript LL.
^(2){ }^{2} In a multidimensional setting the CC orders of convergence are norm-dependent [3]. However, the numerical examples presented below indicate the existence of the limit from the definition (1).
^(3){ }^{3} We note that once this stopping criterion for errors is satisfied, the corresponding corrections for both {psi^(s)}\left\{\psi^{s}\right\} and {c^(s)}\left\{c^{s}\right\} are of the order 10^(-8)10^{-8}.