Next Article in Journal
A Regularized Graph Neural Network Based on Approximate Fractional Order Gradients
Previous Article in Journal
Feature Reconstruction from Incomplete Tomographic Data without Detour
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Numerical Method for a Filtration Model Involving a Nonlinear Partial Integro-Differential Equation

by
Dossan Baigereyev
1,
Dinara Omariyeva
2,*,
Nurlan Temirbekov
3,
Yerlan Yergaliyev
1 and
Kulzhamila Boranbek
2
1
Department of Mathematics, High School of Information Technology and Natural Sciences, Amanzholov University, Ust-Kamenogorsk 070002, Kazakhstan
2
Department of Engineering Mathematics, Faculty of Basic Engineering Training, East Kazakhstan Technical University, Ust-Kamenogorsk 070003, Kazakhstan
3
National Engineering Academy of the Republic of Kazakhstan, Almaty 050010, Kazakhstan
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(8), 1319; https://doi.org/10.3390/math10081319
Submission received: 10 March 2022 / Revised: 12 April 2022 / Accepted: 13 April 2022 / Published: 15 April 2022
(This article belongs to the Section Computational and Applied Mathematics)

Abstract

:
In this paper, we propose an efficient numerical method for solving an initial boundary value problem for a coupled system of equations consisting of a nonlinear parabolic partial integro-differential equation and an elliptic equation with a nonlinear term. This problem has an important applied significance in petroleum engineering and finds application in modeling two-phase nonequilibrium fluid flows in a porous medium with a generalized nonequilibrium law. The construction of the numerical method is based on employing the finite element method in the spatial direction and the finite difference approximation to the time derivative. Newton’s method and the second-order approximation formula are applied for the treatment of nonlinear terms. The stability and convergence of the discrete scheme as well as the convergence of the iterative process is rigorously proven. Numerical tests are conducted to confirm the theoretical analysis. The constructed method is applied to study the two-phase nonequilibrium flow of an incompressible fluid in a porous medium. In addition, we present two examples of models allowing for prediction of the behavior of a fluid flow in a porous medium that are reduced to solving the nonlinear integro-differential equations studied in the paper.

1. Introduction

Fluid flows through porous media are of fundamental significance to a wide range of natural and industrial processes in groundwater hydrology, enhanced oil recovery, climate engineering and many others. These processes are generally described by a system of partial differential equations. However, in certain circumstances, these equations may not provide an adequate and accurate representation of the fluid flow process due to neglecting important properties of the porous medium [1,2,3].
For example, a number of authors have conceived that the dynamics of fluid flow in a porous medium are influenced not only by the current state of the process but also by its previous states [4,5]. In particular, a number of studies have shown significant discrepancies between experimental results on wells and simulation results based on classical models [1,6]. These hereditary properties of the process, known as memory, can appear when modeling non-local transfer of reaction and contaminants, thermal conductivity [4,7,8,9,10], and many others.
The memory effects can be taken into account by the inclusion of a non-trivial memory term in the model equation, which is often represented as a convolution of the function or its derivative with some kernel [11]. Thus, a fluid flow model in a porous media taking into account memory effects can be described by partial integro-differential equations.
Another example of the application of nonlinear partial integro-differential equations are models describing multi-phase nonequilibrium fluid flow in a porous medium. One of these models was proposed in [12,13], which generalized the classical nonequilibrium model of G. Barenblatt [14]. The idea behind this generalization lies in the assumption that all flows are nonequilibrium and differ only in the degree of nonequilibrium. In this regard, the authors of [12,13] introduced a function for each flow varying between 0 and 1 that shows to what extent the flow is non-equilibrium. Moreover, the limit values, 0 and 1, correspond to completely equilibrium and completely non-equilibrium cases.
The nonlinear integro-differential equation in the model studied in [12] describes the distribution of effective water saturation. The consideration of nonequilibrium effects appears to be necessary at all stages in the development of oil fields since the pressure drop versus time obtained during laboratory studies of porous media in order to determine the relative phase permeability functions significantly differ from the theoretical curves calculated in the framework of the classical filtration theory [15]. The effect of nonequilibrium can be significant: the time of saturation establishment in the conditions of oil fields can reach the order of a year [14].
The above two examples clearly demonstrate that nonlinear integro-differential equations make it possible to describe extremely important processes occurring in porous media.
Nonlinear integro-differential equations are known to admit an analytical solution only in a few particular cases due to their complexity. Over the last several decades, many techniques have been developed for the approximate solution of these equations, which include, for example, the combination of the radial basis functions and finite difference method [16], space-time spectral collocation method [17], Galerkin method with a non-classical H 1 -projection [18].
Recently, much interest has been paid to collocation methods—namely, the Legendre wavelet method [17,19,20], Haar wavelet method [21,22,23], Euler wavelets [24], collocation method by sigmoidal functions [25], variational iteration method [26,27,28,29], homotopy perturbation method [30,31,32], moving least square method [33], Adomian’s decomposition method [34] and its combination with the homotopy analysis method [35,36], parametric iteration method and spectral collocation method [37], and differential transform method [38].
Considering the importance of the subject and motivated by the model proposed in [12,13], we devote our study to an initial boundary problem for a nonlinear system of three coupled equations. The first equation of the system is a non-linear convection–diffusion-reaction equation with an additional time-dependent integral term, which, in [12], describes the dynamics of the effective water saturation through a porous medium. The second and third equations together constitute an elliptic equation containing a nonlinear term and describe the dynamics of the pressure field.
The problem under consideration has been numerically solved in a few works. The paper [12] introduced an explicit difference scheme to numerically implement the integro-differential equation, whereas the elliptic equation was solved using the successive over-relaxation iterative method. In contrast, in [39], an implicit finite difference scheme was utilized to solve the partial integro-differential equation, which was then implemented by the alternate directions method. The elliptic equation was solved using the iterative procedure of establishement method. The stability and convergence analysis of the constructed method has been discussed.
Although the numerical schemes constructed in [12,39] made it possible to assess the impact of nonequilibrium effects on the fluid flow within the framework of the constructed model, in our opinion, insufficient attention was paid to the handling of nonlinear terms which were treated as known functions, and their values were taken from previous time layers. This approach is known to lower the convergence order with respect to the time variable.
Unfortunately, the literature review did not reveal any other works aimed at solving the filtration problem under study. However there are a few alternative efficient approaches of solving nonlinear partial integro-differential equations similar to the first equation of the system under consideration. For example, the papers [4,8,40] have utilized a two-grid finite element or block-centered finite difference method to the nonlinear non-Fickian flow model such that a rough approximation was obtained on a coarse grid, and then the corresponding linearized problem was solved on a fine grid.
In [41], this equation was reduced to a system of ordinary differential equations by virtue of a combination of group preserving scheme and spectral meshless radial point interpolation, which was then solved by the method of lines. There are also known implementations of the non-linear non-Fickian flow model by the finite volume element method [42], mixed finite element method [43], expanded H 1 -Galerkin mixed finite element method [44].
The authors of [45] proposed a numerical method based on the matrix collocation method descended from the use of Laguerre and Taylor polynomials. In [46], the Kirchhoff transformation of the dependent variable was applied, and then the solution was obtained using Galerkin approximations.
Our work uses a different approach. We constructed a numerical method based on the use of a finite difference approximation in time and a finite element approximation in the spatial direction. To achieve a global second convergence order in time, we employ different approximations of the time derivative for the first and subsequent time layers. The integral term is approximated using the Lagrange interpolation formula. For treatment of one nonlinear term, Newton’s method is applied, and the remaining nonlinear terms are linearized using a second-order difference approximation.
Secondly, we rigorously prove the stability and convergence of the fully discrete scheme as well as the convergence of Newton’s iterative process. Further, the theoretical convergence order is confirmed by numerical tests conducted for a problem with a known exact solution. We also present a comparative analysis with the results obtained by the finite difference method proposed in [12].
Thirdly, we apply the constructed numerical method to modeling a two-phase nonequilibrium flow of an incompressible fluid in a porous medium according to the model proposed in [12]. The numerical scheme has shown itself to be stable for a wide range of time step values.
Fourthly, as a supplement, we consider two examples of fluid flow problems in porous media, which are reduced to solving the nonlinear integro-differential equation considered in the paper. The first problem is concerned with a special case of nonequilibrium filtration referred to as the countercurrent filtration problem. The second problem deals with the filtration process in a fractured porous medium.
The main contribution of our paper is an approach that make it possible to effectively account for nonlinear terms, thus, maintaining a balance between computational complexity and the achievement of the global second-order convergence.
The paper is structured as follows. The next section presents the problem statement and defines the assumptions under which the problem is solved. Section 2.2 is devoted to the construction of the fully discrete scheme and Newton’s iterative method. In Section 2.3 and Section 2.4, the stability and convergence of the fully discrete schemes are discussed. Section 2.5 determines the conditions under which the quadratic convergence of Newton’s method is achieved. The remainder of the paper is aimed at providing numerical tests to show the effectiveness and applicability of the proposed method. First, we confirm the theoretical convergence order on the example of a problem with a known exact solution in Section 3.1. Finally, we show the applicability of the proposed method to solving three filtration problems in Section 3.2 and Section 4.

2. Materials and Methods

2.1. Formulation of the Problem

Problem 1.
Find η, u and p in Q ¯ T = Ω ¯ × J ¯ , where Ω R 2 , J = 0 , T , satisfying the equations
ν x η t · a x η b η u + F η + λ 0 1 ν x η λ σ 0 t η e t ξ σ d ξ = ζ ,
x , t Ω × J ,
· u = ς x , t , x , t Ω × J ,
u = k x p + f x , η , x , t Ω × J ,
and the initial and boundary conditions:
u · n = 0 , η x , t = η d x , t , x , t Ω × J ,
η x , 0 = η 0 x , x Ω ¯ ,
where λ 0 , λ, and σ are some positive constants; ν x , a x , b η , k x , ζ x , t , F η , f x , η , and ς x , t are given functions; n is the outer unit normal to the boundary Ω .
Although the boundary condition of the first kind for η is considered in the analysis, the results obtained can be extended to other kinds of boundary conditions with minor modifications. Further, we assume that η d 0 for simplicity of presentation.
The following assumptions are used throughout the paper.
Assumption 1.
Problem 1 has a unique solution that has a sufficient number of derivatives required for the analysis.
Assumption 2.
b x and ν x are positive non-decreasing functions. Furthermore, there exist finite positive real numbers a , a , b , k , k , ν such that, for all x R :
(a) 0 < a a x a .
(b) 0 < b x + b x b , b η 0 = 0 .
(c) k k 1 x k .
(d) 0 < ν ν x 1 ν ν .
Assumption 3.
The components of the vector F = F 1 , F 2 are subject to the following restrictions:
(a) F i η F η .
(b) F i is Lipschitz continuous with respect to η and there exists a positive constant F such that F i η F .
Assumption 4.
The vector f can be represented as the sum of two vectors:
f x , η = f 1 η + f 2 x ,
where the vector f 1 is such that
(a) f 1 η 0 = 0 .
(b) There exist positive constants f , f such that f 1 η f η and f 1 η f .
We adopt the standard notations of Lebesgue spaces L p Ω and Sobolev spaces W k , q Ω with the special case q = 2 denoted by H k Ω [47]. Further, · , · and · denote the scalar product and norm in L 2 Ω . Let us introduce the functional spaces
H div ; Ω = v L 2 Ω 2 : · v L 2 Ω ,
U = v H div ; Ω : v · n = 0 on Ω , W = H 0 1 Ω , M = L 2 Ω .
Then, a weak formulation of Problem 1 reads as follows.
Problem 2.
Find η , u , p : J W × U × M satisfying the identities
ν x η t , w + a x η b η u + F η , w
+ ν 1 η λ σ 0 t η e t ξ σ d ξ , w = ζ , w ,
· u , q = ς , q ,
k 1 x u , v · v , p = f 1 η , v + f 2 , v
for any w W , v U , q M , where ν 1 x = λ 0 1 ν x .

2.2. Derivation of a Fully Discrete Scheme

To construct a numerical scheme, we first discretize the time interval J ¯ by points t n = n τ , n = 0 , 1 , . . . , N such that N τ = T , where τ > 0 is the time discretization parameter, and denote f n x = f x , t n . In addition, we use the notation u n and p n due to the implicit temporal dependence.
At first, we approximate the time derivative and the integral term in (2). To achieve the global second order in temporal variable, we employ the following approximations of the time derivative at t = t n :
η t x , t n = 3 η n 4 η n 1 + η n 2 2 τ + r 2 n , n 2 , η 1 η 0 τ + r 1 , n = 1 ,
where r 1 = τ 2 2 η t 2 x , ξ 1 , r 2 n = τ 2 3 3 η t 3 x , ξ n , ξ 1 t 0 , t 1 , ξ n t n 2 , t n .
Next, to approximate the third term in (2), represent the integral as below:
I n x 0 t n η x , ξ e 1 σ t n ξ d ξ = i = 1 n t i 1 t i Φ x , ξ d ξ
with Φ x , ξ = η x , ξ e 1 σ t n ξ , we then apply the Lagrange interpolation formula for
ξ t i 1 , t i to obtain
I n x = 1 τ i = 1 n t i 1 t i ξ t i 1 Φ x , t i ξ t i Φ x , t i 1 d ξ = 1 2 τ i = 1 n Φ x , t i t i t i 1 2 + Φ x , t i 1 t i 1 t i 2 = τ 1 2 η n + i = 1 n 1 η i e t n t i σ + 1 2 η 0 e t n σ + r 3 n ,
where r 3 n = O τ 2 . Thus, the third term at t = t n in (2) is approximated as follows:
ν 1 η n λ σ 0 t n η e t n ξ σ d ξ , w
= 1 τ λ 2 σ ν 1 η n , w τ λ σ i = 1 n 1 e t n t i σ ν 1 η i , w τ λ 2 σ e t n σ ν 1 η 0 , w + r 3 n , w .
Consider the differences
r 4 1 = f 1 η 1 f 1 η 0 , r 5 n = f 1 η n 2 f 1 η n 1 + f 1 η n 2 , r 6 1 = b η 1 b η 0 , r 7 n = b η n 2 b η n 1 + b η n 2 .
Note that r 7 n = O τ 2 . Furthermore, Assumption 2 implies that r 6 1 = O τ 2 . A similar assertion is valid concerning the components of the vectors r 5 n and r 4 1 due to Assumption 4.
Let us rewrite Problem 2 with the use of the obtained approximations.
Problem 3.
Let η j W , j = 0 , 1 , . . . , n 1 be known, in particular, η 0 = η 0 . Find η n , u n , p n W × U × M , n = 1 , 2 , . . . , N satisfying the following identities for any w W , v U , q M : when n = 1 :
1 τ ν η 1 η 0 , w + a η 1 , w + 1 λ τ 2 σ ν 1 η 1 , w + F η 1 , w
= τ λ 2 σ e t n σ ν 1 η 0 , w + b η 0 u 1 , w + ζ 1 , w + r 1 1 , w + r 3 1 , w + r 6 1 , w ,
· u 1 , q = ς 1 , q ,
k 1 u 1 , v · v , p 1 = f 1 η 0 , v + f 2 1 , v + r 4 1 , v ,
when n 2 :
1 2 τ ν 3 η n 4 η n 1 + η n 2 , w + a η n , w + 1 τ λ 2 σ ν 1 η n , w
+ F η n , w = τ λ σ i = 1 n 1 e t n t i σ ν 1 η i , w + τ λ 2 σ e t n σ ν 1 η 0 , w
+ 2 b η n 1 b η n 2 u n , w + ζ n , w + r 2 n , w + r 3 n , w + r 7 n , w ,
· u n , q = ς n , q ,
k 1 u n , v · v , p n = 2 f 1 η n 1 f 1 η n 2 , v + f 2 n , v + r 5 n , v .
Next, we introduce a quasi-uniform triangulation T h in Ω ¯ with a diameter h and let W h W , U h U , M h M be certain finite element spaces. Further, truncating the errors in (3)–(8), we define a fully discrete finite element procedure.
Problem 4.
Let η h j W h , j = 0 , 1 , . . . , n 1 be known, in particular, η h 0 be the L 2 -projection of η 0 . Find η h n , u h n , p h n W h × U h × M h , n = 1 , 2 , . . . , N satisfying the following identities for all w h W h , v h U h , q h M h :
when n = 1 :
1 τ ν η h 1 η h 0 , w h + a η h 1 , w h + 1 τ λ 2 σ ν 1 η h 1 , w h + F η h 1 , w h
= τ λ 2 σ e t n σ ν 1 η h 0 , w h + b η h 0 u h 1 , w h + ζ 1 , w h ,
· u h 1 , q h = ς 1 , q h ,
k 1 u h 1 , v h · v h , p h 1 = f 1 η h 0 , v h + f 2 1 , v h ,
when n 2 :
1 2 τ ν 3 η h n 4 η h n 1 + η h n 2 , w h + a η h n , w h + 1 τ λ 2 σ ν 1 η h n , w h
+ F η h n , w h = τ λ σ i = 1 n 1 e t n t i σ ν 1 η h i , w h + τ λ 2 σ e t n σ ν 1 η h 0 , w h
+ 2 b η h n 1 b η h n 2 u h n , w h + ζ n , w h ,
· u h n , q h = ς n , q h ,
k 1 u h n , v h · v h , p h n = 2 f 1 η h n 1 f 1 η h n 2 , v h + f 2 n , v h .
Equations (9) and (12) are in fact nonlinear. We apply Newton’s method for their linearization. To this end, we iterate the above procedure for the iterative parameter s = 1 , 2 , . . . and denote the value of the function η h n on the sth iteration by η h n , s . Then, the iterative method is defined as follows.
Problem 5.
Let η h j W h , j = 0 , 1 , . . . , n 1 be known, in particular, η h 0 be the L 2 -projection of η 0 . In addition, let η h n , s ¯ W h , s ¯ = 0 , 1 , . . . , s 1 be given for n, in particular, η h n , 0 = η h n 1 . Find η h n , s , u n , p n W h × U h × M h , s = 1 , 2 , . . . satisfying the following identities for all w h W h , v h U h , p h M h : when n = 1 :
1 τ ν η h 1 , s η h 0 , w h + a η h 1 , s , w h + 1 τ λ 2 σ ν 1 η h 1 , s , w h
+ F η h 1 , s 1 , w h + F η h 1 , s 1 η h 1 , s η h 1 , s 1 , w h
= τ λ 2 σ e t n σ ν 1 η h 0 , w h + b η h 0 u h 1 , w h + ζ 1 , w h ,
· u h 1 , q h = ς 1 , q h ,
k 1 u h 1 , v h · v h , p h 1 = f 1 η h 0 , v h + f 2 1 , v h ,
when n 2 :
1 2 τ ν 3 η h n , s 4 η h n 1 + η h n 2 , w h + a η h n , s , w h + 1 τ λ 2 σ ν 1 η h n , s , w h
+ F η h n , s 1 , w h + F η h n , s 1 η h n , s η h n , s 1 , w h
= τ λ σ i = 1 n 1 e t n t i σ ν 1 η h i , w h + τ λ 2 σ e t n σ ν 1 η h 0 , w h
+ 2 b η h n 1 b η h n 2 u h n , w h + ζ n , w h ,
· u h n , q h = ς n , q h ,
k 1 u h n , v h · v h , p h n = 2 f 1 η h n 1 f 1 η h n 2 , v h + f 2 n , v h .
Thus, Problem 1 is numerically solved in accordance with the following algorithm. First, the pair u 1 , p 1 is determined simultaneously from Equations (16) and (17) employing a known initial value η h 0 . Further, by taking η h 1 , 0 = η h 0 as an initial approximation, the iterative process for computing η h 1 , s , s = 1 , 2 , . . . is conducted by (15) until η h 1 , s η h 1 , s 1 < ε for a given ε > 0 .
For subsequent time layers, the calculation is performed in a similar manner. For n 2 , the pair u n , p n is determined simultaneously from Equations (19) and (20) with the use of known values η h n 1 and η h n 2 . Iterations are then performed by Equation (18) to determine η h n , s , s = 1 , 2 , . . . , where η h n , 0 = η h n 1 .
To analyze the convergence of the proposed numerical method, it suffices to verify that η n η h n 0 as h , τ 0 while η h n , s η h n 0 as s . The former statement will be rigorously proven in Section 2.4, and the convergence of Newton’s method will be shown in Section 2.5.

2.3. Stability of the Scheme

In this section, we discuss the stability of the scheme (9)–(14). For the sake of completeness, let us formulate the discrete analogue of the Gronwall’s lemma, which will be used several times in obtaining the main results.
Lemma 1
([48]). If a n and b n are two positive sequences, c n is a monotone positive sequence, and these satisfy the inequalities a 0 + b 0 c 0 , a n + b n c n + λ i = 0 n 1 a i , λ > 0 , then the following estimate holds:
a n + b n c n exp n λ , n = 0 , 1 , 2 , . . .
Now, let us prove a few auxiliary lemmas.
Lemma 2.
Let η h n , u h n , p h n n = 0 N , η h n W h , u h n U h , p h n M h be the solution of Problem 4. The following inequalities hold under Assumptions 2 and 4:
u h 1 L 2 Ω C η h 0 + f 2 1 L 2 Ω + ς 1 ,
u h n L 2 Ω C η h n 1 + η h n 2 + f 2 n L 2 Ω + ς n , n 2 ,
where C is a constant independent of τ.
Proof. 
Choose v h , q h = u h 1 , p h 1 in (10) and (11) and v h , q h = u h n , p h n in (13) and (14). Then, the inequalities (21) and (22) follow immediately by using Assumptions 2 and 4, the Cauchy inequality, as well as the well-known inequality
a b ε a 2 + 1 4 ε b 2 ,
valid for all positive a , b and ε . □
Lemma 3.
Let η h n , u h n , p h n n = 0 N , η h n W h , u h n U h , p h n M h be the solution of Problem 4. The following inequality holds for all τ τ 1 such that
τ 1 = min a ν ϵ 16 F 2 , 2 σ 1 2 ϵ λ 1 + ϵ , ϵ > 0
under Assumptions 2 and 3:
η h n + τ j = 2 n η h j H 1 Ω C η h 0 + C τ j = 1 n u h j L 2 Ω + ζ j ,
where C is a constant independent of τ.
Proof. 
Let us take w h = η h n in (12):
m = 1 8 B 1 , m n 1 2 τ ν 3 η h n 4 η h n 1 + η h n 2 , η h n + a η h n , η h n
+ 1 τ λ 2 σ ν 1 η h n , η h n + F η h n , η h n τ λ σ i = 1 n 1 e t n t i σ ν 1 η h i , η h n
τ λ 2 σ e t n σ ν 1 η h 0 , η h n 2 b η h n 1 b η h n 2 u h n , η h n ζ n , η h n = 0 ,
and estimate the terms B 1 , m n , m = 1 , 2 , . . . , 8 . By a direct check, one can verify that B 1 , 1 n is bounded from below by the quantity
1 4 τ ν η h n , η h n ν η h n 1 , η h n 1 + 2 ν η h n ν η h n 1 , 2 η h n η h n 1
2 ν η h n 1 ν η h n 2 , 2 η h n 1 η h n 2 + ν η h n 2 η h n 1 + η h n 2 2 .
Under Assumptions 2 and 3, the condition τ τ 1 where τ 1 is defined in (24), by using the inequality (23) and noting that e x < 1 for x > 0 , it is easy to obtain that
B 1 , 2 n a η h n L 2 Ω 2 ,
B 1 , 3 n λ 0 ν 1 τ λ 2 σ η h n 2 ,
B 1 , 4 n 2 F η h n η h n L 2 Ω 4 a 1 F 2 η h n 2 + a 4 η h n L 2 Ω 2 ,
B 1 , 5 n + B 1 , 6 n τ · λ λ 0 ν σ i = 1 n 1 η h i η h n + τ λ λ 0 ν 2 σ η h 0 η h n τ · λ λ 0 ν ϵ 2 σ η h n 2 + C η h 0 2 + i = 1 n 1 η h i 2 ,
B 1 , 7 n 3 b u h n L 2 Ω η h n L 2 Ω C u h n L 2 Ω 2 + a 4 η h n L 2 Ω 2 ,
B 1 , 8 n ζ n η h n C ζ n 2 + λ 0 ν ϵ η h n 2 ,
where ϵ is an arbitrarily small number.
Making use of the inequalities (26)–(32) in (25) and summing the resulting inequality over n from 2 to n, we obtain:
ν η h n , η h n + 2 ν η h n ν η h n 1 , 2 η h n η h n 1 + 2 τ a j = 2 n η h j L 2 Ω 2
+ 4 τ λ 0 ν 1 ϵ τ λ 2 σ 1 + ϵ j = 2 n η h j 2 + 4 τ ν j = 2 n η h j 2 η h j 1 + η h j 2 2
ν η h 1 , η h 1 + 2 ν η h 1 ν η h 0 , 2 η h 1 η h 0 + τ · 16 a 1 F 2 j = 2 n η h j 2
+ C τ 2 j = 2 n i = 1 j 1 η h i 2 + C n τ 2 η h 0 2 + C τ j = 2 n u h j L 2 Ω 2 + C τ j = 2 n ζ j 2 .
Evaluating the remaining dot products using Assumption 2 and noticing that
j = 2 n i = 1 j 1 η h i 2 = i = 1 n 1 j = 1 i η h j 2 ,
we have from (33) that
ν τ · 16 a 1 F 2 η h n 2 + ν 2 η h n η h n 1 2 + 2 τ a j = 2 n η h j L 2 Ω 2
+ 4 τ λ 0 ν 1 ϵ τ λ 2 σ 1 + ϵ j = 2 n η h j 2 7 ν η h 1 2 + τ · 16 a 1 F 2 i = 2 n 1 η h i 2
+ C τ 2 i = 1 n 1 j = 1 i η h j 2 + C η h 0 2 + C τ j = 2 n u h j L 2 Ω 2 + C τ j = 2 n ζ j 2 .
Then, for all τ τ 1 , where τ 1 is defined in (24), we obtain
η h n 2 + τ j = 2 n η h j 2 + τ j = 2 n η h j L 2 Ω 2
C η h 1 2 + C τ i = 1 n 1 η h i 2 + τ j = 1 i η h j 2 + C η h 0 2 + C τ j = 2 n u h j L 2 Ω 2 + ζ j 2 .
By applying the discrete Gronwall’s lemma, we arrive at
η h n 2 + τ j = 2 n η h j 2 + τ j = 2 n η h j L 2 Ω 2
C η h 1 2 + C η h 0 2 + C τ j = 2 n u h j L 2 Ω 2 + ζ j 2 .
Now, choose w h = η h 1 in (9):
m = 1 7 B 2 , m 1 τ ν η h 1 η h 0 , η h 1 + a η h 1 , η h 1 + 1 τ λ 2 σ ν 1 η h 1 , η h 1
+ F η h 1 , η h 1 τ λ 2 σ e T σ ν 1 η h 0 , η h 1 b η h 0 u h 1 , η h 1 ζ 1 , η h 1 = 0 .
Estimating the terms B 2 , 1 , B 2 , 2 ,..., B 2 , 7 in (36) in a similar manner as in obtaining the inequalities (27)–(32), we conclude that, for all τ τ 1 satisfying the condition (24):
η h 1 2 + τ η h 1 H 1 Ω 2 C η h 0 2 + C τ u h 1 L 2 Ω 2 + ζ 1 2 .
By combining (35) and (37), we obtain the inequality
η h n 2 + τ j = 2 n η h j H 1 Ω 2 C η h 0 2 + C τ j = 1 n u h j L 2 Ω 2 + ζ j 2 .
Finally, by taking the square root of both parts of the last inequality, then using the fact that i = 1 m a i 2 1 / 2 1 m i = 1 m a i and observing that 1 n τ T , we arrive at the assertion of the lemma. □
Theorem 1.
Let η h n , u h n , p h n n = 0 N , η h n W h , u h n U h , p h n M h be the solution of Problem 4. Then, η h n W h , n = 1 , 2 , . . . , N satisfies the inequality
η h n + τ j = 2 n η h j H 1 Ω C η h 0 + C τ j = 1 n f 2 j L 2 Ω + ζ j + ς j
for all τ τ 1 such that
τ 1 = min a ν ϵ 16 F 2 , 2 σ 1 2 ϵ λ 1 + ϵ , ϵ > 0
under Assumptions 2–4, where C > 0 is a constant independent of τ.
Proof. 
Lemmas 2 and 3 imply that, under the specified conditions:
η h n + τ j = 2 n η h j H 1 Ω C η h 0 + 2 τ j = 0 n 1 η h j + C τ j = 1 n f 2 j L 2 Ω + ζ j + ς j .
Applying the discrete Gronwall’s lemma to this inequality, we obtain the assertion of the theorem. □

2.4. Convergence of the Scheme

Let us introduce the projections Q h : W W h , Π h : H 1 Ω 2 U h , ρ h : M M h such that
w Q h w , w h = 0 , w h W h ,
· v Π h v , q h = 0 , q h M h ,
· v h , q h ρ h q h = 0 , v h U h
satisfying the approximation properties
w Q h w + h w Q h w H 1 Ω C h m + 1 w H m + 1 Ω , w H 0 1 Ω H m + 1 Ω ,
v Π h v h L 2 Ω C h l + 1 v H l + 1 Ω , q ρ h q h C h l q H l Ω ,
where m and l depend on the choice of the finite element spaces.
Let us decompose the errors as follows:
η n η h n = η n Q h η n + Q h η n η h n = ψ η n + θ η n ,
u n u h n = u n Π h u n + Π h u n u h n = ψ u n + θ u n ,
p n p h n = p n ρ h p n + ρ h p n p h n = ψ p n + θ p n .
Lemma 4.
Let η h n , u h n , p h n n = 0 N , η h n W h , u h n U h , p h n M h be the solution of Problem 4 and η , u , p be the solution of Problem 1. The following inequalities hold under Assumptions 1 and 4:
θ u 1 L 2 Ω C τ 2 + h l + 1 ,
θ u n L 2 Ω C θ η n 1 + θ η n 2 + τ 2 + h m + 1 + h l + 1 , n 2 ,
where C is a constant independent of the mesh parameters.
Proof. 
Take the difference of Equations (7) and (13) and Equations (8) and (14), then consider the sum of the resulting equations for v h = θ u n , q h = θ p n , and take into account the notations (42) and (43) and definitions (39) and (40) to have
k 1 ψ u n + θ u n , θ u n = 2 f 1 η n 1 f 1 η n 2 , θ u n
2 f 1 η h n 1 f 1 η h n 2 , θ u n + r 5 n , θ u n .
Estimate the terms in (46) by using Assumptions 2 and 4, and relations (42), (43) as follows:
k 1 ψ u n + θ u n , θ u n 3 k 4 θ u n L 2 Ω 2 C ψ u n L 2 Ω 2 ,
2 f 1 η n 1 f 1 η n 2 2 f 1 η h n 1 + f 1 η h n 2 , θ u n
4 f θ η n 1 + ψ η n 1 , θ u n + 2 f θ η n 2 + ψ η n 2 , θ u n
k 4 θ u n L 2 Ω 2 + C θ η n 1 2 + θ η n 2 2 + ψ η n 1 2 + ψ η n 2 2 ,
r 5 n , θ u n C r 5 n L 2 Ω 2 + k 4 θ u n L 2 Ω 2 .
Using these inequalities in (46), we obtain (45). The inequality (44) is derived in a similar manner. □
Lemma 5.
Let η h n , u h n , p h n n = 0 N , η h n W h , u h n U h , p h n M h be the solution of Problem 4 and η , u , p be the solution of Problem 1. The following inequality holds for all τ τ 2 ,
τ 2 = min a ν ϵ 16 F 2 , 2 σ 1 4 ϵ λ 1 + ϵ , 2 σ λ 1 2 ϵ , ϵ > 0
under Assumptions 1–3:
θ η n + τ j = 2 n θ η j H 1 Ω C τ 1 / 2 j = 1 n θ u j L 2 Ω + C τ 2 + h m + 1 + h l + 1 ,
where C is a constant depending on the norms of the solution of Problem 1 but independent of the mesh parameters.
Proof. 
Subtract (3) and (6) from (9) and (12), respectively. Then, take w h = θ η n and use the notation (41) to obtain: when n = 1 :
m = 1 9 B 3 , m = 1 τ ν θ η 1 θ η 0 , θ η 1 + a θ η 1 + ψ η 1 , θ η 1 + 1 τ λ 2 σ ν 1 θ η 1 + ψ η 1 , θ η 1
+ F η 1 F η h 1 , θ η 1 b η 0 u 1 b η h 0 u h 1 , θ η 1
+ 1 τ ν ψ η 1 ψ η 0 , θ η 1 r 1 1 , θ η 1 r 3 1 , θ η 1 r 6 1 , θ η 1 ,
when n 2 :
m = 1 10 B 4 , m n = 1 2 τ ν 3 θ η n 4 θ η n 1 + θ η n 2 , θ η n + a θ η n + ψ η n , θ η n
+ 1 τ λ 2 σ ν 1 θ η n + ψ η n , θ η n + F η n F η h n , θ η n
τ λ σ i = 1 n 1 e t n t i σ ν 1 θ η i + ψ η i , θ η n τ λ 2 σ e t n σ ν 1 θ η 0 + ψ η 0 , θ η n
2 b η n 1 b η n 2 u n 2 b η h n 1 b η h n 2 u h n , θ η n
+ 1 2 τ ν 3 ψ η n 4 ψ η n 1 + ψ η n 2 , θ η n r 2 n , θ η n r 3 n , θ η n .
Estimate the terms in (49) using Assumptions 2, 3, definitions (38) as follows:
B 4 , 1 n 1 4 τ ν θ η n , θ η n ν θ η n 1 , θ η n 1 + 2 ν θ η n ν θ η n 1 , 2 θ η n θ η n 1
2 ν θ η n 1 ν θ η n 2 , 2 θ η n 1 θ η n 2 + ν θ η n 2 θ η n 1 + θ η n 2 2 ,
B 4 , 2 n + B 4 , 3 n a θ η n L 2 Ω 2 + λ 0 ν 1 ϵ τ λ 2 σ θ η n 2 C ψ η n 2 ,
B 4 , 4 n 4 a 1 F 2 θ η n 2 + a 4 θ η n L 2 Ω 2 + C ψ η n 2 ,
B 4 , 5 n τ · λ λ 0 ν σ i = 1 n 1 θ η i + ψ η i θ η n C τ i = 1 n 1 θ η i 2 + τ · λ λ 0 ν ϵ 2 σ θ η n 2 + C max 1 i n 1 ψ η i 2 ,
B 4 , 9 n + B 4 , 10 n C r 2 n 2 + λ 0 ν ϵ θ η n 2 + C r 3 n 2 .
Represent B 4 , 7 n as shown below:
B 4 , 7 n = 2 b η n 1 b η h n 1 u n + b η h n 1 u n u h n , θ h n
b η n 2 b η h n 2 u n + b η h n 2 u n u h n , θ h n ,
then utilize the relations (41) and (42), Assumptions 1 and 2 to obtain
B 4 , 7 n a 4 θ η n L 2 Ω 2 + C θ η n 1 2 + θ η n 2 2 + θ u n L 2 Ω 2 + C ψ η n 1 2 + ψ η n 2 2 + ψ u n L 2 Ω 2 .
The term B 4 , 8 n is estimated as follows:
B 4 , 8 n 3 ψ η n 4 ψ η n 1 + ψ η n 2 2 τ θ η n C τ 2 t n 1 t n ψ h t d ξ t n 2 t n 1 ψ h t d ξ 2 + λ 0 ν ϵ θ η n 2 C τ 1 t n 1 t n ψ h t 2 d ξ + t n 2 t n 1 ψ h t 2 d ξ + λ 0 ν ϵ θ η n 2 .
Using the obtained inequalities in (49) and summing the resulting inequality with respect to n from 2 to n implies:
ν θ η n , θ η n ν θ η 1 , θ η 1 + 2 ν θ η n ν θ η n 1 , 2 θ η n θ η n 1 2 ν θ η 1 ν θ η 0 , 2 θ η 1 θ η 0
+ ν j = 2 n θ η j 2 θ η j 1 + θ η j 2 2 + 2 τ a j = 2 n θ η j L 2 Ω 2
+ 4 τ λ 0 ν 1 3 ϵ τ λ 2 σ 1 + ϵ j = 2 n θ η j 2
τ · 16 a 1 F 2 θ η n 2 + C τ j = 2 n 1 θ η j 2 + C τ 2 j = 2 n i = 1 j 1 θ η i 2
+ C τ j = 2 n θ u j L 2 Ω 2 + C τ 4 + h 2 m + 2 + h 2 l + 2 .
Using the relation (34) and noting that θ η 0 = 0 and
ν θ η 1 , θ η 1 + 2 ν θ η 1 ν θ η 0 , 2 θ η 1 θ η 0 ν θ η 1 2 + ν 2 θ η 1 θ η 0 2 5 ν θ η 1 2 ,
we conclude from (50) that
ν τ · 16 a 1 F 2 θ η n 2 + ν 2 θ η n θ η n 1 2 + 2 τ a j = 2 n θ η j L 2 Ω 2
+ 4 τ λ 0 ν 1 3 ϵ τ λ 2 σ 1 + ϵ j = 2 n θ η j 2 5 ν θ η 1 0 2 + τ · 16 a 1 F 2 j = 2 n 1 θ η j 2
+ C τ 2 i = 1 n 1 j = 1 i θ η j 2 + C τ j = 2 n θ u j L 2 Ω 2 + C τ 4 + h 2 m + 2 + h 2 l + 2 .
Then, for all τ τ 2 satisfying the condition (47), we have
θ η n 2 + τ j = 2 n θ η j L 2 Ω 2 + τ j = 2 n θ η j 2 C θ η 1 2 + C τ i = 1 n 1 θ η i 2 + τ j = 1 i θ η j 2
+ C τ j = 2 n θ u j L 2 Ω 2 + C τ 4 + h 2 m + 2 + h 2 l + 2 .
Applying the discrete Gronwall’s lemma gives
θ η n 2 + τ j = 2 n θ η j L 2 Ω 2 + τ j = 2 n θ η j 2
C θ η 1 2 + C τ j = 2 n θ u j L 2 Ω 2 + C τ 4 + h 2 m + 2 + h 2 l + 2 .
We now turn to estimating the terms in (48) using Assumption 2 and the definition (38):
B 3 , 1 + B 3 , 2 + B 3 , 6 1 τ ν 1 ϵ θ η 1 2 + a θ η 1 L 2 Ω 2 C τ 1 ψ η 1 2 ,
B 3 , 3 λ 0 ν 1 ϵ τ λ 2 σ θ η 1 2 C ψ η 1 2 ,
B 3 , 4 4 a 1 F 2 θ η 1 2 + a 4 θ η 1 L 2 Ω 2 + C ψ η 1 2 ,
B 3 , 7 + B 3 , 8 + B 3 , 9 C τ 4 + λ 0 ν ϵ θ η 1 2 .
Rewrite B 3 , 5 as follows:
B 3 , 5 = b η 0 b η h 0 u 1 + b η h 0 u 1 u h 1 , θ η 1 ,
then use (41) and (42), Assumptions 1 and 2, and note that θ η 0 = 0 to have
B 3 , 5 a 4 θ η 1 L 2 Ω 2 + C θ u 1 L 2 Ω 2 + C ψ u 1 L 2 Ω 2 .
Taking into account the obtained inequalities, we conclude from (48) that
ν 1 ϵ θ η 1 2 + τ · a 2 θ η 1 L 2 Ω 2 + τ λ 0 ν 1 2 ϵ τ λ 2 σ θ η 1 2
τ · 4 a 1 F 2 θ η 1 2 + C τ θ u 1 L 2 Ω 2 + C τ 4 + h 2 m + 2 + h 2 l + 2 .
Under the condition τ τ 2 , where τ 2 is defined in (47), we obtain
θ η 1 2 + τ θ η 1 L 2 Ω 2 + τ θ η 1 2 C τ θ u 1 L 2 Ω 2 + C τ 4 + h 2 m + 2 + h 2 l + 2 .
By combining (51) and (52), we have
θ η n 2 + τ j = 2 n θ η j L 2 Ω 2 + τ j = 2 n θ η j 2 C τ j = 1 n θ u j L 2 Ω 2 + C τ 4 + h 2 m + 2 + h 2 l + 2 .
Taking the square root of both parts of the inequality, we arrive at the assertion of the lemma. □
Theorem 2.
Let η h i , u h i , p h i i = 0 N , η h i W h , u h i U h , p h i M h be the solution of Problem 4 and η , u , p be the solution of Problem 1. Then, η h i W h satisfies the inequality
η n η h n + τ j = 2 n η j η h j H 1 Ω C τ 2 + h m + 1 + h l + 1
for all τ τ 2 such that
τ 2 = min a ν ϵ 16 F 2 , 2 σ 1 4 ϵ λ 1 + ϵ , 2 σ λ 1 2 ϵ , ϵ > 0
under Assumptions 1–4, where C is a constant depending on the norms of the solution of Problem 1 but independent of the mesh parameters.
Proof. 
Lemmas 4 and 5 imply that, for all τ τ 2 :
θ η 1 2 + τ θ η 1 L 2 Ω 2 + τ θ η 1 2 C τ 4 + h 2 m + 2 + h 2 l + 2 ,
θ η n 2 + τ j = 2 n θ η j H 1 Ω 2 C τ θ u 1 L 2 Ω 2 + C τ j = 2 n θ u j L 2 Ω 2 + C τ 4 + h 2 m + 2 + h 2 l + 2
or
θ η n 2 + τ j = 2 n θ η j H 1 Ω 2 C τ j = 0 n 1 θ η j 2 + C τ 4 + h 2 m + 2 + h 2 l + 2 .
By applying the discrete Gronwall’s lemma to the last inequality, we obtain the assertion of the theorem. □

2.5. Convergence of Newton’s Method

Let us determine the conditions ensuring the quadratic convergence of Newton’s iterative process (15), (18) using the technique proposed in [49].
Theorem 3.
The iterative process (15) and (18) converges quadratically under Assumption 3 and the condition
C τ h 2 η h n η h n , s 1 2 1
for sufficiently small τ.
Proof. 
Subtract (15) and (18) from (9) and (12) to obtain
c n τ ν θ η n , s , w h + a θ η n , s , w h + 1 τ 2 σ ν 1 θ η n , s , w h
+ F η h n , s 1 F η h n + F η h n , s 1 η h n , s η h n , s 1 , w h = 0 .
where θ η n , s = η h n η h n , s , c 1 = 1 and c n = 3 2 , n 2 . Choose w h = θ η n , s and estimate the terms in (53). Let us dwell in more detail on the estimate of the last term on the left-hand side of (53). By using Assumption 3 and the inequality [49]
g ξ 1 g ξ 2 g ξ 2 ξ 1 ξ 2 C ξ 1 ξ 2 2 , ξ 1 , ξ 2 R
valid for a differentiable function g with a Lipschitz-continuous derivative, we obtain
F η h n , s 1 F η h n + F η h n , s 1 η h n , s η h n , s 1 , θ η n , s = F η h n , s 1 θ η n , s , θ η n , s F η h n F η h n , s 1 F η h n , s 1 η h n η h n , s 1 , θ η n , s C θ η n , s θ η n , s L 2 Ω + Ω F η h n F η h n , s 1 F η h n , s 1 η h n η h n , s 1 θ η n , s d x C θ η n , s 2 + a 4 θ η n , s L 2 Ω 2 + C Ω θ η n , s θ η n , s 1 2 d x a 2 θ η n , s L 2 Ω 2 + C θ η n , s 2 + θ η n , s 1 L 4 Ω 4 .
Further, using the inequality θ η n , s 1 L 4 Ω C h θ η n , s 1 [49], we have
c n ν θ η n , s 2 + τ a 2 θ η n , s L 2 Ω 2 + τ λ ν 1 τ 2 σ θ η n , s 2
C τ θ η n , s 2 + C τ h 2 θ η n , s 1 4 ,
whence, for sufficiently small τ , we conclude that
η h n η h n , s 2 + τ η h n η h n , s L 2 Ω 2 C τ h 2 η h n η h n , s 1 4 .
This inequality implies the assertion of the theorem. □

3. Results

3.1. Verification of the Convergence Order

This section provides an analysis of a few numerical tests conducted to validate the proposed numerical method. The purpose of the first computational experiment was to determine the empirical convergence order and compare it with the theoretical convergence order predicted in Theorem 2.
Consider Problem 1 in Q ¯ T = Ω ¯ × J ¯ , where Ω = 0 , 1 2 , J = 0 , 1 with the following input data:
ν x = 0.1 + arctan x 1 , x = x 1 , x 2 Ω , a x 0.2 , b η = 10 5 cos η ,
F η = 0.04 η 2 , 0.04 η 2 , f 1 η = η 2 , 0 , ς x , t 0 ,
f 2 x , t = t 6 x 1 x 1 2 2 x 2 x 2 2 2 , 1 2 x 1 x 2 x 2 2 2 x 1 2 2 x 1 3 3 ,
ζ x , t = x 1 x 1 2 x 2 x 2 2 0.08 t 6 1 2 x 1 x 2 x 2 2 + x 1 x 1 2 1 2 x 2 + 3 t 2 arctan x 1 + 0.1 3 2 e t t 2 + 2 t 2 0.9 arctan x 1 + 2 t 3 5 x 1 x 1 2 + x 2 x 2 2 .
The exact solution of the problem is as follows: η x , t = t 3 sin π x 1 sin π x 2 ,
u = x 1 x 1 2 1 2 x 2 , 1 2 x 1 x 2 x 2 2 , p x = x 1 2 2 x 1 3 3 1 2 x 2 .
One can verify that Assumptions 2–4 are satisfied for the selected data. The following finite element spaces were chosen:
W h = w h W : w h e P 1 e , e T h ,
U h = v h U : v h e = b K x 1 + a K , b K x 2 + c K , a K , b K , c K R , e T h ,
M h = q h M : q h e P 0 e , e T h ,
where P l is the set of polynomials of degree at most l. Therefore, we expected the second convergence order both in temporal and spatial variables.
A partition containing M 1 = 300 nodes was introduced on each side of the square Ω ¯ , and a quasi-uniform triangulation of Ω ¯ was generated on its basis. The diameter of the triangulation obtained in this way was h 0.004714 . The iterative process (15) and (18) was performed until η h n , s η h n , s 1 < 10 9 . In all numerical tests, this condition was achieved in two to three iterations.
The numbers τ 1 and τ 2 in Theorems 1 and 2 that impose a constraint on the time step at ϵ = 0.04 were approximately equal to 0.46875 and 0.11719, respectively. In particular, the stability and convergence of the scheme is predicted to be achieved for all τ 1 / 10 according to these theorems. By successively halving the time step in the range from τ = 1 / 10 to τ = 1 / 160 , we calculated the corresponding errors E τ in the L 2 -norm and the convergence order by the formula r = log E 2 τ log E τ / log 2 .
The calculation results are presented in the second and third columns of Table 1. It follows from the table that the actual convergence order slightly exceeded 2.0, which fully confirms the temporal convergence order predicted in Theorem 2.
This problem was also solved by the numerical scheme proposed in [12] for comparison. To this end, a uniform grid is introduced in the square Ω ¯ with a step h 1 = h 2 = 1 / M 2 with M 2 = 300 . Conducting a computational experiment as described above, we obtained the actual order of convergence of this method. The calculation results are presented in the fourth and fifth columns of Table 1, which clearly show that this method converges with the first order in the temporal variable. Thus, it follows from a comparison of the results that the method proposed in this paper is more efficient for solving the problem.
A similar computational experiment was conducted by reducing the parameters M 1 and M 2 by half at a fixed time step τ = 0.01 to verify the convergence order with respect to the spatial variable. The results of the experiment showed the second order of convergence for both methods. Therefore, the numerical tests performed fully confirmed the order of convergence predicted in Theorem 2.

3.2. Modeling the Two-Phase Non-Equilibrium Flow in Porous Media

We now consider a more realistic example. Let us consider the following equations describing non-equilibrium flow of a two-phase incompressible fluid in a porous medium [12,13]:
σ ϕ ν η t = σ · K 0 a η + F b u + ϕ 1 ν s 0 e 1 σ t η + 1 σ 0 t η e 1 σ t ξ d ξ + ζ ,
· u = ς ,
u = K 0 x k w η + k o η p + f x , η ,
s t ν x η t = 1 σ η s ,
where η and s are the effective and true water saturations, respectively; u is the volumetric velocity of the flow; p is the pressure; K 0 x and m are the absolute permeability and porosity of the medium; σ is the replacement time; ν is the degree of non-equilibrium; ϕ is the porosity; and k w and k o are the relative phase permeabilities corresponding to the phases of water w and oil o.
Equation (57) extends the non-equilibrium law by G. Barenblatt [50] and is referred to as the generalized law of non-equilibrium in [12]. The essence of this generalization lies in the assumption that all flows are nonequilibrium and differ only in the degree of nonequilibrium. The function ν determines the degree of nonequilibrium and takes values between 0 and 1, where the limit values ν = 1 and ν = 0 correspond to a completely nonequilibrium flow and a completely equilibrium flow, respectively.
We adopt a few assumptions regarding physical data. In contrast to [12], we exclude the explicit dependence of the capillary pressure function p c on x assuming its dependence only on η . In addition, the porosity and replacement time are assumed to be constants. In this case, the coefficients in (54)–(57) are defined as follows:
a x , η = d p c d η k w η k o η k w η + k o η , b η = k w η k w η + k o η ,
f x , η = K 0 x k w η k o η p c η + ρ o ρ w g ,
F x , η = K 0 x k w η k o η k w η + k o η p c η + ρ o ρ w g ,
where ρ w and ρ o are the water and oil densities, and g is the gravity vector. Further, we employ a slightly modified LET-type model [51] to determine the relative phase permeabilities:
k w η = B η α η α + 1 η β , k o η = B 1 η β η α + 1 η β
with, say, α = β = 2 , and assume that the capillary pressure function is defined as
p c η = A B 2 log η η 1 2 + 2 η 1 η 2 η 4 η ,
where A and B are positive constants. In this case, k k w η + k o η B , a x , η A / B , b η = k w η / B . The rest of the parameters are chosen as follows: K 0 x = 10 9 , ϕ = 0.2 , ν x 0.5 , σ = 0.1 , g 0 , A = 10 6 , B = 0.3 . Note that f , k and a in fact do not depend on η . Therefore, Assumptions 2–4 are fulfilled.
The calculations were performed on a mesh with a diameter h 0.0174875 . Establishing the exact values of the constants τ 1 and τ 2 in Theorems 1 and 2 was found to be quite difficult. However due to the smallness of K 0 entering F , the restriction on τ was insignificant. In practice, the numerical scheme has shown itself to be stable for a wide range of time step values. The numerical test was conducted for τ = 10 3 until the flow became steady. The values of the obtained effective saturation η at different times are illustrated in Figure 1.
Note that discussion of the simulation results is beyond of this paper’s remit since the aim of this study is to show the applicability of the numerical method. This issue is discussed in detail in [39].

4. Discussion

Based on the theoretical analysis performed and the results of numerical experiments, the following conclusions can be drawn.
(1) The proposed computational method makes it possible to obtain an approximate solution to the filtration problem, which includes a nonlinear partial integro-differential equation. The results of computational experiments conducted for a model problem with different mesh configurations fully confirmed the results of the theoretical analysis.
We demonstrated that the empirical convergence order in the temporal variable in the L 2 -norm slightly exceeded 2.00, while the spatial convergence order was consistently close to 2.00 for the chosen finite element spaces. This result agrees well with the results of Theorem 2 and significantly improves the result obtained in [12].
(2) It should be noted that the construction of a numerical scheme of the second convergence order in the temporal variable relies heavily on the properties of the functions adopted in classical filtration models. In most two-phase relative phase permeability models (see, for example, [52]), the function k w and its derivative vanishes at 0. Moreover, it is often assumed that the water saturation is uniformly distributed over the domain at the initial time. These simplifying considerations have allowed us to formulate Assumption 2(b) and Assumption 4(a).
(3) The proposed approach based on the combined use of Newton’s method and a second-order approximation made it possible to effectively handle nonlinear terms, thereby, maintaining a balance between computational complexity and achieving second-order convergence. Moreover, the results of solving the model problem, presented in Section 3.1, showed the quadratic convergence of Newton’s method.
It should be noted that the results obtained have more of a methodological nature. However, the proposed approach can be easily generalized for the case when all the coefficients in Equation (1) depend on the sought solution by applying Newton’s method or high-order approximations for their linearization.
(4) Note that the initial boundary value problem for Equation (1) is also of independent interest. Let us show the applicability of the proposed method on a particular case of the nonequilibrium filtration model when the total flow velocity u is equal to zero. This case is known as countercurrent capillary impregnation [53]. Then, Equation (56) becomes an identity, and Equation (54) reduces to the following form:
σ ϕ ν η t = σ · K 0 a η + F + ϕ 1 ν s 0 e 1 σ t η + 1 σ 0 t η e 1 τ ¯ t ξ d ξ .
The iterative method for solving this problem is to find η h n , s W h satisfying the identities (15) and (18). The stability and convergence of a fully discrete scheme follows from Lemmas 3 and 5 with u h n = 0 , and the convergence of the iterative method follows from Theorem 3.
Furthermore, the constructed numerical method can be applied to solving a filtration problem in a fractured porous medium. This generalized model is formulated under the assumption that the fluid and medium parameters depend on the fractional derivative of the pressure. Making use of a non-local change of variables allows one to reduce the obtained pressure equation to the non-linear partial integro-differential Equation (1). For a more detailed analysis, we refer the reader to Appendix A.
(5) Since the work is mainly aimed at a comprehensive study of the numerical method for solving Problem 1, little attention is paid to the interpretation of the results of modeling two-phase nonequilibrium fluid flow in porous media. In our opinion, this issue deserves more detailed consideration, which will be the subject of a separate paper.
(6) In subsequent works, the authors intend to focus on other aspects of the numerical solution of Problem 1. For example, the obtained results can be extended for the fractional differential generalizations of the filtration model by replacing the time derivatives with their fractional differential counterparts. Similar generalizations of well-known fluid dynamics models have been the subject of many works [54,55,56,57]. In addition, in subsequent papers, the authors intend to investigate the asymptotic stability of the proposed scheme (see, for example, [58,59,60]). Furthermore, the study of control problems with qualitative properties of controllability [61] is also promising.
The outcomes of this study can be used in solving other classes of problems involving integro-differential equations. The proposed approach also forms the basis for further research in this direction.

Author Contributions

Conceptualization, D.B. and N.T.; methodology, D.B. and N.T.; software, D.B.; validation, D.O., Y.Y. and K.B.; formal analysis, D.O., Y.Y. and K.B.; investigation, D.B. and D.O.; resources, D.B. and Y.Y.; data curation, Y.Y.; writing—original draft preparation, D.B. and D.O.; writing—review and editing, D.B. and D.O.; visualization, D.B.; supervision, D.B.; project administration, D.B.; funding acquisition, D.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Education and Science of the Republic of Kazakhstan, grant number AP08053189.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Modeling the Flow in a Fractured Porous Medium

The proposed iterative schemes (15) and (18) can also be extremely useful in solving the problem of one-phase fluid flow in a fractured porous medium. Following [2], we consider the following fractional generalizations of the classical equation of state and the relation for porosity:
ρ = ρ D 0 , t β p , ϕ = ϕ D 0 , t α p ,
where α 1 , 1 , β 1 , 1 . In this paper, we used the fractional derivative and the fractional integral in the sense of Caputo–Fabrizio, which are defined as [62]
D 0 , t ν f = M ν 1 ν 0 t f ξ e ν 1 ν t ξ d ξ ,
D 0 , t ν f I 0 , t ν f = 1 ν 0 t f ξ e 1 ν ν t ξ d ξ ,
where we take M ν 1 .
Further, we consider the following generalized motion law similar to [2]:
u = k D 0 , t γ p + 1 ρ F D 0 , t γ p
where we slightly modified the last term. Substituting these relations into the classical continuity equation
ϕ ρ t + · ρ u = q ,
we obtain the following nonlinear equation for pressure:
c β D 0 , t β + 1 p + c α D 0 , t α + 1 p · k ρ D 0 , t γ p + F D 0 , t γ p + Q D 0 , t γ p = q x , t ,
where c β = ϕ ρ 0 , t β p , c α = ρ ϕ 0 , t α p and Q is a linear term taking into account mass transfer from other continua. In practice, the functions c β and c α are often known, since they are expressed in terms of the empirically determined rock and fluid compressibility coefficients.
A numerical method of solving an initial boundary problem for a linear special case of Equation (A1) was proposed in [63]. Now, we consider a different approach. Following [2], let us make a non-local change of variables p = I 0 , t γ π , and use the properties of fractional derivatives and integrals [64] to obtain
c β D 0 , t 1 + β γ π + c α D 0 , t 1 + α γ π · k ρ π + F π + l π = q x , t .
Let us confine ourselves to the case α = γ = 1 2 + ε , β = 1 + ε , ε 0 , 1 2 . Then, (A2) is reduced to the form
c β I 0 , t 1 / 2 π + c α π t · k ρ π + F π + l π = q x , t .
By observing that
I 0 , t 1 / 2 π = 2 0 t f ξ e t ξ d ξ ,
we arrive at the equation
c α π t · k ρ π + F π + 2 c β 0 t π ξ e t ξ d ξ + l π = q x , t .
Thus, the problem of fluid flow in a fractured porous medium under study has been reduced to solving a nonlinear partial integro-differential equation studied in the paper. The numerical solution of the obtained equation is similar to that described in the Discussion section for Equation (58).

References

  1. Ferreira, J.A.; Pinto, L. An Integro-Differential Model for Non-Fickian Tracer Transport in Porous Media: Validation and Numerical Simulation. Math. Methods Appl. Sci. 2015, 39, 4736–4749. [Google Scholar] [CrossRef] [Green Version]
  2. Gazizov, R.K.; Lukaschuk, S.Y. Fractional-Differential Approach to Modeling Filtration Processes in Complex Inhomogeneous Porous Media. Vestnik UGATU 2017, 21, 104–112. (in Russian). [Google Scholar]
  3. Zhou, H.W.; Yang, S.; Zhang, S.Q. Modeling Non-Darcian Flow and Solute Transport in Porous Media with the Caputo–Fabrizio Derivative. Appl. Math. Model. 2019, 68, 603–615. [Google Scholar] [CrossRef]
  4. Liu, W.; Li, X.; Zhao, Q. A Two-Grid Expanded Mixed Element Method for Nonlinear Non-Fickian Model in Porous Media. Int. J. Comput. Math. 2014, 91, 1299–1314. [Google Scholar] [CrossRef]
  5. Hashan, M.; Jahana, T.U.; Zaman, L.N.; Imtiaz, S.; Hossain, M.E. Modelling of Fluid Flow Through Porous Media Using Memory Approach: A Review. Math. Comput. Simul. 2020, 177, 643–673. [Google Scholar] [CrossRef]
  6. Boganik, V.N.; Medvedev, A.I.; Pestrikova, N.A.; Gugnyakov, V. Improving the Reliability of Determining Permeability, Skin Factor, Flow Rate and Productivity Given by the Operation of Gas Wells. Tekhnologia TEK 2006, 3, 34–40. (In Russian) [Google Scholar]
  7. Wang, P.; Jiang, L.; Chen, S. A Nonconforming Scheme for Non-Fickian Flow in Porous Media. J. Inequalities Appl. 2017, 142, 1–16. [Google Scholar] [CrossRef] [Green Version]
  8. Li, X.; Rui, H. A Two-Grid Block-Centered Finite Difference Method for Nonlinear Non-Fickian Flow Model. Appl. Math. Comput. 2016, 281, 300–313. [Google Scholar] [CrossRef]
  9. Ewing, R.; Wang, H. A Summary of Numerical Methods for Time-Dependent Advection-Dominated Partial Differential Equations. J. Comput. Appl. Math. 2001, 128, 423–445. [Google Scholar] [CrossRef] [Green Version]
  10. Sharma, P.K.; Agarwal, P.; Mehdinejadiani, B. Study on Non-Fickian Behavior for Solute Transport Through Porous Media. J. Hydraul. Eng. 2020, 28, 171–179. [Google Scholar] [CrossRef]
  11. Peszynska, M. Analysis of an Integro-Differential Equation Arising Form Modelling of Flows with Fading Memory Through Fissured Media. J. Partial. Differ. Equ. 1995, 8, 173–195. [Google Scholar]
  12. Yermagambetov, T.K. Algorithm for Numerical Implementation of a Filtration Model with a Generalized Nonequilibrium Law. Proc. Natl. Acad. Sci. Repub. Kazakhstan Phys.-Math. Ser. 2010, 2, 94–96. [Google Scholar]
  13. Gabbasov, M.B. On the Solvability of a Problem of Nonequilibrium Inhomogeneous Countercurrent Capillary Filtration. In Abstracts of the Conference "Boundary Value Problems and Their Spectral Questions for Differential Equations"; Publishing House of Kazakh State University: Almaty, Kazakhstan, 1991. (In Russian) [Google Scholar]
  14. Barenblatt, G.I.; Vinnichenko, A.P. Non-equilibrium filtration of immiscible fluids. Adv. Mech. 1980, 3, 52–58. (In Russian) [Google Scholar]
  15. Faizulin, T.A. Mathematical Modeling of Relaxation Phenomena during the Flow of an Inhomogeneous Fluid in Porous Media. Ph.D. Thesis, Ufa State Aviation Technical University, Ufa, Russia, 2008. (In Russian). [Google Scholar]
  16. Avazzadeh, Z.; Beygi Rizi, Z.; Maalek Ghaini, F.M.; Loghmani, G.B. A Numerical Solution of Nonlinear Parabolic-Type Volterra Partial Integro-Differential Equations Using Radial Basis Functions. Eng. Anal. Bound. Elem. 2012, 36, 881–893. [Google Scholar] [CrossRef]
  17. Fakhar-Izadi, F.; Dehghan, M. Fully Spectral Collocation Method for Nonlinear Parabolic Partial Integro-Differential Equations. Appl. Numer. Math. 2018, 123, 99–120. [Google Scholar] [CrossRef]
  18. Cannon, J.R.; Lin, Y. Non-classical H1 Projection and Galerkin Methods for Non-Linear Parabolic Integro-Differential Equations. Calcolo 1988, 25, 187–201. [Google Scholar] [CrossRef]
  19. Singh, S.; Patel, V.K.; Singh, V.K. Convergence Rate of Collocation Method Based on Wavelet for Nonlinear Weakly Singular Partial Integro-Differential Equation Arising from Viscoelasticity. Numer. Methods Partial. Differ. Equ. 2018, 34, 1781–1798. [Google Scholar] [CrossRef]
  20. Mahdavi, S.; Kajani, M.T. Nonlinear Integro-Differential Equations. J. Math. Ext. 2010, 4, 107–117. [Google Scholar]
  21. Amin, R.; Mahariq, I.; Shah, K.; Awais, M.; Elsayed, F. Numerical Solution of the Second Order Linear and Nonlinear Integro-Differential Equations Using Haar Wavelet Method. Arab. J. Basic Appl. Sci. 2021, 28, 12–20. [Google Scholar] [CrossRef]
  22. Lepik, Ü. Haar Wavelet Method for Nonlinear Integro-Differential Equations. Appl. Math. Comput. 2006, 176, 324–333. [Google Scholar] [CrossRef]
  23. Erfanian, M.; Mansoori, A. Solving the Nonlinear Integro-Differential Equation in Complex Plane with Rationalized Haar Wavelet. Math. Comput. Simul. 2019, 165, 223–237. [Google Scholar] [CrossRef]
  24. Wang, Y.; Zhu, L. Solving Nonlinear Volterra Integro-Differential Equations of Fractional Order by Using Euler Wavelet Method. Adv. Differ. Equ. 2017, 27, 1–16. [Google Scholar] [CrossRef] [Green Version]
  25. Costarelli, D.; Spigler, R. A Collocation Method for Solving Nonlinear Volterra Integro-Differential Equations of Neutral Type by Sigmoidal Functions. J. Integral Equ. Appl. 2014, 26, 15–52. [Google Scholar] [CrossRef]
  26. Al-Saar, F. Solving Nonlinear Fredholm Integro-Differential Equations Via Modifications of Some Numerical Methods. Adv. Theory Nonlinear Anal. Its Appl. 2021, 5, 260–276. [Google Scholar] [CrossRef]
  27. Yildirim, A. Application of He’s Variational Iteration Method to Nonlinear Integro-Differential Equations. Z. Naturforschung A 2010, 65, 418–430. [Google Scholar] [CrossRef]
  28. Liu, Y.; Gurran, C.S. Solving Nonlinear Differential Difference Equations Using He’s Variational Iteration Method. Appl. Math. Comput. Sci. 2011, 3, 33–46. [Google Scholar]
  29. Batiha, B.; Noorani, M.S.M.; Hashim, I. Numerical Solutions of the Nonlinear Integro-Differential Equations. Int. J. Open Probl. Comput. Sci. Math. 2008, 1, 34–42. [Google Scholar]
  30. Roul, P.; Meyer, P. Numerical Solutions of Systems of Nonlinear Integro-Differential Equations by Homotopy-Perturbation Method. Appl. Math. Model. 2011, 35, 4234–4242. [Google Scholar] [CrossRef]
  31. Sekar, S.; Thirumurugan, A.S. Numerical Investigation of the Nonlinear Integro-Differential Equations Using He’s Homotopy Perturbation Method. Malaya J. Mat. 2017, 5, 389–394. [Google Scholar]
  32. Sharif, A.A.; Hamoud, A.A.; Ghadle, K.P. Solving Nonlinear Integro-Differential Equations by Using Numerical Techniques. Acta Univ. Apulensis 2020, 61, 45–53. [Google Scholar]
  33. Dehghan, M.; Salehi, R. The Numerical Solution of the Non-Linear Integro-Differential Equations Based on the Meshless Method. J. Comput. Appl. Math. 2012, 236, 2367–2377. [Google Scholar] [CrossRef] [Green Version]
  34. Al-Mazmumy, M.; Almuhalbedi, S.O. Solution of Nonlinear Integro Differential Equations by Two-Step Adomian Decomposition Method (TSAM). Int. J. Mod. Nonlinear Theory Appl. 2016, 5, 248–255. [Google Scholar] [CrossRef] [Green Version]
  35. Abdou, M.A.; Youssef, M.I. On a Method for Solving Nonlinear Integro Differential Equation of Order n. J. Math. Comput. Sci. 2021, 25, 322–340. [Google Scholar] [CrossRef]
  36. Khanlari, N.; Paripour, M. Solving Nonlinear Integro-Differential Equations Using the Combined Homotopy Analysis Transform Method with Adomian Polynomials. Commun. Math. Appl. 2018, 9, 637–650. [Google Scholar]
  37. Daliri Birjandi, M.H.; Saberi-Nadjafi, J.; Ghorbani, A. An Efficient Numerical Method for a Class of Nonlinear Volterra Integro-Differential Equations. J. Appl. Math. 2018, 2018, 7461058. [Google Scholar] [CrossRef]
  38. Behiry, S.H. Nonlinear Integro-Differential Equations by Differential Transform Method with Adomian Polynomials. Math. Sci. Lett. 2013, 2, 209–221. [Google Scholar] [CrossRef] [Green Version]
  39. Yermagambetov, T.K. Solvability and Numerical Study of the Model of Nonequilibrium Filtration of Two Incompressible Fluids with a Generalized Law of Nonequilibrium. Ph.D. Thesis, Al-Farabi Kazakh National University, Almaty, Kazakhstan, 2010. (In Russian). [Google Scholar]
  40. Chen, C.; Zhang, X.; Zhang, G.; Zhang, Y. A Two-Grid Finite Element Method for Nonlinear Parabolic Integro-Differential Equations. Int. J. Comput. Math. 2018, 96, 2010–2023. [Google Scholar] [CrossRef]
  41. Soradi-Zeid, S.; Mesrizadeh, M. The Method of Lines for Parabolic Integro-Differential Equations. J. Math. Model. 2020, 8, 291–308. [Google Scholar]
  42. Ewing, R.; Lazarov, R.; Lin, Y. Finite Volume Element Approximations of Nonlocal Reactive Flows in Porous Media. Numer. Methods Partial. Differ. Equ. 2000, 16, 285–311. [Google Scholar] [CrossRef]
  43. Sinha, R.K.; Ewing, R.; Lazarov, R. Mixed Finite Element Approximations of Parabolic Integro-Differential Equations with Nonsmooth Initial Data. SIAM J. Numer. Anal. 2009, 47, 3269–3292. [Google Scholar] [CrossRef] [Green Version]
  44. Al-Humedi, H.O.; Al-Abadi, A.K. Analysis of Error Estimate for Expanded H1-Galerkin MFEM of PIDEs with Nonlinear Memory. In Proceedings of the International Conference on Emerging Applications in Material Science and Technology, Namakkal, India, 30–31 January 2020; Volume 2235, p. 020010. [Google Scholar]
  45. Gürbüz, B.; Sezer, M. A New Computational Method Based on Laguerre Polynomials for Solving Certain Nonlinear Partial Integro Differential Equations. Acta Phys. Pol. A 2017, 132, 561–563. [Google Scholar] [CrossRef]
  46. Da, X. Finite Element Methods of the Two Nonlinear Integro-Differential Equations. Appl. Math. Comput. 1993, 58, 241–273. [Google Scholar] [CrossRef]
  47. Adams, R. Sobolev Spaces; Academic Press: New York, NY, USA, 1975. [Google Scholar]
  48. Brezzi, F.; Fortin, M. Mixed and Hybrid Finite Element Methods; Springer: New York, NY, USA, 1991. [Google Scholar]
  49. Radu, F.A.; Pop, I.S. Simulation of Reactive Contaminant Transport with Non-Equilibrium Sorption by Mixed Finite Elements and Newton Method. Comput. Geosci. 2011, 15, 431–450. [Google Scholar] [CrossRef]
  50. Barenblatt, G.I. Filtration of Two Nonmixing Fluids in a Homogeneous Porous Medium. Mech. Gas Fluids 1971, 5, 57–64. (In Russian) [Google Scholar] [CrossRef]
  51. Moghadasi, L.; Guadagnini, A.; Inzoli, F.; Bartosek, M. Interpretation of Two-phase Relative Permeability Curves Through Multiple Formulations and Model Quality Criteria. J. Pet. Sci. Eng. 2015, 135, 738–749. [Google Scholar] [CrossRef] [Green Version]
  52. Chen, Z. Reservoir Simulation: Mathematical Techniques in Oil Recovery; SIAM: Philadelphia, PA, USA, 2007; p. 17. [Google Scholar]
  53. Barenblatt, G.I.; Gilman, A.A. Mathematical model of nonequilibrium countercurrent capillary impregnation. Eng. Phys. J. 1987, 52, 456–461. [Google Scholar] [CrossRef]
  54. Caputo, M. Models of Flux in Porous Media with Memory. Water Resour. Res. 2000, 36, 693–705. [Google Scholar] [CrossRef]
  55. Agarwal, R.; Yadav, M.P.; Baleanu, D.; Purohit, S.D. Existence and Uniqueness of Miscible Flow Equation Through Porous Media with a Non Singular Fractional Derivative. AIMS Math. 2020, 5, 1062–1073. [Google Scholar] [CrossRef]
  56. Zhong, W.; Li, C.; Kou, J. Numerical Fractional-Calculus Model for Two-Phase Flow in Fractured Media. Adv. Math. Phys. 2013, 2013, 429835. [Google Scholar] [CrossRef]
  57. Vijayakumar, V.; Nisar, K.S.; Chalishajar, C.; Shukla, A.; Malik, M.; Alsaadi, A.; Aldosary, S.F. A Note on Approximate Controllability of Fractional Semilinear Integrodifferential Control Systems via Resolvent Operators. Fractal Fract. 2022, 6, 73. [Google Scholar] [CrossRef]
  58. Tian, H. Asymptotic Stability Analysis of the Linear θ-Method for Linear Parabolic Differential Equations with Delay. J. Differ. Equ. Appl. 2009, 15, 473–487. [Google Scholar] [CrossRef]
  59. Singh, A.; Shukla, A.; Vijayakumar, V.; Udhayakumar, R. Asymptotic Stability of Fractional Order (1, 2] Stochastic Delay Differential equations in Banach spaces. Chaos Solitons Fractals 2021, 150, 111095. [Google Scholar] [CrossRef]
  60. Larsson, S. The Long time Behavior of Finite-element Approximations of Solutions to Semilinear Parabolic Problems. SIAM J. Numer. Anal. 1989, 26, 348–365. [Google Scholar] [CrossRef]
  61. Vijayakumar, V.; Udhayakumar, R.; Dineshkumar, C. Approximate Controllability of Second Order Nonlocal Neutral Differential Evolution Inclusions. IMA J. Math. Control. Inf. 2021, 38, 192–210. [Google Scholar] [CrossRef]
  62. Caputo, M.; Fabrizio, M. Applications of New Time and Spatial Fractional Derivatives with Exponential Kernels. Progr. Fract. Differ. Appl. 2016, 2, 1–11. [Google Scholar] [CrossRef]
  63. Baigereyev, D.; Alimbekova, N.; Berdyshev, A.; Madiyarov, M. Convergence Analysis of a Numerical Method for a Fractional Model of Fluid Flow in Fractured Porous Media. Mathematics 2021, 9, 2179. [Google Scholar] [CrossRef]
  64. Atangana, A. Extension of Rate of Change Concept: From Local to Nonlocal Operators with Applications. Results Phys. 2020, 19, 103515. [Google Scholar] [CrossRef]
Figure 1. Dynamics of the effective saturation η at different times t. (a) t = 1000 τ , (b) t = 4000 τ , and (c) t = 9000 τ with τ = 10 3 .
Figure 1. Dynamics of the effective saturation η at different times t. (a) t = 1000 τ , (b) t = 4000 τ , and (c) t = 9000 τ with τ = 10 3 .
Mathematics 10 01319 g001
Table 1. Convergence analysis for η h with respect to the temporal variable conducted with a fixed spatial discretization parameter, h 0.004714 .
Table 1. Convergence analysis for η h with respect to the temporal variable conducted with a fixed spatial discretization parameter, h 0.004714 .
τ Our MethodMethod in [12]
L 2 -ErrorOrder L 2 -ErrorOrder
1/10 9.708875 × 10 5 - 6.239779 × 10 3 -
1/20 2.383227 × 10 5 2.03 2.324491 × 10 3 1.42
1/40 5.549547 × 10 6 2.10 7.186435 × 10 4 1.69
1/80 1.294225 × 10 6 2.10 3.083518 × 10 4 1.22
1/160 3.198987 × 10 7 2.02 1.525414 × 10 4 1.02
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Baigereyev, D.; Omariyeva, D.; Temirbekov, N.; Yergaliyev, Y.; Boranbek, K. Numerical Method for a Filtration Model Involving a Nonlinear Partial Integro-Differential Equation. Mathematics 2022, 10, 1319. https://doi.org/10.3390/math10081319

AMA Style

Baigereyev D, Omariyeva D, Temirbekov N, Yergaliyev Y, Boranbek K. Numerical Method for a Filtration Model Involving a Nonlinear Partial Integro-Differential Equation. Mathematics. 2022; 10(8):1319. https://doi.org/10.3390/math10081319

Chicago/Turabian Style

Baigereyev, Dossan, Dinara Omariyeva, Nurlan Temirbekov, Yerlan Yergaliyev, and Kulzhamila Boranbek. 2022. "Numerical Method for a Filtration Model Involving a Nonlinear Partial Integro-Differential Equation" Mathematics 10, no. 8: 1319. https://doi.org/10.3390/math10081319

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop