BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.8000e-03 | - | 0.0166 | |
1/20 | 4.5164e-04 | 1.9685 | 0.2497 | |
τ=h2 | 1/40 | 1.1314e-04 | 1.9970 | 3.0398 |
1/80 | 2.8301e-05 | 1.9992 | 56.7685 |
This paper investigated a numerical method for a two-dimensional variable coefficient evolution equation (VCEE), utilizing the alternating direction implicit (ADI) method and an extrapolation formula. The time derivative was discretised by the backward Euler (BE) scheme on a uniform mesh and the finite difference method (FDM) was applied to spatial discretization. We proved an priori estimate and the error bound of the solution to the difference scheme using the energy analysis method, and verified the uniqueness, stability, and convergence of the proposed scheme. To further improve numerical accuracy, we introduced a Richardson extrapolation method, which enhances the global accuracy to fourth order. Finally, some numerical examples were provided to demonstrate the validity of the theoretical analysis.
Citation: Jinxiu Zhang, Xuehua Yang, Song Wang. The ADI difference and extrapolation scheme for high-dimensional variable coefficient evolution equations[J]. Electronic Research Archive, 2025, 33(5): 3305-3327. doi: 10.3934/era.2025146
[1] | Zhaoxiang Zhang, Xuehua Yang, Song Wang . The alternating direction implicit difference scheme and extrapolation method for a class of three dimensional hyperbolic equations with constant coefficients. Electronic Research Archive, 2025, 33(5): 3348-3377. doi: 10.3934/era.2025148 |
[2] | Junseok Kim . Maximum principle preserving the unconditionally stable method for the Allen–Cahn equation with a high-order potential. Electronic Research Archive, 2025, 33(1): 433-446. doi: 10.3934/era.2025021 |
[3] | Yunxia Niu, Chaoran Qi, Yao Zhang, Wahidullah Niazi . Numerical analysis and simulation of the compact difference scheme for the pseudo-parabolic Burgers' equation. Electronic Research Archive, 2025, 33(3): 1763-1791. doi: 10.3934/era.2025080 |
[4] | Lot-Kei Chou, Siu-Long Lei . High dimensional Riesz space distributed-order advection-dispersion equations with ADI scheme in compression format. Electronic Research Archive, 2022, 30(4): 1463-1476. doi: 10.3934/era.2022077 |
[5] | Hongsong Feng, Shan Zhao . A multigrid based finite difference method for solving parabolic interface problem. Electronic Research Archive, 2021, 29(5): 3141-3170. doi: 10.3934/era.2021031 |
[6] | Chang Hou, Hu Chen . Stability and pointwise-in-time convergence analysis of a finite difference scheme for a 2D nonlinear multi-term subdiffusion equation. Electronic Research Archive, 2025, 33(3): 1476-1489. doi: 10.3934/era.2025069 |
[7] | Cheng Wang . Convergence analysis of Fourier pseudo-spectral schemes for three-dimensional incompressible Navier-Stokes equations. Electronic Research Archive, 2021, 29(5): 2915-2944. doi: 10.3934/era.2021019 |
[8] | Yiyuan Qian, Haiming Song, Xiaoshen Wang, Kai Zhang . Primal-dual active-set method for solving the unilateral pricing problem of American better-of options on two assets. Electronic Research Archive, 2022, 30(1): 90-115. doi: 10.3934/era.2022005 |
[9] | Leilei Wei, Xiaojing Wei, Bo Tang . Numerical analysis of variable-order fractional KdV-Burgers-Kuramoto equation. Electronic Research Archive, 2022, 30(4): 1263-1281. doi: 10.3934/era.2022066 |
[10] | Noelia Bazarra, José R. Fernández, Ramón Quintanilla . Numerical analysis of a problem in micropolar thermoviscoelasticity. Electronic Research Archive, 2022, 30(2): 683-700. doi: 10.3934/era.2022036 |
This paper investigated a numerical method for a two-dimensional variable coefficient evolution equation (VCEE), utilizing the alternating direction implicit (ADI) method and an extrapolation formula. The time derivative was discretised by the backward Euler (BE) scheme on a uniform mesh and the finite difference method (FDM) was applied to spatial discretization. We proved an priori estimate and the error bound of the solution to the difference scheme using the energy analysis method, and verified the uniqueness, stability, and convergence of the proposed scheme. To further improve numerical accuracy, we introduced a Richardson extrapolation method, which enhances the global accuracy to fourth order. Finally, some numerical examples were provided to demonstrate the validity of the theoretical analysis.
Variable-coefficient parabolic partial differential equations (PDEs) are widely used in physics and engineering to model processes such as heat conduction, fluid flow, and diffusion. These equations provide a more accurate representation of real-world phenomena involving spatial and temporal variations in material properties, compared to constant-coefficient equations. With advancements in computational power and numerical methods, the study of these equations has become more efficient [1,2].
Parabolic partial differential equations with variable coefficients arise in a wide range of physical and engineering contexts, such as heat conduction in heterogeneous media, diffusion in porous materials, and anisotropic fluid flows. They are fundamental models for describing time-evolving processes involving spatial diffusion and varying material properties.
In this paper, we study the initial boundary value problem for a two-dimensional (2D) variable coefficient parabolic evolution equation
r(x,y,t)∂u∂t−aΔu=f(x,y,t), (x,y)∈Ω, 0<t≤T. | (1.1) |
The associated initial and boundary conditions are given by
u(x,y,0)=φ(x,y), (x,y)∈Ω,u(x,y,t)=ψ(x,y,t), (x,y)∈Γ,0<t≤T, | (1.2) |
where a is a positive constant, Δ is the 2D Laplace operator, Ω=(0,Lx)×(0,Ly), and Γ represents the boundary of Ω. For any point (x,y)∈Γ, we have ψ(x,y,0)=φ(x,y). r(x,y,t), φ(x,y), ψ(x,y,t) are all smooth functions and r(x,y,t)>0. Mathematically, the problem (1.1)–(1.2) represents a class of second-order parabolic PDEs with variable coefficients. The variable coefficient r(x,y,t) introduces significant challenges in both theoretical analysis and numerical simulation due to its spatial and temporal dependencies. Solving such problems is essential for accurately modeling real-world phenomena involving nonuniform media and time-dependent material properties.
The variable coefficient term r(x,y,t) introduces spatial and temporal dependencies, which pose significant challenges for both theoretical analysis and numerical simulation. Solving such problems is crucial for accurately modeling physical processes in nonuniform media and time-dependent material properties [3,4]. For example, the modeling of fluid dynamics, solitons, and wave propagation [5,6], as well as epidemic modeling [7,8], rely on such equations.
Variable coefficient parabolic equations play a crucial role in science and engineering, describing physical processes whose behavior changes with both spatial and temporal variables. These equations model complex phenomena such as heat conduction, fluid flow, and diffusion, where coefficients vary over space and time, offering a more accurate representation of real-world non-homogeneous media and transient processes compared to constant-coefficient equations. Recent advancements in computational power and numerical methods have significantly improved our ability to study these equations [9,10,11,12,13]. Various numerical methods have been developed for solving variable coefficient parabolic equations, including finite element methods [14,15,16,17], finite difference methods [18,19,20,21,22], finite volume methods [23,24,25,26,27], and spectral methods [28,29,30,31], each contributing substantially to practical applications.
In recent years, alternating direction implicit (ADI) methods and extrapolation schemes have been applied to solve high-dimensional variable-coefficient evolution equations, significantly improving computational efficiency and accuracy. Moreover, physics-informed neural networks (PINNs) have proven effective for solving these complex problems, especially when working with sparse data [32], offering new insights for tackling these challenges [33].
The ADI methods are known for their computational efficiency and stability, and are widely applied to high-dimensional evolution equations. For example, Liao et al. [34] employed the discrete energy method to demonstrate that the ADI solution is unconditionally convergent with a second-order rate in the maximum norm. Zhou et al. [35] proposed efficient ADI schemes for three-dimensional nonlocal evolution equations with weakly singular kernels, and Li et al. [36] developed a linearized ADI compact difference method for nonlinear two- and three-dimensional partial integro-differential equations.
Several researchers have extended ADI methods to fractional and time-evolution partial differential equations. Chen et al. [37,38,39,40] introduced L1-ADI methods for time-fractional diffusion and reaction-subdiffusion equations. Wang et al. [41,42] proposed compact ADI schemes for time-fractional integro-differential and diffusion-wave equations, while Huang et al. [43,44] focused on Grünwald-Letnikov and L1-ADI schemes for time-fractional reaction-diffusion models.
Qiu et al. [45,46] contributed BDF2 and Crank-Nicolson difference schemes for Volterra integrodifferential equations, while Qiao et al. [47,48,49] developed fast ADI methods for multidimensional tempered fractional integro-differential equations, including applications involving Brownian motion. Wang et al. [50] introduced a high-order compact exponential ADI scheme for solving 2D fractional convection-diffusion equations.
Additionally, Richardson extrapolation techniques [51,52,53,54] have been combined with ADI methods to further improve accuracy [54]. Shen et al. [55] combined ADI and Richardson extrapolation for 2D nonlinear parabolic equations. Other related strategies include Shi et al.'s time-space two-grid interpolation method [56], Wang et al.'s high-order difference method [57,58,59], and the compact predictor–corrector scheme of Jiang et al. [60].
However, research on ADI methods for high-dimensional variable-coefficient parabolic equations remains limited. In this work, we perform a theoretical energy analysis to demonstrate the uniqueness and stability of a proposed ADI scheme, and employ Richardson extrapolation to enhance its accuracy.
The main contributions of this work are as follows:
● We rigorously demonstrate the stability of the proposed scheme and establish its a priori bounds.
● We develop and apply an extrapolation method to enhance the accuracy of the numerical solutions. To the best of our knowledge, this is the first instance of applying the ADI extrapolation technique to this equation.
The structure of the paper is organized as follows: The design of the BE-ADI scheme is presented in Section 2. In Section 3, we address the uniqueness, convergence, and stability of the scheme we previously mentioned. Section 4 is dedicated to the formulation of the extrapolation method. Then the numerical results are provided in Section 5. Finally, we draw conclusions in Section 6.
Let m1, m2, and n be positive integers, h1=Lx/m1, xp=ph1, 0≤p≤m1, h2=Ly/m2, yq=qh2, 0≤q≤m2, τ=T/n, tw=wτ, 0≤w≤n. Denote Ωτ={tw∣0≤w≤n}, Ωh={(xp,yq)∣0≤p≤m1,0≤q≤m2}, ω={(p,q)∣(xp,yq)∈Ω}, γ={(p,q)∣(xp,yq)∈Γ}, ¯ω=ω∪γ. For a grid function v={vw∣0≤w≤n} on Ωτ, we introduce the notations
Dtvw=1τ(vw+1−vw),D¯tvw=1τ(vw−vw−1). |
Let Uh={v|v={vpq∣(p,q)∈¯ω}andvpq=0if(p,q)∈γ}. For any grid function v∈Uh, we denote
δ2xvpq=1h21[vp−1,q−2vpq+vp+1,q]=1h1(δxvp+12,q−δxvp−12,q),δxvp+12,q=Dxvpq=1h1(vp+1,q−vpq),Dˉxvpq=1h1(vpq−vp−1,q),Δxvpq=12h1(vp+1,q−vp−1,q),Δhvpq=δ2xvpq+δ2yvpq. |
Analogous notations may be employed, for instance, δ2yvpq, δyvp,q+12, Dyvpq, Dˉyvpq, Δyvwpq.
For any grid function v,u∈Uh, the inner product and the norms are defined as follows:
⟨v,u⟩=h1h2m1−1∑p=1m2−1∑q=1vu, ‖v‖2=⟨v,v⟩, |
‖Δhv‖2=h1h2m1−1∑p=0m2−1∑q=1(Δhv)2,‖δxv‖2=h1h2m1−1∑p=0m2−1∑q=1(δxvp+12,q)2,‖δxδyv‖2=h1h2m1−1∑p=0m2−1∑q=0(δxδyvp+12,q+12)2, ‖δxδ2yv‖2=h1h2m1−1∑p=1m2−1∑q=1(δxδ2yvp+12,q+12)2,|v|1=√‖δxv‖2+‖δyv‖2, ‖v‖1=√‖v‖2+|v|2. |
Some grid functions are defined as
Uwpq=u(xp,yq,tw), fwpq=f(xp,yq,tw),(p,q,w)∈Ωh×Ωτ. |
Lemma 2.1 ([11]). For any grid function u(x,y,t)∈C2([0,Lx]×[0,Ly]×[0,T]), we have
∂u∂t(xp,yq,tw)=DˉtUwpq+τ∫10[∂2u∂t2(xp,yq,tw−sτ)](1−s)ds. |
Proof. This result can be derived from [11, p. 7].
Lemma 2.2. For any grid function u(x,y,t)∈C4([0,Lx]×[0,Ly]×[0,T]), we have
∂2u∂x2(xp,yq,tw)=δ2xUwpq−16h21∫10[∂4u∂x4(xp+sh1,yq,tw)+∂4u∂x4(xp−sh1,yq,tw)](1−s)3ds,∂2u∂y2(xp,yq,tw)=δ2yUwpq−16h22∫10[∂4u∂y4(xp,yq+sh2,tw)+∂4u∂y4(xp,yq−sh2,tw)](1−s)3ds. |
Proof. This result can be derived from [11, p. 7].
Lemma 2.3 ([11], p. 19). For any grid function v,u∈Uh, we have
⟨δ2xv,u⟩=−⟨δxv,δxu⟩,⟨δ2yv,u⟩=−⟨δyv,δyu⟩,⟨δ2xv+δ2yv,v⟩=−|v|21,⟨δ2xδ2yv,v⟩=‖δxδyv‖2. |
Lemma 2.4 ([11], p. 19). (Gronwall Inequality-E) Suppose {Fw}∞w=0 is a non-negative sequence and let a1 and a2 denote two non-negative constants which satisfy
Fw≤a1τw−1∑l=0Fl+a2,w=0,1,2,.... |
Then, the following inequality holds:
Fw≤ea1wτ+a2,w=0,1,2,… |
Lemma 2.5 ([11], p. 72). For any grid function v∈Uh, ‖v‖∞⩽112√3(√2+1)LxLy‖Δhv‖.
Next, we construct the BE-ADI difference format of (1.1)–(1.2).
Equation (1.1) can be rewritten in the following form at the grid point (xp,yq,tw) :
r(xp,yq,tw)∂u∂t(xp,yq,tw)−aΔu(xp,yq,tw)=f(xp,yq,tw),(p,q)∈ω,0<w≤n. | (2.1) |
According to Lemmas 2.1 and 2.2, it can be concluded that
rwpqDˉtUwpq−a(δ2xUwpq+δ2yUwpq)=fwpq+(R1)wpq,(p,q)∈ω,0<w≤n, | (2.2) |
in which
(R1)wpq=−τrwpq∫10[∂2u∂t2(xp,yq,tw−sτ)](1−s)ds−a6h21∫10[∂4u∂x4(xp+sh1,yq,tw)+ ∂4u∂x4(xp−sh1,yq,tw)](1−s)3ds−a6h22∫10[∂4u∂y4(xp,yq+sh2,tw)+ ∂4u∂y4(xp,yq+sh2,tw)](1−s)3ds. |
It is evident that a constant c1 exists, satisfying
|(R1)wpq|⩽c1(τ+h21+h22), (p,q)∈ω, 0⩽w⩽n,|Dˉt(R1)wpq|⩽c1(τ+h21+h22), (p,q)∈ω, 0<w⩽n, | (2.3) |
in which
Dˉt(R1)wpq=1τ[(R1)wpq−(R1)w−1pq]. |
From the initial condition (1.2), there is
U0pq=φ(xp,yq),(p,q)∈ω,Uwpq=ψ(xp,yq,tw),(p,q)∈γ,0<w≤n. | (2.4) |
By adding a small perturbation term a2τ2rwpqδ2xδ2yD¯tUwpq on both sides of (2.2), we have
rwpqDˉtUwpq−a(δ2xUwpq+δ2yUwpq)+a2τ2rwpqδ2xδ2yDˉtUwpq=fwpq+(R2)wpq,(p,q)∈ω,0<w≤n, | (2.5) |
in which (R2)wpq=(R1)wpq+(R3)wpq, and
(R3)wpq=12a2τ2rwpqδ2xδ2y∫10[∂U∂t(xp,yq,tw+sτ2)+∂U∂t(xp,yq,tw−sτ2)]ds. |
The Taylor formula with an integral remainder gives that
0=a2τ2rwpqδ2xδ2yDˉtUwpq−(R3)wpq,(p,q)∈ω,0<w≤n. |
It follows from the (2.3) that there exists a positive constant c2 such that
|(R2)wpq|≤c2(τ+h21+h22),(p,q)∈ω,0≤w≤n,|Dˉt(R2)wpq|≤c2(τ+h21+h22),(p,q)∈ω,0<w≤n, | (2.6) |
in which Dˉt(R2)wpq=1τ[(R2)wpq−(R2)w−1pq]. By neglecting the small term (R2)wpq in (2.5) and substituting the exact solution Uwpq with the numerical solution uwpq, we obtain the BE-ADI scheme
rwpqD¯tuwpq−a(δ2xuwpq+δ2yuwpq)+a2τ2rwpqδ2xδ2yD¯tuwpq=fwpq,(p,q)∈ω,0<w≤n, | (2.7) |
and the initial and boundary conditions are
u0pq=φ(xp,yq),(p,q)∈ω,uwpq=ψ(xp,yq,tw),(p,q)∈γ,0≤w≤n. | (2.8) |
Equation (2.7) can be rewritten as
rwpquwpq−aτ(δ2xuwpq+δ2yuwpq)+a2τ2rwpqδ2xδ2yuwpq=Fw−1pq,(p,q)∈ω,0<w≤n, | (2.9) |
where
Fw−1pq=τfwpq+rwpquw−1pq+a2τ2rwpqδ2xδ2yuw−1pq, 0<w≤n. |
By introducing the identity operator I, (2.9) can be rewritten as:
1rwpq(rwpqI−aτδ2x)(rwpqI−aτδ2y)uwpq=Fw−1pq, (p,q)∈ω,0<w≤n. |
By introducing an intermediate variable u∗pq=(rwpqL−aτδ2y)uwpq, (p,q)∈ω, the difference scheme (2.7)–(2.8) can be resolved using two independent sets of one-dimensional equations.
Algorithm 1: |
Input: Fw−1pq |
Output: uwpq |
Step 1: Fixing q (0<q≤m2−1), solve for u∗pq(1≤p≤m1−1) : |
for 0<p≤m1−1 do |
|1rwpq(rwpqL−ατδ2x)u∗pq=Fw−1pq |
end |
u∗0=(rw0,qL−ατδ2x)u0,q |
u∗m1,q=(rwm1,qL−ατδ2x)uwm1,q |
Step 2: Fixing p (1<p≤m1−1), and solve for uwpq(0<q≤m2−1) : |
for 0<q≤m2−1 do |
|(rwpqL−ατδ2y)uwpq=u∗pq |
end |
uwp=ϕ(xp,y0,tw) |
uwp,m2=ψ(xp,ym2,tw) |
return uwpq(0<q≤m2−1) |
In this section, we apply the energy analysis method to rigorously establish the uniqueness, convergence, and stability of the solution for the BE-ADI difference scheme.
Lemma 3.1. For any grid function u∈Uh, define m=aτrpq, where rpq>0 is smooth, then the following inequality holds:
⟨m(δ2xu+δ2yu),u⟩⩽−h1h2m1−1∑p=1m2−1∑q=1m((Δxu)2+(Δyu)2)+C‖u‖2, |
with C=max(x,y)∈Ω, t∈[0,T]|∂m2(x,y,t)∂x2|.
Proof.
⟨mδ2xu,u⟩= h1h2m1−1∑p=1m2−1∑q=1mpq(δ2xupq)upq= h2m1−1∑p=1m2−1∑q=1mpq(δxup+12,q−δxup−12,q)upq= h2m1−1∑p=0m2−1∑q=1(mpqupq−mp+1,qup+1,q)δxup+12,q=−h1h2m1−1∑p=0m2−1∑q=1(mpqδxup+12,q+(δxmp+12,q)up+1,q)δxup+12,q=−h1h2m1−1∑p=0m2−1∑q=1mpq(δxup+12,q)2−h1h2m1−1∑p=0m2−1∑q=1(δxmp+12,q)(δxup+12,q)up+1,q, | (3.1) |
⟨mδ2xu,u⟩=h1h2m1−1∑p=1m2−1∑q=1mpq(δ2xupq)upq= h2m1−1∑p=1m2−1∑q=1mpq(δxup+12,q−δxup−12,q)upq= h2m1∑p=1m2−1∑q=1(mp−1,qup−1,q−mpqupq)δxup−12,q= −h1h2m1∑p=1m2−1∑q=1(mpqδxup−12,q+(δxmp−12,q)up−1,q)δxup−12,q=−h1h2m1∑p=1m2−1∑q=1mpq(δxup−12,q)2−h1h2m1−1∑p=0m2−1∑q=1(δxmp+12,q)(δxup+12,q)upq. | (3.2) |
Combine (3.1) and (3.2) to obtain
⟨mδ2xu,u⟩=−12h1h2[m1−1∑p=0m2−1∑q=1mpq(δxup+12,q)2+m1∑p=1m2−1∑q=1mpq(δxup−12,q)2] −h1h2m1−1∑p=0m2−1∑q=1(δxmp+12,q)(δxup+12,q)up+1,q+upq2⩽−12h1h2m1−1∑p=1m2−1∑q=1mpq[(δxup+12,q)2+(δxup−12,q)2] −12h1h2m1−1∑p=0m2−1∑q=1(δxmp+12,q)(δxup+12,q)(up+1,q+upq)≤−h1h2m1−1∑p=1m2−1∑q=1mpq(Δxupq)2−12h2m1−1∑p=0m2−1∑q=1(δxmp−12,q−δxmp+12,q)u2pq. |
It can be obtained from |δxmwp−12,q−δxmwp+12,q|≤Ch1 that
⟨mδ2xu,u⟩⩽−h1h2m1−1∑p=1m2−1∑q=1mwpq(Δxu)2+C2‖u‖2, |
and similarly,
⟨mδ2yu,u⟩⩽−h1h2m1−1∑p=1m2−1∑q=1mwpq(Δyu)2+C2‖u‖2. |
Thus
⟨m(δ2xu+δ2yu),u⟩⩽−h1h2m1−1∑p=1m2−1∑q=1mw((Δxu)2+(Δyu)2)+C‖u‖2. |
Theorem 3.1. (Uniqueness) The difference scheme (2.7)–(2.8) has a unique solution when C<1.
Proof. Denote
uw={uwpq|(p,q)∈¯ω, 1≤w≤n}. |
From (2.8), it is known that u0 is given. Now, assume uw−1 has been determined, and then the following difference scheme can be applied for uw :
rwD¯tuwpq−a(δ2xuwpq+δ2yuwpq)+a2τ2rwδ2xδ2yD¯tuwpq=fwpq,(p,q)∈ω,0<w≤n. |
Consider the homogeneous system of equations
rwuwpq−aτ(δ2xuwpq+δ2yuwpq)+a2τ2rwδ2xδ2yuwpq=0,(p,q)∈ω, | (3.3) |
uwpq=0, (p,q)∈γ. | (3.4) |
Taking the inner product of uw on each side of (3.3), we obtain
rw‖uw‖−aτ⟨δ2xuw+δ2yuw,uw⟩+a2τ2rw⟨δ2xδ2yuw,uw⟩=0. |
By Lemmas 2.3 and 3.1, it can be obtained that
‖uw‖=⟨aτrw(δ2xuw+δ2yuw),uw⟩−a2τ2(rw)2⟨δ2xδ2yuw,uw⟩⩽−h1h2m1−1∑p=1m2−1∑q=1mw((Δxuw)2+(Δyuw)2)+C‖uw‖2−a2τ2(rw)2‖δxδyuw‖2⩽C‖uw‖2. |
If C<1, then ‖uw‖2=0. By applying the principle of induction, we prove that the proposed difference scheme (2.7)–(2.8) is uniquely solvable.
Next, we prove the H2 stability for the BE-ADI difference scheme.
Theorem 3.2. Let {vwpq|(p,q)∈ˉω,0≤w≤n} be the solution to the difference scheme
rwD¯tvwpq−aΔhvwpq+a2τ2rwδ2xδ2yD¯tvwpq=gwpq,(p,q)∈ω,0<w≤n, | (3.5) |
v0pq=φ(xp,yq),(p,q)∈ω,vwpq=0,(p,q)∈γ,0⩽w⩽n, | (3.6) |
and on the boundary ∂Ωh, let vwpq=0. Then, we have
‖Δhvw‖2⩽e2wτ[4‖Δhv0‖2+2a−2(‖g1‖2+ 2max1⩽l⩽w‖gl‖2τw∑l=2‖D¯tgl‖2)],1⩽w⩽n. |
Proof. Taking the inner product of both sides of (3.5) with −ΔhD¯tvw, we obtain
−rw⟨Dˉtvw,ΔhDˉtvw⟩+a⟨Δhvw,ΔhD¯tvw⟩−a2τ2rw⟨δ2xδ2yD¯tvw,ΔhD¯tvw⟩=−⟨gw,ΔhD¯tvw⟩,0<w≤n. | (3.7) |
Due to
−⟨Dˉtvw,ΔhDˉtvw⟩=|Dˉtvw|21,⟨Δhvw,ΔhDˉtvw⟩=12τ⟨Δhvw−Δhvw−1+Δhvw+Δhvw−1,Δhvw−Δhvw−1⟩=12τ(‖Δhvw−Δhvw−1‖2+‖Δhvw‖2−‖Δhvw−1‖2),−⟨δ2xδ2yDˉtvw,ΔhDˉtvw⟩=|δxδyDˉtvw|21. |
The above three equations are substituted into (3.7), and then we have
a2τ(‖Δhvw‖2−‖Δhvw−1‖2)≤−rw|Dˉtvw|21−⟨gw,ΔhD¯tvw⟩−a2τ2rw|δxδyDˉtvw|21≤−⟨gw,ΔhD¯tvw⟩. | (3.8) |
Substituting l for w in (3.8) and summing over l from 1 to w derives
a2τ(‖Δhvw‖2−‖Δhv0‖2)⩽−w∑l=1⟨gl,ΔhDˉtvl⟩=1τ(⟨g1,Δhv0⟩−⟨gw,Δhvw⟩)+w∑l=2⟨Dˉtgl,−Δhvl−1⟩. |
Multiplying both sides of the above equation by 2τa and rearranging terms, we obtain
‖Δhvw‖2⩽ ‖Δhv0‖2+2a[⟨g1,Δhv0⟩−⟨gw,Δhvw⟩]+2τaw∑l=2⟨D¯tgl,Δhvl−1⟩⩽ ‖Δhv0‖2+a−2‖g1‖2+‖Δhv0‖2+2a−2‖gw‖2+12‖Δhvw‖2+a−2τw∑l=2‖Dˉtgl‖2+τw∑l=2‖Δhvl−1‖2. |
Therefore,
‖Δhvw‖2⩽ 4‖Δhv0‖2+2a−2(‖g1‖2+2‖gw‖2) +2a−2τw∑l=2‖Dˉtgl‖2+2τw∑l=2‖Δhvl−1‖2,1⩽w⩽n. |
It follows from Lemma 2.4 that
‖Δhvw‖2⩽e2wτ[4‖Δhv0‖2+2a−2(‖g1‖2+2max1⩽l⩽w‖gl‖2τw∑l=2‖Dˉtgl‖2)],1⩽w⩽n. | (3.9) |
The proof has been concluded.
In this section, the convergence in the maximum norm of the proposed scheme (2.7)–(2.8) will be considered.
Theorem 3.3. Suppose u(x,y,t)∈C4([0,Lx]×[0,Ly]×[0,T]) is the solution of (1.1)–(1.2), and {uwpq} is the solution of the difference scheme (2.7)–(2.8). Denote
ewpq=u(xp,yq,tw)−uwpq,(p,q)∈¯ω,0≤w≤n, |
then we have
‖ew‖∞⩽eTPLxLyc212a√6(√2+1)(3+T)(τ+h21+h22),1⩽w⩽n. |
Proof. Subtracting (2.4), (2.5) from (2.6) and (2.7), we obtain the error equations
{rwD¯tewpq−a(δ2xewpq+δ2yewpq)+a2τ2rwδ2xδ2yD¯tewpq=(R2)wpq, (p,q)∈ω,0<w⩽n,e0pq=0, (p,q)∈ω,ewpq=0,(p,q)∈γ, 0≤w≤n. | (3.10) |
From Theorem 3.2 and (2.6), we obtain
‖Δhew‖2⩽e2wτ[4‖Δhe0‖2+2P2a−2(‖(R2)1‖2+ 2max1⩽l⩽w‖(R2)l‖2τw∑l=2‖D¯t(R2)l‖2)]⩽2e2TLxLyP2a−2(3+T)c22(τ+h21+h22)2, 1⩽w⩽n. |
Taking the square root of both sides, we obtain the inequality
‖Δhew‖⩽eTPa−1√2LxLy(3+T)c2(τ+h21+h22), 1⩽w⩽n. |
From Lemma 2.5, we obtain
‖ew‖∞⩽eTPa−1c212√3(√2+1)LxLy×√2L1L2(3+T)(τ+h21+h22)=eTPLxLyc212a√6(√2+1)(3+T)(τ+h21+h22), 1⩽w⩽n. | (3.11) |
The proof of the convergence theorem is complete.
Theorem 4.1. Assume that the problems
r(x,y,t)∂v∂t−aΔv=g1(x,y,t),(x,y,t)∈Ω×(0,T],v(x,y,0)=φ(x,y),(x,y)∈Ω,v(x,y,t)=ψ(x,y,t),(x,y)∈Γ×(0,T], | (4.1) |
r(x,y,t)∂b∂t−aΔb=g2(x,y,t),(x,y,t)∈Ω×(0,T],b(x,y,0)=φ(x,y),(x,y)∈Ω,b(x,y,t)=ψ(x,y,t),(x,y)∈Γ×(0,T], | (4.2) |
and
r(x,y,t)∂m∂t−aΔm=g3(x,y,t),(x,y,t)∈Ω×(0,T],m(x,y,0)=φ(x,y),(x,y)∈Ω,m(x,y,t)=ψ(x,y,t),(x,y)∈Γ×(0,T], | (4.3) |
admit smooth solutions, where
g1(x,y,t)=−r(x,y,t)∫10∂2u∂t2(x,y,t)(1−s)ds+a2rwpqτδ2xδ2yDˉtUwpq,g2(x,y,t)=−a6h21∫10∂4u∂x4(x,y,t)(1−s)3ds,g3(x,y,t)=−a6h22∫10∂4u∂y4(x,y,t)(1−s)3ds. |
Then
uwpq=u(xp,yq,tw)+τv(xp,yq,tw)+h21b(xp,yq,tw)+h22m(xp,yq,tw)+O(τ2+h41+h42),(p,q)∈γ,0≤w≤n. |
max(p,q)∈γ,0≤w≤n|u(xp,yq,tw)−[43u4w2p,2q(h12,h22,τ4)−13uwp,q]|=O(τ2+h41+h42). |
Proof. Since
(R2)wpq=τg1(x,y,t)+h21g2(x,y,t)+h22g3(x,y,t), |
thus, the error equations (3.10) can be written as
rwpqD¯tewpq−a(δ2xewpq+δ2yewpq)+a2τ2rwpqδ2xδ2yD¯tewpq=τg1(x,y,t)+h21g2(x,y,t)+h22g3(x,y,t),(p,q)∈ω,0<w⩽n,e0pq=0,(p,q)∈ω,ewpq=0,(p,q)∈γ,0⩽w⩽n. |
Denote
Vwpq=v(xp,yq,tw),Bwpq=b(xp,yq,tw),Mwpq=m(xp,yq,tw),(p,q)∈ω,0⩽w⩽n. |
Discretizing (4.1), we obtain
rwpqD¯tVwpq−a(δ2xVwpq+δ2yVwpq)+a2τ2rwpqδ2xδ2yD¯tVwpq=g1(xp,yq,tw)+O(τ+h21+h22),(p,q)∈ω,0<w⩽n,V0pq=0,(p,q)∈ω,Vwpq=0,(p,q)∈γ,0⩽w⩽n. | (4.4) |
Discretizing (4.2) and (4.3), we obtain
rwpqD¯tBwpq−a(δ2xBwpq+δ2yBwpq)+a2τ2rwpqδ2xδ2yD¯tBwpq=g2(xp,yq,tw)+O(τ+h21+h22),(p,q)∈ω,0<w⩽n,B0pq=0,(p,q)∈ω,Bwpq=0,(p,q)∈γ,0⩽w⩽n. | (4.5) |
rwpqD¯tMwpq−a(δ2xMwpq+δ2yMwpq)+a2τ2rwpqδ2xδ2yD¯tMwpq=g3(xp,yq,tw)+O(τ+h21+h22),(p,q)∈ω,0<w⩽n,M0pq=0,(p,q)∈ω,Mwpq=0,(p,q)∈γ,0⩽w⩽n. | (4.6) |
Let
swpq=ewpq+τVwpq+h21Bwpq+h22Mwpq,(p,q)∈ω,0≤w≤n. |
Multiply both sides of (4.4) by τ, multiply (4.5) by h1, and multiply (4.6) by h2. Then, add the results to obtain
rwpqD¯tswpq−a(δ2xswpq+δ2yswpq)+a2τ2rwpqδ2xδ2yD¯tswpq=O(τ2+h41+h42),(p,q)∈ω,0<w⩽n, s0pq=0, (p,q)∈ω,swpq=0, (p,q)∈γ,0⩽w⩽n. | (4.7) |
By Theorem 3.2, we obtain
‖swpq‖∞=O(τ2+h41+h42), 1⩽w⩽n, |
which implies
u(xp,yq,tw)−uwpq(h1,h2,τ)+τVwpq+h21Bwpq+h22Mwpq=O(τ2+h41+h42), (p,q)∈ω,0<w⩽n. |
Rearranging terms, we get
uwpq(h1,h2,τ)=u(xp,yq,tw)+τVwpq+h21Bwpq+h22Mwpq+ O(τ2+h41+h42),(p,q)∈ω,0<w⩽n. | (4.8) |
In fact, by multiplying both sides of (4.4) by τ/4, multiplying (4.5) by (h12)2, and multiplying (4.6) by (h22)2, we obtain, in a similar way, that
u4w2p,2q(h12,h22,τ4)=u(xp,yq,tw)+τ4Vwpq+(h12)2Bwpq+(h22)2Mwpq+ O((τ4)2+(h12)4+(h22)4), (p,q)∈ω,0<w⩽n. | (4.9) |
Multiply Eq (4.9) by 43 and Eq (4.8) by 13, and then subtract the resulting equations to derive
43u4w2p,2q(h12,h22,τ4)−13uwpq(h1,h2,τ)=u(xp,yq,tw)+O(τ2+h41+h42),(p,q)∈ω,0<w≤n. |
In this section, we will verify the theoretical results of the BE-ADI difference scheme through two numerical examples. The convergence rates are listed to test the accuracy of the difference scheme (2.7)–(2.8). Here, E∞(h1,h2,τ) represents the maximum error at the grid nodes for step sizes h1, h2, and τ. For practical implementation, set h1=h2:=h. Before presenting the numerical examples, we denote the maximum errors and global convergence rates as follows:
E∞(h1,h2,τ)=max(p,q,w)∈¯ω|u(xp,yq,tw)−uwpq|,Rate=log2(E∞(2h1,2h2,2τ)/E∞(h1,h2,τ)). |
Example 1: The following problem is considered:
{r(x,y,t)∂u∂t−(∂2u∂x2+∂2u∂y2)=e12(x+y)−t⋅(−e(x+1)(y+1)t−12), (x,y,t)∈(0,1)2×(0,1],u(x,0,t)=e12x−t,u(x,1,t)=e12(x+1)−t,x∈[0,1],t∈(0,1],u(0,y,t)=e12y−t,u(1,y,t)=e12(1+y)−t,y∈[0,1],t∈(0,1]. | (5.1) |
The exact solution is u(x,y,t)=e12(x+y)−t, and the variable coefficient is r(x,y,t)=e(x+1)(y+1)t.
Example 2: Consider the following problem:
{r(x,y,t)∂u∂t−(∂2u∂x2+∂2u∂y2)=e12(x+y)−t⋅(−2.5sin(πx)sin(πy)sin(πt)−3),(x,y,t)∈(0,1)2×(0,1],u(x,0,t)=e12x−t,u(x,1,t)=e12(x+1)−t,x∈[0,1],t∈(0,1],u(0,y,t)=e12y−t,u(1,y,t)=e12(1+y)−t,y∈[0,1],t∈(0,1]. | (5.2) |
The exact solution is u(x,y,t)=e12(x+y)−t, and the variable coefficient is r(x,y,t)=2.5sin(πx)⋅sin(πy)sin(πt)+2.5.
In the two examples presented, the spatial discretization is chosen as m=10,20,40,80, while the temporal discretization varies depending on the difference scheme employed.
Tables 1 and 2 present the spatial and temporal maximum error estimates, their convergence rates, and computational times for the BE-ADI method described by (2.7)–(2.8) in Example 1. Table 3 shows the corresponding errors and convergence rates when the extrapolation method is applied. The error surface of the numerical solutions at t=1 for various step sizes is shown in Figure 1. The results indicate that the proposed scheme maintains second-order accuracy in space and first-order accuracy in time. However, when the extrapolation method is applied, the accuracy improves significantly, enhancing the convergence rates from second to fourth order in space.
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.8000e-03 | - | 0.0166 | |
1/20 | 4.5164e-04 | 1.9685 | 0.2497 | |
τ=h2 | 1/40 | 1.1314e-04 | 1.9970 | 3.0398 |
1/80 | 2.8301e-05 | 1.9992 | 56.7685 |
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.8100e-02 | - | 0.0035 | |
1/20 | 9.2000e-03 | 0.9817 | 0.0114 | |
τ=h | 1/40 | 4.6000e-03 | 1.0097 | 0.0835 |
1/80 | 2.3000e-03 | 1.0066 | 0.7494 |
Extrapolation method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.1684e-05 | - | 0.0150 | |
1/20 | 9.2944e-07 | 3.6529 | 0.2022 | |
τ=h2 | 1/40 | 6.6534e-08 | 3.8042 | 3.2262 |
1/80 | 4.3957e-09 | 3.9199 | 54.1589 |
Tables 4 and 5 present the spatial and temporal maximum error estimates, along with their convergence rates and computational times, for the BE-ADI method described by (2.7)–(2.8) in Example 2. As observed, the maximum error decreases exponentially as the grid is refined, and the convergence rate indicates that the scheme achieves second-order accuracy. Table 6 presents the maximum errors and convergence rates of the numerical solutions obtained using the extrapolation method, which achieves fourth-order accuracy. Figure 2 illustrates the error surface at t=1 for numerical solutions computed with various step sizes.
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.3559e-03 | - | 0.0168 | |
1/20 | 3.4257e-04 | 1.9848 | 0.2671 | |
τ=h2 | 1/40 | 8.5948e-05 | 1.9949 | 3.6716 |
1/80 | 2.1507e-05 | 1.9987 | 65.2620 |
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.2700e-02 | - | 0.0023 | |
1/20 | 6.6000e-03 | 0.9374 | 0.0197 | |
τ=h | 1/40 | 3.4000e-03 | 0.9769 | 0.1080 |
1/80 | 1.7000e-03 | 0.9897 | 0.8514 |
Extrapolation method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 8.2519e-06 | - | 0.0231 | |
1/20 | 5.4054e-07 | 3.9322 | 0.2620 | |
τ=h2 | 1/40 | 3.4063e-08 | 3.9881 | 3.7471 |
1/80 | 2.1416e-09 | 3.9914 | 70.1477 |
Figures 1 and 2 show that the error distribution is uniform, and the peak values clearly decrease as the step size decreases, indicating that this difference scheme achieves higher accuracy on finer grids.
This paper investigates the BE-ADI scheme and its fourth-order high-accuracy Richardson extrapolation scheme for 2D parabolic equations with variable coefficients. First, we presented the BE-ADI scheme with an accuracy of order O(τ+h21+h22) and proved the uniqueness, convergence, and stability of this scheme using energy analysis methods. To further improve the numerical accuracy, we established a Richardson extrapolation scheme and theoretically demonstrated that it achieves an accuracy of order O(τ2+h41+h42). Two illustrative examples were provided to validate the theoretical findings, supported by error surface plots. The results demonstrate that the proposed difference scheme and Richardson extrapolation method effectively address the challenges of low accuracy and computational complexity in the numerical solution of variable-coefficient parabolic equations.
Moreover, by reducing the three-dimensional equation into three sets of independent one-dimensional equations, the proposed method can be naturally extended to three-dimensional problems, offering an efficient and scalable approach for higher-dimensional simulations. In future work, we aim to explore the application of this approach to more complex nonlinear problems and variable-coefficient equations with non-smooth coefficients. Further improvements on adaptive mesh refinement and parallelization techniques will also be considered to enhance computational efficiency for large-scale 3D problems. By reducing the three-dimensional equation into three sets of independent one-dimensional equations, this method can also be extended to three-dimensional problems.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
The authors are grateful to the editor and the anonymous reviewers for their careful reading and many patient checking of the whole manuscript. The work was supported by the National Natural Science Foundation of China Mathematics Tianyuan Foundation (12226337, 12226340), Scientific Research Fund of Hunan Provincial Education Department (24A0422), and Hunan Provincial Natural Science Foundation of China (2024JJ7146).
The authors declare there are no conflicts of interest.
[1] |
R. K. Mohanty, M. K. Jain, High accuracy difference schemes for the system of two space nonlinear parabolic differential equations with mixed derivatives and variable coefficients, J. Aomput. Appl. Math., 70 (1996), 15–32. https://doi.org/10.1016/0377-0427(95)00135-2 doi: 10.1016/0377-0427(95)00135-2
![]() |
[2] |
L. Zhang, X. Lü, S. Zhu, Painlevé analysis, Bäcklund transformation and soliton solutions of the (2+1)-dimensional variable-coefficient Boussinesq equation, Int. J. Theor. Phys., 63 (2024), 160. https://doi.org/10.1007/s10773-024-05478-9 doi: 10.1007/s10773-024-05478-9
![]() |
[3] |
C. Han, X. Lü, Variable coefficient-informed neural network for PDE inverse problem in fluid dynamics, Physica D, 472 (2025), 134362. https://doi.org/10.1016/j.physd.2024.134362 doi: 10.1016/j.physd.2024.134362
![]() |
[4] |
S. Chen, X. Lü, Adaptive network traffic control with approximate dynamic programming based on a non-homogeneous Poisson demand model, Transp. B: Transp. Dyn., 12 (2024), 2336029. https://doi.org/10.1080/21680566.2023.2336029 doi: 10.1080/21680566.2023.2336029
![]() |
[5] |
X. Peng, Y. Zhao, X. Lü, Data-driven solitons and parameter discovery to the (2+1)-dimensional NLSE in optical fiber communications, Nonlinear Dyn., 112 (2024), 1291–1306. https://doi.org/10.1007/s11071-023-08594-5 doi: 10.1007/s11071-023-08594-5
![]() |
[6] |
D. Gao, W. Ma, X. Lü, Wronskian solution, Bäcklund transformation and Painlevé analysis to a (2+1)-dimensional Konopelchenko–Dubrovsky equation, Z. Naturforsch. A, 79 (2024), 887–895. https://doi.org/10.1515/zna-2024-0016 doi: 10.1515/zna-2024-0016
![]() |
[7] |
C. Li, X. Lü, J. Gong, Y. Lei, Extended SEIR model of COVID-19 spread focusing on compartmental flow in England, Nonlinear Dyn., 113 (2025), 971–988. https://doi.org/10.1007/s11071-024-09748-9 doi: 10.1007/s11071-024-09748-9
![]() |
[8] |
F. Cao, X. Lü, Y. Zhou, X. Cheng, Modified SEIAR infectious disease model for Omicron variants spread dynamics, Nonlinear Dyn., 111 (2023), 14597–14620. https://doi.org/10.1007/s11071-023-08595-4 doi: 10.1007/s11071-023-08595-4
![]() |
[9] |
M. Dehghan, J. Manafian, The solution of the variable coefficients fourth-order parabolic partial differential equations by the homotopy perturbation method, Z. Naturforsch. A, 64 (2009), 420–430. https://doi.org/10.1515/zna-2009-7-803 doi: 10.1515/zna-2009-7-803
![]() |
[10] |
R. Manohar, S. R. K. Iyengar, U. A. Krishnaiah, High order difference methods for linear variable coefficient parabolic equation, J. Comput. Phys., 77 (1988), 513–523. https://doi.org/10.1016/0021-9991(88)90181-7 doi: 10.1016/0021-9991(88)90181-7
![]() |
[11] | Z. Sun, Numerical Solution of Partial Differential Equation, 3rd edition, Science Press, Beijing, (2022), 44–61. |
[12] |
V. V. Kravchenko, J. A. Otero, S. M. Torba, Analytic approximation of solutions of parabolic partial differential equations with variable coefficients, Adv. Math. Phys., 2017 (2017), Article ID 2947275. https://doi.org/10.1155/2017/2947275 doi: 10.1155/2017/2947275
![]() |
[13] |
X. X. Ma, X. L. Yan, R. D. Chen, A high-order ADI difference scheme for two-dimensional parabolic equations with variable coefficients, J. Tianjin Polytech. Univ., 33 (2014), 77–80+84. https://doi.org/10.3969/j.issn.1671-024X.2014.01.019 doi: 10.3969/j.issn.1671-024X.2014.01.019
![]() |
[14] |
X. He, T. Lin, Y. Lin, X. Zhang, Immersed finite element methods for parabolic equations with moving interface, Numer. Methods Partial Differ. Equations, 29 (2013), 619–646. https://doi.org/10.1002/num.21722 doi: 10.1002/num.21722
![]() |
[15] |
A. K. Pani, G. Fairweather, H1-Galerkin mixed finite element methods for parabolic partial integro-differential equations, IMA J. Numer. Anal., 22 (2002), 231–252. https://doi.org/10.1093/imanum/22.2.231 doi: 10.1093/imanum/22.2.231
![]() |
[16] |
K. J. Marfurt, Accuracy of finite-difference and finite-element modeling of the scalar and elastic wave equations, Geophysics, 49 (1984), 533–549. https://doi.org/10.1190/1.1441689 doi: 10.1190/1.1441689
![]() |
[17] |
W. Wang, H. Zhang, Z. Zhou, X. Yang, A fast compact finite difference scheme for the fourth-order diffusion-wave equation, Int. J. Comput. Math., 101(2) (2024), 170–193. https://doi.org/10.1080/00207160.2024.2323985 doi: 10.1080/00207160.2024.2323985
![]() |
[18] |
J. Wang, X. Jiang, X. Yang, H. Zhang, A new robust compact difference scheme on graded meshes for the time-fractional nonlinear Kuramoto–Sivashinsky equation, Comput. Appl. Math., 43 (2024), 381. https://doi.org/10.1007/s40314-024-02883-4 doi: 10.1007/s40314-024-02883-4
![]() |
[19] |
Y. Shi, X. Yang, Pointwise error estimate of conservative difference scheme for supergeneralized viscous Burgers' equation, Electron. Res. Arch., 32 (2024), 1471–1497. https://doi.org/10.3934/era.2024068 doi: 10.3934/era.2024068
![]() |
[20] |
M. Liu, T. Guo, M. A. Zaky, A. S. Hendy, An accurate second-order ADI scheme for three-dimensional tempered evolution problems arising in heat conduction with memory, Appl. Numer. Math., 204 (2024), 111–129. https://doi.org/10.1016/j.apnum.2024.06.006 doi: 10.1016/j.apnum.2024.06.006
![]() |
[21] |
Y. Shi, X. Yang, The pointwise error estimate of a new energy-preserving nonlinear difference method for supergeneralized viscous Burgers' equation, Comput. Appl. Math., 44 (2025), 257. https://doi.org/10.1007/s40314-025-03222-x doi: 10.1007/s40314-025-03222-x
![]() |
[22] |
X. Li, Z. Sun, Compact alternating direction difference scheme for two-dimensional reaction-diffusion equations with variable coefficients, Numer. Math.: A J. Chinese Univ., 28 (2006), 83–95. https://doi.org/10.3969/j.issn.1000-081X.2006.01.012 doi: 10.3969/j.issn.1000-081X.2006.01.012
![]() |
[23] |
D. Ruan, X. Wang, A high-order Chebyshev-type method for solving nonlinear equations: local convergence and applications, Electron. Res. Arch., 33 (2025), 1398–1413. https://doi.org/10.3934/era.2025065 doi: 10.3934/era.2025065
![]() |
[24] |
W. Wang, H. Zhang, X. Jiang, X. Yang, A high-order and efficient numerical technique for the nonlocal neutron diffusion equation representing neutron transport in a nuclear reactor, Ann. Nucl. Energy, 195 (2024), 110163. https://doi.org/10.1016/j.anucene.2023.110163 doi: 10.1016/j.anucene.2023.110163
![]() |
[25] |
X. Yang, W. Wang, Z. Zhou, H. Zhang, An efficient compact difference method for the fourth-order nonlocal subdiffusion problem, Taiwan. J. Math., 29 (2025), 35–66. https://doi.org/10.11650/tjm/240906 doi: 10.11650/tjm/240906
![]() |
[26] | D. Ruan, X. Wang, Y. Wang, Local convergence of seventh-order iterative method under weak conditions and its applications, Eng. Comput., 2025. https://doi.org/10.1108/EC-08-2024-0775 |
[27] | S. Mazumder, Numerical Methods for Partial Differential Equations: Finite Difference and Finite Volume Methods, Academic Press, 2015. |
[28] |
X. Wang, N. Shang, Local convergence analysis of a novel derivative-free method with and without memory for solving nonlinear systems, Int. J. Comput. Math., 2025. https://doi.org/10.1080/00207160.2025.2464701 doi: 10.1080/00207160.2025.2464701
![]() |
[29] | X. Wang, W. Li, Fractal behavior of King's optimal eighth-order iterative method and its numerical application, Math. Commun., 29 (2024), 217–236. https://hrcak.srce.hr/321249 |
[30] |
J. Yu, Z. Wang, Research on numerical algorithms for a class of variable coefficient parabolic free boundary problems, J. Gansu Lianhe Univ., Nat. Sci. Ed., 21 (2007), 5–9. https://doi.org/10.3969/j.issn.1672-691X.2007.02.002 doi: 10.3969/j.issn.1672-691X.2007.02.002
![]() |
[31] |
L. Liu, C. Liu, C. Jiang, Pseudospectral solution for a class of nonlinear pseudo-parabolic equations, J. Comput. Math., 29 (2007), 99–112. https://doi.org/10.3321/j.issn:0254-7791.2007.01.010 doi: 10.3321/j.issn:0254-7791.2007.01.010
![]() |
[32] |
Y. Su, X. Lü, S. Li, L. Yang, Z. Gao, Self-adaptive equation embedded neural networks for traffic flow state estimation with sparse data, Phys. Fluids, 36 (2024), 104127. https://doi.org/10.1063/5.0230757 doi: 10.1063/5.0230757
![]() |
[33] |
C. Han, X. Lü, Novel patterns in the space variable fractional order Gray–Scott model, Nonlinear Dyn., 112 (2024), 16135–16151. https://doi.org/10.1007/s11071-024-09857-5 doi: 10.1007/s11071-024-09857-5
![]() |
[34] |
H. Liao, Z. Sun, Maximum norm error bounds of ADI and compact ADI methods for solving parabolic equations, Numer. Methods Partial Differ. Equations, 26 (2010), 37–60. https://doi.org/10.1002/num.20414 doi: 10.1002/num.20414
![]() |
[35] |
Z. Zhou, H. Zhang, X. Yang, A BDF2 ADI difference scheme for a three-dimensional nonlocal evolution equation with multi-memory kernels, Comput. Appl. Math., 43 (2024), 418. https://doi.org/10.1007/s40314-024-02931-z doi: 10.1007/s40314-024-02931-z
![]() |
[36] |
C. Li, H. Zhang, X. Yang, A new linearized ADI compact difference method on graded meshes for a nonlinear 2D and 3D PIDE with a WSK, Comput. Math. Appl., 176 (2024), 349–370. https://doi.org/10.1016/j.camwa.2024.11.006 doi: 10.1016/j.camwa.2024.11.006
![]() |
[37] |
K. Liu, Z. He, H. Zhang, X. Yang, A Crank-Nicolson ADI compact difference scheme for the three-dimensional nonlocal evolution problem with a weakly singular kernel, Comput. Appl. Math., 44 (2025), 164. https://doi.org/10.1007/s40314-025-03125-x doi: 10.1007/s40314-025-03125-x
![]() |
[38] |
T. Liu, H. Zhang, X. Yang, The ADI compact difference scheme for three-dimensional integro-partial differential equation with three weakly singular kernels, J. Appl. Math. Comput., (2025), 1–29. https://doi.org/10.1007/s12190-025-02386-3 doi: 10.1007/s12190-025-02386-3
![]() |
[39] |
Z. Zhou, H. Zhang, X. Yang, H1-norm error analysis of a robust ADI method on graded mesh for three-dimensional subdiffusion problems, Numer. Algorithms, 96 (2024), 1533–1551. https://doi.org/10.1007/s11075-023-01676-w doi: 10.1007/s11075-023-01676-w
![]() |
[40] |
C. Li, H. Zhang, X. Yang, A fourth-order accurate extrapolation nonlinear difference method for fourth-order nonlinear PIDEs with a weakly singular kernel, Comput. Appl. Math., 43 (2024), 288. https://doi.org/10.1007/s40314-024-02812-5 doi: 10.1007/s40314-024-02812-5
![]() |
[41] |
Z. Wang, D. Cen, Y. Mo, Sharp error estimate of a compact L1-ADI scheme for the two-dimensional time-fractional integro-differential equation with singular kernels, Appl. Numer. Math., 159 (2021), 190–203. https://doi.org/10.1016/j.apnum.2020.09.011 doi: 10.1016/j.apnum.2020.09.011
![]() |
[42] |
Z. Wang, Y. Liang, Y. Mo, A novel high order compact ADI scheme for two dimensional fractional integro-differential equations, Appl. Numer. Math., 167 (2021), 257–272. https://doi.org/10.1016/j.apnum.2021.05.008 doi: 10.1016/j.apnum.2021.05.008
![]() |
[43] |
Y. Jiang, H. Chen, C. Huang, J. Wang, A fully discrete GL-ADI scheme for 2D time-fractional reaction-subdiffusion equation, Appl. Math. Comput., 488 (2025), 129147. https://doi.org/10.1016/j.amc.2024.129147 doi: 10.1016/j.amc.2024.129147
![]() |
[44] |
Y. Jiang, H. Chen, T. Sun, C. Huang, Efficient L1-ADI finite difference method for the two-dimensional nonlinear time-fractional diffusion equation, Appl. Math. Comput., 471 (2024), 128609. https://doi.org/10.1016/j.amc.2024.128609 doi: 10.1016/j.amc.2024.128609
![]() |
[45] |
W. Qiu, Y. Li, X. Zheng, Numerical analysis of nonlinear Volterra integrodifferential equations for viscoelastic rods and plates, Calcolo, 61 (2024), 50. https://doi.org/10.1007/s10092-024-00607-y doi: 10.1007/s10092-024-00607-y
![]() |
[46] |
W. Qiu, Optimal error estimate of an accurate second-order scheme for Volterra integrodifferential equations with tempered multi-term kernels, Adv. Comput. Math., 49 (2023), 43. https://doi.org/10.1007/s10444-023-10050-2 doi: 10.1007/s10444-023-10050-2
![]() |
[47] |
L. Qiao, J. Guo, W. Qiu, Fast BDF2 ADI methods for the multi-dimensional tempered fractional integrodifferential equation of parabolic type, Comput. Math. Appl., 123 (2022), 89–104. https://doi.org/10.1016/j.camwa.2022.08.014 doi: 10.1016/j.camwa.2022.08.014
![]() |
[48] |
L. Qiao, D. Xu, A fast ADI orthogonal spline collocation method with graded meshes for the two-dimensional fractional integro-differential equation, Adv. Comput. Math., 47 (2021), 64. https://doi.org/10.1007/s10444-021-09884-5 doi: 10.1007/s10444-021-09884-5
![]() |
[49] |
L. Qiao, W. Qiu, D. Xu, Error analysis of fast L1 ADI finite difference/compact difference schemes for the fractional telegraph equation in three dimensions, Math. Comput. Simul., 205 (2023), 205–231. https://doi.org/10.1016/j.matcom.2022.10.001 doi: 10.1016/j.matcom.2022.10.001
![]() |
[50] |
Z. Wang, S. Vong, A high-order exponential ADI scheme for two dimensional time fractional convection–diffusion equations, Comput. Math. Appl., 68 (2014), 185–196. https://doi.org/10.1016/j.camwa.2014.05.016 doi: 10.1016/j.camwa.2014.05.016
![]() |
[51] |
E. T. Rodriguez, K. Garbev, D. Merz, L. Black, I. G. Richardson, Thermal stability of C-S-H phases and applicability of Richardson and Groves' and Richardson C-(A)-S-H(I) models to synthetic C-S-H, Cem. Concr. Res., 93 (2017), 45–56. https://doi.org/10.1016/j.cemconres.2016.12.005 doi: 10.1016/j.cemconres.2016.12.005
![]() |
[52] |
P. J. Roache, P. M. Knupp, Completed Richardson extrapolation, Commun. Numer. Meth. Eng., 9 (1993), 365–374. https://doi.org/10.1002/cnm.1640090502 doi: 10.1002/cnm.1640090502
![]() |
[53] |
W. Shyy, M. Garbey, A. Appukuttan, J. Wu, Evaluation of Richardson extrapolation in computational fluid dynamics, Numer. Heat Transf. B, 41 (2002), 139–164. https://doi.org/10.1080/104077902317240058 doi: 10.1080/104077902317240058
![]() |
[54] |
Z. Chen, H. Zhang, H. Chen, ADI compact difference scheme for the two-dimensional integro-differential equation with two fractional Riemann–Liouville integral kernels, Fractals Fract., 8 (2024), 707. https://doi.org/10.3390/fractalfract8120707 doi: 10.3390/fractalfract8120707
![]() |
[55] |
X. Shen, X. Yang, H. Zhang, The high-order ADI difference method and extrapolation method for solving the two-dimensional nonlinear parabolic evolution equations, Mathematics, 12 (2024), 3469. https://doi.org/10.3390/math12223469 doi: 10.3390/math12223469
![]() |
[56] |
Y. Shi, X. Yang, A time two-grid difference method for nonlinear generalized viscous Burgers' equation, J. Math. Chem., 62 (2024), 1323–1356. https://doi.org/10.1007/s10910-024-01592-x doi: 10.1007/s10910-024-01592-x
![]() |
[57] |
J. Wang, X. Jiang, X. Yang, H. Zhang, A compact difference scheme for mixed-type time-fractional Black-Scholes equation in European option pricing, Math. Meth. Appl. Sci., 48 (2025), 6818–6829. https://doi.org/10.1002/mma.10717 doi: 10.1002/mma.10717
![]() |
[58] |
J. Wang, X. Jiang, H. Zhang, X. Yang, A new fourth-order nonlinear difference scheme for the nonlinear fourth-order generalized Burgers-type equation, J. Appl. Math. Comput., (2025), 1–31. https://doi.org/10.1007/s12190-025-02467-3 doi: 10.1007/s12190-025-02467-3
![]() |
[59] |
J. Wang, X. Jiang, H. Zhang, A BDF3 and new nonlinear fourth-order difference scheme for the generalized viscous Burgers' equation, Appl. Math. Lett., 151 (2024), 109002. https://doi.org/10.1016/j.aml.2023.109002 doi: 10.1016/j.aml.2023.109002
![]() |
[60] |
X. Jiang, J. Wang, W. Wang, H. Zhang, A predictor-corrector compact difference scheme for a nonlinear fractional differential equation, Fractal Fract., 7 (2023), 521. https://doi.org/10.3390/fractalfract7070521 doi: 10.3390/fractalfract7070521
![]() |
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.8000e-03 | - | 0.0166 | |
1/20 | 4.5164e-04 | 1.9685 | 0.2497 | |
τ=h2 | 1/40 | 1.1314e-04 | 1.9970 | 3.0398 |
1/80 | 2.8301e-05 | 1.9992 | 56.7685 |
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.8100e-02 | - | 0.0035 | |
1/20 | 9.2000e-03 | 0.9817 | 0.0114 | |
τ=h | 1/40 | 4.6000e-03 | 1.0097 | 0.0835 |
1/80 | 2.3000e-03 | 1.0066 | 0.7494 |
Extrapolation method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.1684e-05 | - | 0.0150 | |
1/20 | 9.2944e-07 | 3.6529 | 0.2022 | |
τ=h2 | 1/40 | 6.6534e-08 | 3.8042 | 3.2262 |
1/80 | 4.3957e-09 | 3.9199 | 54.1589 |
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.3559e-03 | - | 0.0168 | |
1/20 | 3.4257e-04 | 1.9848 | 0.2671 | |
τ=h2 | 1/40 | 8.5948e-05 | 1.9949 | 3.6716 |
1/80 | 2.1507e-05 | 1.9987 | 65.2620 |
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.2700e-02 | - | 0.0023 | |
1/20 | 6.6000e-03 | 0.9374 | 0.0197 | |
τ=h | 1/40 | 3.4000e-03 | 0.9769 | 0.1080 |
1/80 | 1.7000e-03 | 0.9897 | 0.8514 |
Extrapolation method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 8.2519e-06 | - | 0.0231 | |
1/20 | 5.4054e-07 | 3.9322 | 0.2620 | |
τ=h2 | 1/40 | 3.4063e-08 | 3.9881 | 3.7471 |
1/80 | 2.1416e-09 | 3.9914 | 70.1477 |
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.8000e-03 | - | 0.0166 | |
1/20 | 4.5164e-04 | 1.9685 | 0.2497 | |
τ=h2 | 1/40 | 1.1314e-04 | 1.9970 | 3.0398 |
1/80 | 2.8301e-05 | 1.9992 | 56.7685 |
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.8100e-02 | - | 0.0035 | |
1/20 | 9.2000e-03 | 0.9817 | 0.0114 | |
τ=h | 1/40 | 4.6000e-03 | 1.0097 | 0.0835 |
1/80 | 2.3000e-03 | 1.0066 | 0.7494 |
Extrapolation method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.1684e-05 | - | 0.0150 | |
1/20 | 9.2944e-07 | 3.6529 | 0.2022 | |
τ=h2 | 1/40 | 6.6534e-08 | 3.8042 | 3.2262 |
1/80 | 4.3957e-09 | 3.9199 | 54.1589 |
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.3559e-03 | - | 0.0168 | |
1/20 | 3.4257e-04 | 1.9848 | 0.2671 | |
τ=h2 | 1/40 | 8.5948e-05 | 1.9949 | 3.6716 |
1/80 | 2.1507e-05 | 1.9987 | 65.2620 |
BE-ADI method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 1.2700e-02 | - | 0.0023 | |
1/20 | 6.6000e-03 | 0.9374 | 0.0197 | |
τ=h | 1/40 | 3.4000e-03 | 0.9769 | 0.1080 |
1/80 | 1.7000e-03 | 0.9897 | 0.8514 |
Extrapolation method | h1=h2 | E∞(h1,h2,τ) | Rate | Time(s) |
1/10 | 8.2519e-06 | - | 0.0231 | |
1/20 | 5.4054e-07 | 3.9322 | 0.2620 | |
τ=h2 | 1/40 | 3.4063e-08 | 3.9881 | 3.7471 |
1/80 | 2.1416e-09 | 3.9914 | 70.1477 |