Processing math: 39%
Research article

Energy analysis of the ADI-FDTD method with fourth-order accuracy in time for Maxwell's equations

  • Received: 28 June 2022 Revised: 31 August 2022 Accepted: 01 September 2022 Published: 28 September 2022
  • MSC : 65M06, 65N15

  • In this work, the ADI-FDTD method with fourth-order accuracy in time for the 2-D Maxwell's equations without sources and charges is proposed. We mainly focus on energy analysis of the proposed ADI-FDTD method. By using the energy method, we derive the numerical energy identity of the ADI-FDTD method and show that the ADI-FDTD method is approximately energy-preserving. In comparison with the energy in theory, the numerical one has two perturbation terms and can be used in computation in order to keep it approximately energy-preserving. Numerical experiments are given to show the performance of the proposed ADI-FDTD method which confirm the theoretical results.

    Citation: Li Zhang, Maohua Ran, Hanyue Zhang. Energy analysis of the ADI-FDTD method with fourth-order accuracy in time for Maxwell's equations[J]. AIMS Mathematics, 2023, 8(1): 264-284. doi: 10.3934/math.2023012

    Related Papers:

    [1] Dongjie Gao, Peiguo Zhang, Longqin Wang, Zhenlong Dai, Yonglei Fang . A novel high-order symmetric and energy-preserving continuous-stage Runge-Kutta-Nyström Fourier pseudo-spectral scheme for solving the two-dimensional nonlinear wave equation. AIMS Mathematics, 2025, 10(3): 6764-6787. doi: 10.3934/math.2025310
    [2] Tariq Mahmood . The zero-energy limit and quasi-neutral limit of scaled Euler-Maxwell system and its corresponding limiting models. AIMS Mathematics, 2019, 4(3): 910-927. doi: 10.3934/math.2019.3.910
    [3] Xintian Pan . A high-accuracy conservative numerical scheme for the generalized nonlinear Schrödinger equation with wave operator. AIMS Mathematics, 2024, 9(10): 27388-27402. doi: 10.3934/math.20241330
    [4] Ruitao Liu, Wanshan Li . A new ADI-IIM scheme for solving two-dimensional wave equation with discontinuous coefficients. AIMS Mathematics, 2024, 9(11): 31180-31197. doi: 10.3934/math.20241503
    [5] Hui-qing Liao, Ying Fu, He-ping Ma . A space-time spectral method for the 1-D Maxwell equation. AIMS Mathematics, 2021, 6(7): 7649-7668. doi: 10.3934/math.2021444
    [6] Geoffrey Beck, Akram Beni Hamad . Electromagnetic waves propagation in thin heterogenous coaxial cables. Comparison between 3D and 1D models. AIMS Mathematics, 2024, 9(4): 8981-9019. doi: 10.3934/math.2024438
    [7] Tingting Ma, Yuehua He . An efficient linearly-implicit energy-preserving scheme with fast solver for the fractional nonlinear wave equation. AIMS Mathematics, 2023, 8(11): 26574-26589. doi: 10.3934/math.20231358
    [8] Muhammad Asim Khan, Norma Alias, Umair Ali . A new fourth-order grouping iterative method for the time fractional sub-diffusion equation having a weak singularity at initial time. AIMS Mathematics, 2023, 8(6): 13725-13746. doi: 10.3934/math.2023697
    [9] Hasim Khan, Mohammad Tamsir, Manoj Singh, Ahmed Hussein Msmali, Mutum Zico Meetei . Numerical approximation of the time-fractional regularized long-wave equation emerging in ion acoustic waves in plasma. AIMS Mathematics, 2025, 10(3): 5651-5670. doi: 10.3934/math.2025261
    [10] Zeshan Qiu . Fourth-order high-precision algorithms for one-sided tempered fractional diffusion equations. AIMS Mathematics, 2024, 9(10): 27102-27121. doi: 10.3934/math.20241318
  • In this work, the ADI-FDTD method with fourth-order accuracy in time for the 2-D Maxwell's equations without sources and charges is proposed. We mainly focus on energy analysis of the proposed ADI-FDTD method. By using the energy method, we derive the numerical energy identity of the ADI-FDTD method and show that the ADI-FDTD method is approximately energy-preserving. In comparison with the energy in theory, the numerical one has two perturbation terms and can be used in computation in order to keep it approximately energy-preserving. Numerical experiments are given to show the performance of the proposed ADI-FDTD method which confirm the theoretical results.



    Maxwell's equations are very important partial differential equations and they play a significant role in electromagnetic theory. Numerical solutions for Maxwell's equations are extensive in science and engineering, for example, for radio-frequencies, antennas, microwaves, wireless engineering and the design of CPUs in microelectronics. There are many efficient numerical methods for solving Maxwell's equations, such as the finite-difference time-domain (FDTD) method [1,2], the finite element method [3], the weak Galerkin finite element method [4] and so on.

    The FDTD method (also called Yees scheme) was first introduced by Yee [1] in 1966, and later applied to many problems in computational electromagnetics [5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]. However, the traditional FDTD method is conditionally stable and must satisfy the Courant-Friedrichs-Lewy (CFL) stability condition; see [5,20,21,22]. For the 2-D Maxwell's problem, the CFL condition is

    cΔt[1(Δx)2+1(Δy)2]12,

    where c is the maximum of the wave velocity, i.e., the speed of light in vacuum, Δt is the time step size and Δx and Δy are the spatial step sizes. This implies that the maximum time step size is limited by the minimum spatial size, and that computation of the FDTD method needs much CPU time when the spatial step sizes are small.

    Many numerical methods have been proposed for Maxwell's equations to get rid of this restriction. One of these methods is the alternating direction implicit FDTD method, which was proposed in 1999 by Namiki [2] and which zheng et al. [12] proved to be unconditionally stable. The ADI-FDTD scheme consists of two stages and can be solved directly by using the Thomas algorithm, since each stage includes tri-diagonal systems of linear equations. By truncation error analysis, it was found that this method has second-order accuracy in both time and space. The ADI-FDTD method is quickly applied to various electromagnetic computations and the ADI-FDTD methods with high-order accuracy were developed. Based on Yoshida's work [9], Tan and Ding [23] proposed a new ADI-FDTD method with fourth-order accuracy in time for 2D-wave propagation in a lossless, isotropic medium. The new ADI-FDTD method was proved to be unconditionally stable by the Fourier method, i.e., this method is free from the constraints of the CFL conditions. However, energy analysis of the new method in terms of energy preservation and convergence are not available.

    Analysis of the energy of the methods and construction of energy-preserving methods are popular and valuable. As Li and Vu-Quoc said in [10], to some extent, the ability to preserve some invariant properties of the original differential equation is a criterion to judge the success of a numerical simulation. Therefore, it is important to develop energy-preserving algorithms and analyze the energy of existing algorithms for solving Maxwell's equations. It is well known that the FDTD method is a popular numerical method in computational electromagnetics, but it is not unconditionally stable and fails to satisfy the energy conservation property. In order to make up for these shortcomings, various energy-preserving methods have been applied to solve Maxwell's equations based on the ADI and splitting techniques. For example, a new splitting FDTD scheme for Maxwell's equations was proposed in [24]. It proved that the new scheme was unconditionally stable and energy-preserving. Furthermore, Chen et al. [25] proposed the symmetric energy-conserved splitting FDTD scheme (i.e., symmetric EC-S-FDTD). It was proved that this symmetric EC-S-FDTD method is unconditionally stable and has second-order convergence in both time and space. In [26], a symmetric EC-S-FDTD method for Maxwell's equations in negative index metamaterials was proposed. We note that these works are limited to cases with homogeneous boundary conditions.

    In addition, a proper summation by parts (SBP) formula was found for the approximate derivative in [27]. A "simultaneous approximation term" was used to treat the inhomogeneous boundary conditions. Appel¨o and Bokil [28] presented the construction of novel SBP-FDTD methods for the numerical discretization of the Maxwell-Duffing models and derived energy estimates for the semi-discrete methods that are analogous to the continuous energy estimates. Boundary and interface conditions were handled by the simultaneous approximation technique. In [29], a new framework to construct time-stable finite-difference schemes was proposed for hyperbolic systems base on the application of strong boundary conditions. Sufficient conditions for strong time stability and conservation were derived for the linear advection equation and coupled system of hyperbolic equations using the energy method. For other energy-preserving methods of Maxwell's equations, please see the relevant references [30,31,32,33]. In quantum mechanics, the conservative methods are also favored by researchers; see [34,35,36,37,38].

    In this paper, we consider the following 2-D transverse electric (TE) problem in a lossless medium and without sources and charges:

    Ext=1εHzy, (1.1)
    Eyt=1εHzx, (1.2)
    Hzt=1μ(ExyEyx) (1.3)

    with (x,y)Ω=[0,a]×[0,b] and t(0,T], where ε is the electric permittivity of the medium, μ is the magnetic permeability and E=(Ex(x,y,t),Ey(x,y,t)) and Hz=Hz(x,y,t) are the electric field and the magnetic field, respectively.

    Motivated by Tan and Ding [23], we present a ADI-FDTD scheme with fourth-order accuracy in time for the TE problems (1.1)–(1.3), and an analysis of the energy of the scheme. We use the energy method to derive the numerical energy identity of this method. It is found that the method is approximately energy-preserving. In addition, numerical experiments are provided to verify the numerical performance of the ADI-FDTD scheme with fourth-order accuracy in time.

    The remaining part of the paper is organized as follows. In Section 2, we introduce some preliminaries and notations. In Section 3, we give the detailed energy analysis of the scheme. In Section 4, we present some numerical results to illustrate the accuracy, convergence and energy identity of the scheme.

    We consider the perfectly electric conductor (PEC) boundary condition as follows:

    (E,0)×(n,0)=0,on(0,T]×Ω, (2.1)

    where Ω denotes the boundary of Ω and n is the outward normal vector on Ω. The initial conditions are

    E(x,y,0)=E0(x,y)=(Ex0(x,y),Ey0(x,y)),Hz(x,y,0)=Hz0(x,y). (2.2)

    It is well known that for suitably smooth data, the problem has a unique solution for all time; see[8]. Here, we assume that the solution of the Maxwell's equations (1.1)–(1.3) has the following regularity property:

    EC((0,T],[C3(ˉΩ)]2)C1([0,T],[C1(ˉΩ)]2)C2([0,T],[C(ˉΩ)]2), (2.3)
    HzC((0,T],[C3(ˉΩ)])C1([0,T],[C1(ˉΩ)])C2([0,T],[C(ˉΩ)]). (2.4)

    To simplify the notations we only consider the case of constant coefficients which are independent of x and y. But the proposed method is valid for the case of variable coefficients with ε=ε(x,y) and μ=μ(x,y).

    For the problems in a lossless medium, Poynting's theorem states that electromagnetic energy stays constant for all time. The following lemma is an integral form of the Poynting's theorem.

    Lemma 2.1. [24]If E and H are the solutions of the Maxwell's equations (1.1)–((1.3) in a lossless medium and satisfy the PECboundary condition (2.1), then for any t0, it holds that

    Ω(ϵ|E(x,t)|2+μ|H(x,t)|2)dxdyΩ(ϵ|E(x,0)|2+μ|H(x,0)|2)dxdy.

    Consider the space domain Ω=[0,a]×[0,b] and time interval [0, T]. Let Δx>0 and Δy>0 be space steps and Δt>0 be the time step; define

    0=x0x1xixI=a,0=y0y1yjyJ=b,0=t0t1tntN=T,

    where 0iI,0jJ and 0nN; I, J and N are integers. Define (xα,yβ,tθ)=(αΔx,βΔy,θΔt), where α is either i or i+12, β is either j or j+12 and θ is either n or n+12. For a function F(x,y,t), define

    Fmα,β=F(αΔx,βΔy,mΔt),δtFmα,β=Fm+12α,βFm12α,βΔt, (2.5)
    δxFmα,β=Fmα+12,βFmα12,βΔx,δyFmα,β=Fmα,β+12Fmα,β12Δy, (2.6)

    and δuδvFmα,β=δu(δvFmα,β) where u,v{x,y}.

    Denote by Emxi+12,j, Emyi,j+12 and Hmzi+12,j+12 the approximations of the electric field Ex(i+12,j,tm), Ey(i,j+12,tm) and Hz(i+12,j+12,tm), respectively. For a grid function Fα,β, where α=i,i+12 and β=j,j+12, define the discrete L2 norms:

    ||F||2Ex=I1i=0J1j=1ε(Fi+12,j)2ΔxΔy,||F||2Ey=I1i=1J1j=0ε(Fi,j+12)2ΔxΔy, (2.7)
    ||F||2Hz=I1i=0J1j=0μ(Fi+12,j+12)2ΔxΔy,||F||2δxEy=I2i=1J1j=0ε(Fi+12,j+12)2ΔxΔy, (2.8)
    ||F||2δxHz=I1i=1J1j=0μ(Fi,j+12)2ΔxΔy,||F||2δyEx=I1i=0J2j=1ε(Fi+12,j+12)2ΔxΔy, (2.9)
    ||F||2δyHz=I1i=0J1j=1μ(Fi+12,j)2ΔxΔy. (2.10)

    For a grid function F=(U,V) over the mesh for the electric field, the L2 norms of the vector-valued function is defined as follows:

    ||F||2E=||U||2Ex+||V||2Ey.

    Now we give the ADI-FDTD scheme with fourth-order accuracy in time for the TE problems (1.1)–(1.3). Let

    V=(Hz,Ex,Ey)T, (2.11)

    and

    P=(001μδx0001εδx00), (2.12)

    and

    Q=(01μδy01εδy00000). (2.13)

    The ADI-FDTD method consists of two steps:

    Step 1:

    (IΔt2P)Vn+12=(I+Δt2Q)Vn, (2.14)

    Step 2:

    (IΔt2Q)Vn+1=(I+Δt2P)Vn+12, (2.15)

    where I is a 3×3 identity matrix and un and un+1 are the fields at integer time steps. We know that this method is second-order accurate in time. Motivated by the method in [23], we design the new numerical scheme for the TE problems (1.1)–(1.3) as

    (Iα1Δt2P)Vn,1=(I+α1Δt2Q)Vn, (2.16)
    (Iα1Δt2Q)Vn,2=(I+α1Δt2P)Vn,1, (2.17)
    (Iα0Δt2P)Vn,3=(I+α0Δt2Q)Vn,2, (2.18)
    (Iα0Δt2Q)Vn,4=(I+α0Δt2P)Vn,3, (2.19)
    (Iα1Δt2P)Vn,5=(I+α1Δt2Q)Vn,4, (2.20)
    (Iα1Δt2Q)Vn+1=(I+α1Δt2P)Vn,5, (2.21)

    where the coefficients α0 and α1 are given by

    α0=32232,α1=1232.

    From [9], we know that the coefficients are determined by

    α0+2α1=1,α30+2α31=0.

    It is easy to prove that the schemes described by (2.16)–(2.21) are unconditionally stable and have fourth-order accuracy in time. In order to analyze the numerical energy of the schemes given by (2.16)–(2.21), we rewrite them as follows:

    Stage 1:

    {Hn,1zi+12,j+12+α1Δt2μδxEn,1yi+12,j+12=Hnzi+12,j+12+α1Δt2μδyEnxi+12,j+12,En,1xi+12,j=Enxi+12,j+α1Δt2εδyHnzi+12,j,En,1yi,j+12+α1Δt2εδxHn,1zi,j+12=Enyi,j+12. (2.22)

    Stage 2:

    {Hn,2zi+12,j+12α1Δt2μδyEn,2xi+12,j+12=Hn,1zi+12,j+12α1Δt2μδxEn,1yi+12,j+12,α1Δt2εδyHn,2zi+12,j+En,2xi+12,j=En,1xi+12,j,En,2yi,j+12=α1Δt2εδxHn,1zi,j+12+En,1yi,j+12. (2.23)

    Stage 3:

    {Hn,3zi+12,j+12+α0Δt2μδxEn,3yi+12,j+12=Hn,2zi+12,j+12+α0Δt2μδyEn,2xi+12,j+12,En,3xi+12,j=En,2xi+12,j+α0Δt2εδyHn,2zi+12,j,En,3yi,j+12+α0Δt2εδxHn,3zi,j+12=En,2yi,j+12. (2.24)

    Stage 4:

    {Hn,4zi+12,j+12α0Δt2μδyEn,4xi+12,j+12=Hn,3zi+12,j+12α0Δt2μδxEn,3yi+12,j+12,α0Δt2εδyHn,4zi+12,j+En,4xi+12,j=En,3xi+12,j,En,4yi,j+12=α0Δt2εδxHn,3zi,j+12+En,3yi,j+12. (2.25)

    Stage 5:

    {Hn,5zi+12,j+12+α1Δt2μδxEn,5yi+12,j+12=Hn,4zi+12,j+12+α1Δt2μδyEn,4xi+12,j+12,En,5xi+12,j=En,4xi+12,j+α1Δt2εδyHn,4zi+12,j,En,5yi,j+12+α1Δt2εδxHn,5zi,j+12=En,4yi,j+12. (2.26)

    Stage 6:

    {Hn+1zi+12,j+12α1Δt2μδyEn+1xi+12,j+12=Hn,1zi+12,j+12α1Δt2μδxEn,5yi+12,j+12,α1Δt2εδyHn+1zi+12,j+En+1xi+12,j=En,5xi+12,j,En+1yi,j+12=α1Δt2εδxHn,5zi,j+12+En,5yi,j+12. (2.27)

    The boundary and initial conditions are given by

    Enxi+12,0=Enxi+12,J=Eny0,j+12=EnyI,j+12=0,0nN, (2.28)

    and

    E0xα,β=Ex0(αΔx,βΔy),E0yα,β=Ey0(αΔx,βΔy),H0zα,β=Hz0(αΔx,βΔy). (2.29)

    The goal of this section is to derive the numerical energy identity of the schemes described by (2.22)–(2.27) and prove that this scheme is unconditionally stable. To this end, we fist prove the following lemma.

    Lemma 3.1. Let Enyi,j+12 and Hnzi+12,j+12 be the grid function in the ADI-FDTD schemes (2.22)–(2.27) that satisfies the boundary condition (2.1). Then, it holds that

    I1i=0J1j=1Hnzi+12,j+12δxEnyi+12,j+12=I1i=1J1j=1δxHnzi,j+12Enyi,j+12.

    Proof. Using the definition of the operator δx, we have

    I1i=0J1j=1Hnzi+12,j+12δxEnyi+12,j+12=J1j=1(Hnz12,j+12Eyn1,j+12Eyn0,j+12Δx+Hnz32,j+12Eyn2,j+12Eyn1,j+12Δx++HnzI12,j+12EynI,j+12EynI1,j+12Δx).

    The right side term of the above equation becomes

    J1j=1(Hnz12,j+12Eyn0,j+12Δx+Hnz12,j+12Eyn1,j+12ΔxHnz32,j+12Eyn1,j+12Δx+Hnz32,j+12Eyn2,j+12Δx+HnzI12,j+12EynI1,j+12Δx+HnzI12,j+12EynI,j+12Δx)=I1i=1J1j=1δxHnzi,j+12Enyi,j+12.

    This completes the proof of Lemma 3.1.

    Next, we use Lemma 3.1 to derive the numerical energy identity for the schemes (2.22)–(2.27).

    Theorem 3.2. Let En=(Enxi+12,j,Enyi,j+12) and Hnzi+12,j+12 be the solutionsof the schemes (2.22)–(2.27); then, it holds that

    En+12E+Hn+1z2Hz+ξ=En2E+Hnz2Hz+η,0nN1, (3.1)

    where

    ξ=Δt24εμ[α20(δyEn,4x2δyEx+δyHn,4z2δyHz)+α21(δyEn,2x2δyEx+δyHn,2z2δyHz+δyEn+1x2δyEx+δyHn+1z2δyHz)],η=Δt24εμ[α20(δyEn,2x2δyEx+δyHn,2z2δyHz)+α21(δyEn,4x2δyEx+δyHn,4z2δyHz+δyEnx2δyEx+δyHnz2δyHz)].

    Proof. Square both sides of the equations in Stage 1 (2.22), so it is easy to get

    {(Hn,1zi+12,j+12+α1Δt2μδxEn,1yi+12,j+12)2=(Hnzi+12,j+12+α1Δt2μδyEnxi+12,j+12)2,(En,1xi+12,j)2=(Enxi+12,j+α1Δt2εδyHnzi+12,j)2,(En,1yi,j+12+α1Δt2εδxHn,1zi,j+12)2=(Enyi,j+12)2. (3.2)

    We sum over all the terms over all i and j, and then add these equations together, yielding

    I1i=0J1j=0(μ(Hn,1zi+12,j+12)2+α1ΔtHn,1zi+12,j+12δxEn,1yi+12,j+12+α21Δt2ε4εμ(δxEn,1yi+12,j+12)2)=I1i=0J1j=0(μ(Hnzi+12,j+12)2+α1ΔtHnzi+12,j+12δyEnxi+12,j+12+α21Δt2ε4εμ(δyEnxi+12,j+12)2), (3.3)

    and

    εI1i=0J1j=1(En,1xi+12,j)2=I1i=0J1j=1(ε(Enxi+12,j)2+α21Δt2μ4εμ(δyHnzi+12,j)2+α1ΔtEnxi+12,jδyHnzi+12,j), (3.4)

    and

    εI1i=1J1j=0(Enyi,j+12)2=I1i=1J1j=0(ε(En,1yi,j+12)2+α21Δt2μ4εμ(δxHn,1zi,j+12)2+α1ΔtδxHn,1zi,j+12En,1yi,j+12). (3.5)

    For the above equations given by (3.3)–(3.5), using Lemma 3.1 and the PEC boundary condition, we have

    En,1x2Ex+En,1y2Ey+Hn,1z2Hz+α21Δt24εμ(δxEn,1y2δxEy+δxHn,1z2δxHz)=Enx2Ex+Eny2Ey+Hnz2Hz+α21Δt24εμ(δxEny2δxEy+δxHnz2δxHz). (3.6)

    In a similar way, from the equations in (2.23), we can obtain that

    μI1i=0J1j=0(Hn,2zi+12,j+12)2+I1i=0J1j=0α21Δt2ε4εμ(δyEn,2xi+12,j+12)2I1i=0J1j=0α1ΔtHn,2zi+12,j+12δyEn,2xi+12,j+12=μI1i=0J1j=0(Hn,1zi+12,j+12)2+I1i=0J1j=0α21Δt2ε4εμ(δxEn,1yi+12,j+12)I1i=0J1j=0α1ΔtHn,1zi+12,j+12δxEn,1yi+12,j+12, (3.7)

    and

    εI1i=0J1j=1(En,1xi+12,j)2=I1i=0J1j=1α21Δt2μ4εμ(δyHn,2zi+12,j)2+εI1i=0J1j=1(En,2xi+12,j)2I1i=0J1j=1α1ΔtδyHnzi+12,jEn,2xi+12,j, (3.8)

    and

    εI1i=1J1j=0(En,2yi,j+12)2=I1i=1J1j=0α21Δt2μ4εμ(δxHn,2zi,j+12)2+εI1i=1J1j=0(En,1yi,j+12)2I1i=1J1j=0α1ΔtδxHn,1zi,j+12En,1yi,j+12. (3.9)

    We take the sum of (3.7)–(3.9), and get that

    En,2x2Ex+En,2y2Ey+Hn,2z2Hz+α21Δt24εμ(δyEn,2x2|δyEx+δyHn,2z2δyHz)=En,1x2Ex+En,1y2Ey+Hn,1z2Hz+α21Δt24εμ(δxEn,1y2δxEy+δxHn,1z2δxHz). (3.10)

    Similar to the derivation of (3.6), from (2.23) we get

    En,3x2Ex+En,3y2Ey+Hn,3z2Hz+α20Δt24εμ(δxEn,3y2δxEy+δxHn,3z2δxHz)=En,2x2Ex+En,2y2Ey+Hn,2z2Hz+α20Δt24εμ(δyEn,2x2δyEx+δyHn,2z2δyHz). (3.11)

    Similarly, from (2.24)–(2.27), we also obtain the following identities:

    En,4x2Ex+En,4y2Ey+Hn,4z2Hz+α20Δt24εμ(δyEn,4x2δyEx+δyHn,4z2δyHz)=En,3x2Ex+En,3y2Ey+Hn,3z2Hz+α20Δt24εμ(δxEn,3y2δxEy+δxHn,3z2δxHz), (3.12)

    and

    En,5x2Ex+En,5y2Ey+Hn,5z2Hz+α21Δt24εμ(δxEn,5y2δxEy+δxHn,5z2δxHz)=En,4x2Ex+En,4y2Ey+Hn,4z2Hz+α21Δt24εμ(δyEn,4x2δyEx+δyHn,4z2δyHz), (3.13)

    and

    En+1x2Ex+En+1y2Ey+Hn+1z2Hz+α21Δt24εμ(δyEn+1x2δyEx+δyHn+1z2δyHz)=En,5x2Ex+En,5y2Ey+Hn,5z2Hz+α21Δt24εμ(δxEn,5y2δxEy+δxHn,5z2δxHz). (3.14)

    Take the sum of (3.6)–(3.14), and then we have

    En+1x2Ex+En+1y2Ey+Hn+1z2Hz+α21Δt24εμ(δyEn,2x2δyEx+δyHn,2z2δyHz)+α20Δt24εμ(δyEn,4x2δyEx+δyHn,4z2δyHz)+α21Δt24εμ(δyEn+1x2δyEx+δyHn+1z2δyHz)=Enx2Ex+Eny2Ey+Hnz2Hz+α20Δt24εμ(δyEn,2x2δyEx+δyHn,2z2δyHz)+α21Δt24εμ(δyEn,4x2δyEx+δyHn,4z2δyHz)+α21Δt24εμ(δyEnx2δyEx+δyHnz2δyHz). (3.15)

    It shows that the ADI-FDTD schemes (2.22)–(2.27) are approximately energy-preserving. This proof is completed.

    In this section, we provide some numerical results to verify the numerical performance of the ADI-FDTD schemes (2.16)–(2.21) for the TE models (1.1)–(1.3).

    Set Ω=[0,1]×[0,1] surrounded by a perfect conductor and consider the TE models (1.1)–(1.3) in a lossless medium with normalized electric permittivity and magnetic permeability, i.e., ε=1 and μ=1. The exact solutions of the problems (1.1)–(1.3) are

    Ex(x,y,t)=cos(2πt)cos(πx)sin(πy),Ey(x,y,t)=cos(2πt)sin(πx)cos(πy),Hz(x,y,t)=2sin(2πt)cos(πx)cos(πy).

    The drive routines were written in Matlab, and the computation was run using a 2.20 GHz PC with 8 GB RAM and a Windows 10 operating system.

    By calculation and simulation, we obtained some numerical results, as shown in Figures 19. The parameters were Δt=1/40, Δx = Δy = Δt2 and T=1.

    Figure 1.  Exact solution Ex.
    Figure 2.  Numerical solution Enx.
    Figure 3.  Contour plot for ExEnx with T=1, Δt=1/40.
    Figure 4.  Exact solution Ey.
    Figure 5.  Numerical solution Eny.
    Figure 6.  Contour plot for EyEny with T=1, Δt=1/40.
    Figure 7.  Exact solution Hz.
    Figure 8.  Numerical solution Hnz.
    Figure 9.  Contour plot for HzHnz at with T=1, Δt=1/40.

    In Figures 1 and 2, we provide the surfaces between the exact solution Ex and the numerical solution Enx with T=1. From the figures we can see clearly that the numerical solution behavior can approximate well the exact solution.

    In Figure 3, the contour of the error ExEnx is given. We can see clearly that the maximums absolute values of errors were close to 8×106, which means that the new scheme is effective for the problems (1.1)–(1.3).

    In addition, we provide the surfaces between the exact solution Ey and the numerical solution Eny in Figures 4 and 5, as well as the contour of the error EyEny in Figure 6. One can see that the maximums of absolute values of errors were close to 2.3×105 from Figure 6. From these figures, we can see clearly that the numerical solution Eny behavior can approximate well the exact solution Ey.

    Similarly, Figures 7 and 8 show the surfaces between the exact solution Hz and the numerical solution Hnz. The contour of the error HzHnz is presented in Figure 9; we can see that the maximums of absolute values of errors were close to 1.25×105. From these results, it is clear that the numerical solution Hnz behavior can approximate well the exact solution Hz.

    In the following, we continue to describe some experiments to test the stability, convergence and energy conservation ability of the ADI-FDTD schemes (2.16)–(2.21). Let ErrE and ErrH be defined by

    ||ErrE||2E=I1i=0J1j=1ε(Ex(i+12,j,tn)Enxi+12,j)2ΔxΔy,+I1i=1J1j=0ε(Ey(i,j+12,tn)Enyi,j+12)2ΔxΔy,||ErrH||2Hz=I1i=0J1j=0μ(Hz(i+12,j+12,tn)Hnzi+12,j+12)2ΔxΔy,In+1=(En+12E+Hn+1z2Hz+ξ)1/2,In=(En2E+Hnz2Hz+η)1/2,E1=max1nN1((En+12E+Hn+1z2Hz)1/2(En2E+Hnz2Hz))1/2,E2=max1nN1|In+1In|,

    where E_x(i+\frac{1}{2}, j, t_n), E_y(i, j+\frac{1}{2}, t_n) and H_z(i+\frac{1}{2}, j+\frac{1}{2}, t_n) are the exact solutions of the problems (1.1)–(1.3) and E^n_{x_{i+\frac{1}{2}, j}}, E^n_{y_{i, j+\frac{1}{2}}}, H^n_{z_{i+\frac{1}{2}, j+\frac{1}{2}}} are the solutions of the ADI-FDTD methods (2.16)–(2.21) for n\geq 0 . I_{n+1}^2 is the left side of the identity (3.1) and I_{n}^2 is the right side of the identity (3.1). E_1 is the energy difference between the n+1 and n levels. E_2 is the difference between the two sides of the Eq (3.1).

    In calculation, we take \Delta x = \Delta y = (\Delta t)^2 , T = 1 and T = 2 . Tables 1 and 2 give the errors of the numerical solution of (1.1)–(1.3) as computed by the ADI-FDTD methods described by (2.16)–(2.21) in the discrete L^2 norms and given convergence rates in different time step sizes \Delta t = T/N .

    Table 1.  Convergence rates of ErrE and ErrH by time step, with T = 1 .
    N ErrE Rate ErrH Rate
    5 3.705969E-02 1.879096E-02
    10 2.987580E-03 3.63 1.511953E-03 3.64
    20 2.013062E-04 3.90 1.0247E-004 3.88
    40 1.283300E-05 3.97 6.5455E-006 3.97
    80 8.060774E-07 3.99 4.114049E-07 3.99

     | Show Table
    DownLoad: CSV
    Table 2.  Convergence rates of ErrE and ErrH by time step, with T = 2 .
    N ErrE Rate ErrH Rate
    5 4.141165E-01 2.508505E-01
    10 4.272966E-02 3.28 4.959246E-02 2.34
    20 3.309908E-03 3.70 4.254614E-03 3.54
    40 2.219418E-04 3.90 2.897803E-04 3.88
    80 1.413955E-05 3.97 1.851503E-05 3.97

     | Show Table
    DownLoad: CSV

    Tables 3 and 4 give the energy difference between the level n and level n+1 in the discrete L^2 norm and the difference between the two sides of the identity given by (3.1).

    Table 3.  Energy errors with T = 1 .
    N E_1 E_2
    5 1.017911E-02 1.525899E-03
    10 4.667802E-04 1.859628E-05
    20 1.655990E-05 1.656034E-07
    40 5.326041E-07 1.331381E-09
    80 1.677347E-08 1.111833E-11

     | Show Table
    DownLoad: CSV
    Table 4.  Energy errors with T = 2 .
    N E_1 E_2
    5 1.134799E-01 1.533521E-02
    10 1.020233E-02 3.836721E-04
    20 4.734900E-04 4.716336E-06
    40 1.656010E-05 4.140171E-08
    80 5.328719E-07 3.351354E-10

     | Show Table
    DownLoad: CSV

    Table 5 shows the results for I_n-I_0 , E_1 and E_2 for the spatial steps \Delta x = \Delta y = 0.01 and time step of \Delta t = 0.001 .

    Table 5.  Energy errors when \Delta t = 0.001 and \Delta x = \Delta y = 0.01 .
    n 100 200 400 1000 2000 4000
    I_n - I_0 1.045597E-06 3.62990E-06 5.478538E-06 5.301066E-06 1.518304E-06 4.448625E-06
    E_1 4.274359E-14 5.534462E-14 5.534462E-14 5.534462E-14 5.534462E-14 5.534462E-14
    E_2 1.665334E-15 2.442491E-15 2.442491E-15 2.664535E-15 2.664535E-15 2.775558E-15

     | Show Table
    DownLoad: CSV

    From the numerical results in Tables 15, we get the following observations:

    Tables 1 and 2 show the errors and convergence rates with T = 1 and T = 2 . We can see that the ADI-FDTD schemes (2.22)–(2.27) are efficient and have fourth-order accuracy in time.

    Tables 3 and 4 show the energy error between layer n and n+1 and the difference between the left and right sides of the equation (3.1) with T = 1 , T = 2 . From the tables, we can see that E_1 and E_2 tend to zero, which verifies the theoretical results in Theorem 3.2.

    Table 5 shows the values of I_n-I_0 , E_1 and E_2 at n = 100,200,400,800, 1000, 2000 and 4000. From the second line we can see that the ADI-FDTD schemes (2.22)–(2.27) are stable and approximately energy-preserving. The third line shows the energy error between layer n and n+1 ; we can see that the values of E_1 were close to 5.5\times 10^{-14} . The fourth line shows that the difference between the left and right sides of the equation defined by (3.1) was close to 10^{-15} , which verifies Theorem 3.2.

    Set \Omega = [0, 1]\times[0, 1] , k_x = 1 , k_y = 2 , \varepsilon = \mu = 1 ; the exact solutions of the problems (1.1)–(1.3) are

    \begin{align*} &E_x(x, y, t) = \frac{2}{\sqrt{5}}cos(\sqrt{5}\pi t)cos(\pi x)sin(2\pi y), \\ &E_y(x, y, t) = -\frac{1}{\sqrt{5}}cos(\sqrt{5}\pi t)sin(\pi x)cos(2\pi y), \\ &H_z(x, y, t) = sin(\sqrt{5}\pi t)cos(\pi x)cos(2\pi y). \end{align*}

    This example is presented for studying error estimates of the schemes (2.16)–(2.21) with k_x\neq k_y . The parameters were \Delta t = 1/40 , \Delta x = \Delta y = \Delta t^2 and T = 1 . All calculation results are shown in Figures 1018.

    Figure 10.  Exact solution E_x.
    Figure 11.  Numerical solution E^{n}_x.
    Figure 12.  Contour plot for E_x-E^n_x with T = 1, \Delta t = 1/40.
    Figure 13.  Exact solution E_y.
    Figure 14.  Numerical solution E^{n}_y.
    Figure 15.  Contour plot for E_y-E^n_y with T = 1, \Delta t = 1/40.
    Figure 16.  Exact solution Hz.
    Figure 17.  Numerical solution H^{n}_z.
    Figure 18.  Contour plot for H_z-H^n_z with T = 1, \Delta t = 1/40.

    In Figures 10 and 11, we provide the surfaces between the exact solution E_x and the numerical solution E^n_x with t = 1 . From the figures we can see clearly that the numerical solution behavior can approximate well the exact solution.

    The contour of the error E_x-E^n_x is presented in Figure 12. One can see that the maximums of absolute values of errors was close to 1.64\times 10^{-4} , i.e., the new schemes (2.16)–(2.21) are effective for the problems (1.1)–(1.3).

    In addition, we provide the surfaces between the exact solution E_y in Figure 13 and the numerical solution E^n_y in Figure 14, as well as the contour of the error E_y-E^n_y in Figure 15. One can see that the maximums of absolute values of errors was close to 6.92\times 10^{-5} from this Figure 15. From these figures we can see clearly that the numerical solution E^n_y behavior can approximate well the exact solution E_y .

    Similarly, Figures 16 and 17 show the surfaces between the exact solution H_z and the numerical solution H^n_z . Figure 18 shows the contour of the error H_z-H^n_z , we can see that the maximums of absolute values of errors was close to 2.07\times 10^{-4} . From these figures we can see clearly that the numerical solution H^n_z behavior can approximate well the exact solution H_z , i.e., the the numerical schemes (2.16)–(2.21) are efficient.

    Furthermore, taking \Delta x = \Delta y = (\Delta t)^2 and T = 1 , some calculation results are shown in Tables 6 and 7. Table 6 shows the error of the numerical solution of (1.1)–(1.3) as computed by using (2.16)–(2.21) in the discrete L^2 norms and convergence rates in different time step sizes \Delta t = T/N . The results in Table 6, clearly show that the method is efficient and has fourth-order accuracy in time. E_{1} which is the difference in energy between level n and level n+1 and E_{2} which is the difference between the two sides of the identity (3.1) are presented in Table 7. The results of E_1 and E_2 in Table 7 verify the theoretical results in Theorem 3.2.

    Table 6.  Convergence rates of ErrE and ErrH by time step, with T = 1 .
    N ErrE Rate ErrH Rate
    5 1.060494E-01 1.856493E-01
    10 1.669285E-02 2.67 2.029985E-02 3.20
    20 1.338319E-03 3.64 1.559344E-03 3.70
    40 8.913728E-05 3.90 1.035249E-04 3.91
    80 5.660689E-06 3.97 6.573273E-05 3.97

     | Show Table
    DownLoad: CSV
    Table 7.  Energy errors with T = 1 .
    N E_1 E_2
    5 1.685892E-02 9.258177E-03
    10 1.183114E-03 1.827276E-04
    20 4.861785E-05 1.945590E-06
    40 1.656051E-06 1.656084E-08
    80 5.280528E-08 1.323115E-10

     | Show Table
    DownLoad: CSV

    Let E_3 be defined by

    E_3 = ((\|\textbf{E}^{n}\|_{E}^2+\|H_z^{n}\|_{H_z}^2)^{1/2}-(\|\textbf{E}^{0}\|_{E}^2+\|H_z^{0}\|_{H_z}^2))^{1/2},

    we show the errors E_1 , E_2 and E_3 in Table 8 with \Delta x = \Delta y = 0.01 and \Delta t = 0.001 . It is clearly shown that for a long time, the numerical solution of the schemes (2.16)–(2.21) keep the approximate energy-preserving nature in the discrete energy norms and are consistent with the theoretical results obtained in Theorem 3.2.

    Table 8.  Energy errors when \Delta t = 0.001 and \Delta x = \Delta y = 0.01 .
    n 100 200 400 1000 2000 4000
    E_1 1.715294E-13 1.742217E-13 1.742217E-13 1.742773E-13 1.743050E-13 1.743050E-13
    E_2 2.742251E-14 2.786660E-14 2.797762E-14 2.797762E-14 2.797762E-14 2.808864E-14
    E_3 1.035361E-11 2.412220E-11 2.642497E-12 1.132772E-11 2.466771E-11 9.283129E-13

     | Show Table
    DownLoad: CSV

    In this paper, an ADI-FDTD method with fourth-order accuracy in time for the 2-D TE problem without sources and charges has been proposed and the numerical identity of the method has been derived. It is strictly proved that the proposed method is approximately energy-preserving, and that the two perturbation terms in the energy identity will affect the energy conservation in theory. Numerical experiments to compute the energies and convergence orders in time were carried out, and the computed results confirmed the theoretical analysis. The perturbation terms derived can be used to improve the application of the ADI-FDTD scheme.

    This work was supported by the National Natural Science Foundation of China (Grant Nos. 11871138, 11801389, 11771314, 12171343), Sichuan Science and Technology Program (Grant Nos. 2020YJ0110, 2022JDTD0019), National-Local Joint Engineering Laboratory of System Credibility Automatic Verification (Grant No. ZD20220105) and funding from the V. C. and V. R. Key Lab of Sichuan Province.

    The authors declare that they have no conflict of interest.



    [1] K. S. Yee, Numerical solution of inition of initial boundary value problems involving Maxwell's equations in isotropic media, IEEE T. Antenn. Propag., 14 (1966), 302–307. http://dx.doi.org/10.1109/TAP.1966.1138693 doi: 10.1109/TAP.1966.1138693
    [2] T. Namiki, A new FDTD algorithm based on alternating direction implicit method, IEEE T. Microw. Theory, 47 (1999), 2003–2007. http://dx.doi.org/10.1109/22.795075 doi: 10.1109/22.795075
    [3] P. Ciarlet, J. Zou, Fully discrete finite element approaches for time-dependent Maxwell's equations, Numer. Math., 82 (1999), 193–219. http://dx.doi.org/10.1007/s002110050417 doi: 10.1007/s002110050417
    [4] L. Mu, J. Wang, X. Ye, S. Zhang, A weak Galerkin finite element method for the Maxwell's equations, J. Sci. Comput., 65 (2016), 363–386. http://dx.doi.org/10.1007/s10915-014-9964-4 doi: 10.1007/s10915-014-9964-4
    [5] A. Taflove, M. E. Brodwin, Numerical solution of steady-state electromagnetic scattering problems using the time-dependent Maxwell's equations, IEEE T. Microw. Theory, 23 (1975), 623–630. http://dx.doi.org/10.1109/tmtt.1975.1128640 doi: 10.1109/tmtt.1975.1128640
    [6] J. E. Dendy, G. Fairweather, Alternating-direction Galerkin methods for parabolic and hyperbolic problems on rectangular polygons, SIAM J. Numer. Anal., 12 (1975), 144–163. http://dx.doi.org/10.2307/2156287 doi: 10.2307/2156287
    [7] R. Holland, Implicit three-dimensinal finite differencing of Maxwell's equations, IEEE T. Nucl. Sci., 31 (1984), 1322–1326. http://dx.doi.org/10.1109/tns.1984.4333504 doi: 10.1109/tns.1984.4333504
    [8] R. Leis, Initial boundary value problems in mathematical physics, New York, Wiley, 1986. http://dx.doi.org/10.1007/978-3-663-10649-4
    [9] H. Yoshida, Construction of higher order symplectic integrators, Phys. Lett. A, 150 (1990), 262–268. http://dx.doi.org/10.1016/0375-9601(90)90092-3 doi: 10.1016/0375-9601(90)90092-3
    [10] S. Li, L. Vu-Quoc, Finite difference calculus invariant structure of a class of algorithms for the nonlinear Klein-Gordon equation, SIAM J. Numer. Anal., 32 (1995), 1839–1875. http://dx.doi.org/10.2307/2158531 doi: 10.2307/2158531
    [11] A. Taflove, S. Hagness, Computational electrodynamics: The finite-difference time-domain method, 2Eds., Boston, Artech House, 2000. http://dx.doi.org/10.1016/0021-9169(96)80449-1
    [12] F. Zheng, Z. Chen, J. Zhang, Toward the development of a three-dimensional unconditionally stable finite-difference time-domain method, IEEE T. Microw. Theory, 48 (2000), 1550–1558. http://dx.doi.org/10.1109/22.869007 doi: 10.1109/22.869007
    [13] T. Namiki, K. Ito, Investigation of numerical errors of the two-dimensional ADI-FDTD method, IEEE T. Microw. Theory, 48 (2000), 1950–1956. http://dx.doi.org/10.1109/22.883876 doi: 10.1109/22.883876
    [14] F. Zheng, Z. Chen, Numerical dispersion analysis of the unconditionally stable 3-D ADI-FDTD method, IEEE T. Microw. Theory, 49 (2001), 1006–1009. http://dx.doi.org/10.1109/22.920165 doi: 10.1109/22.920165
    [15] S. D. Gedney, G. Liu, J. A. Roden, A. Zhu, Perfectly matched layer media with CFS for an unconditional stable ADI-FDTD method, IEEE T. Antenn. Propag., 49 (2001), 1554–1559. http://dx.doi.org/10.1109/8.964091 doi: 10.1109/8.964091
    [16] J. Douglas, S. Kim, Improved accuracy for locally one-dimensional methods for parabolic equations, Math. Mod. Method. Appl. S., 11 (2001), 1563–1579. http://dx.doi.org/10.1142/s0218202501001471 doi: 10.1142/s0218202501001471
    [17] A. P. Zhao, Analysis of the numerical dispersion of the 2-D alternating-direction implicit FDTD method, IEEE T. Microw. Theory, 50 (2002), 1156–1164. http://dx.doi.org/10.1109/22.993419 doi: 10.1109/22.993419
    [18] Z. Q. Xie, C. H. Chan, B. Zhang, An explict four-order staggered finite-difference time-domain method for Maxwell's equations, J. Comput. Appl. Math., 147 (2002), 75–98. http://dx.doi.org/10.1016/S0377-0427(02)00394-1 doi: 10.1016/S0377-0427(02)00394-1
    [19] L. Gao, B. Zhang, D. Liang, The splitting finite-difference time-domain methods for Maxwell's equations in two dimensions, J. Comput. Appl. Math., 205 (2007), 207–230. http://dx.doi.org/10.1016/j.cam.2006.04.051 doi: 10.1016/j.cam.2006.04.051
    [20] B. Li, W. Sun, Unconditional convergence and optimal error estimates of a Galerkin-mixed FEM for incompressible miscible flow in porous media, SIAM J. Numer. Anal., 51 (2013), 1959–1977. http://dx.doi.org/10.1137/120871821 doi: 10.1137/120871821
    [21] J. Wang, A new error analysis of Crank-Nicolson Galerkin FEMs for a generalized nonlinear Schrödinger equation, J. Sci. Comput., 60 (2014), 390–407. http://dx.doi.org/10.1007/s10915-013-9799-4 doi: 10.1007/s10915-013-9799-4
    [22] D. Li, J. Wang, Unconditionally optimal error analysis of Crank-Nicolson Galerkin FEMs for a strongly nonlinear parabolic system, J. Sci. Comput., 72 (2017), 892–915. http://dx.doi.org/10.1007/s10915-017-0381-3 doi: 10.1007/s10915-017-0381-3
    [23] E. L. Tan, Y. H. Ding, ADI-FDTD Method with fourth order accuracy in time, IEEE T. Microw. Theory, 18 (2008), 296–298. http://dx.doi.org/10.1109/lmwc.2008.922099 doi: 10.1109/lmwc.2008.922099
    [24] W. Chen, X. Li, D. Liang, Energy-conserved splitting FDTD methods for Maxwell's equations, Numer. Math., 108 (2008), 445–485. http://dx.doi.org/10.1007/s00211-007-0123-9 doi: 10.1007/s00211-007-0123-9
    [25] W. Chen, X. Li, D. Liang, Symmetric energy-conserved splitting FDTD scheme for the Maxwell's equations, Commun. Comput. Phys., 6 (2009), 804–825. http://dx.doi.org/10.4208/cicp.2009.v6.p804 doi: 10.4208/cicp.2009.v6.p804
    [26] W. Li, D. Liang, Symmetric energy-conserved S-FDTD scheme for two-dimensional Maxwell's equations in negative index metamaterials, J. Sci. Comput., 69 (2016), 696–735. http://dx.doi.org/10.1007/s10915-016-0214-9 doi: 10.1007/s10915-016-0214-9
    [27] M. H. Carpenter, D. Gottlieb, S. Abarbanel, Time-stable boundary conditions for finite-difference schemes solving hyperbolic systems: Methodology and application to high-order compact schemes, J. Comput. Phys., 111 (1994), 220–236. http://dx.doi.org/10.1006/jcph.1994.1057 doi: 10.1006/jcph.1994.1057
    [28] D. Appel\ddot{o}, V. A. Bokil, Y. Cheng, F. Li, Energy stable SBP-FDTD methods for Maxwell-Duffing models in nonlinear photonics, IEEE J. Multiscale Mu., 4 (2019), 329–336. http://dx.doi.org/10.1109/jmmct.2019.2959587 doi: 10.1109/jmmct.2019.2959587
    [29] N. Sharan, P. T. Brady, D. Livescu, Time stability of strong boundary conditions in finite-difference schemes for hyperbolic systems, SIAM J. Numer. Anal., 60 (2022), 1331–1362. http://dx.doi.org/10.1137/21M1419957 doi: 10.1137/21M1419957
    [30] D. Liang, Q. Yuan, The spatial fourth-order energy-conserved S-FDTD scheme for Maxwell's equations, J. Comput. Phys., 243 (2013), 344–364. http://dx.doi.org/10.1016/j.jcp.2013.02.040 doi: 10.1016/j.jcp.2013.02.040
    [31] L. Gao, X. Li, W. Chen, New energy identities and super convergence analysis of the energy conserved splitting FDTD methods for 3D Maxwell's equations, Math. Meth. Appl. Sci., 36 (2013), 440–455. http://dx.doi.org/10.1002/mma.2605 doi: 10.1002/mma.2605
    [32] L. Gao, M. Cao, R. Shi, H. Guo, Energy conservation and super convergence analysis of the EC-S-FDTD schemes for Maxwell's equations with periodic boundaries, Numer. Meth. Part. D. E., 35 (2019), 1562–1587. http://dx.doi.org/10.1002/num.22364 doi: 10.1002/num.22364
    [33] J. Xie, D. Liang, Z. Zhang, Energy-preserving local mesh-refined splitting FDTD schemes for two dimensional Maxwell's equations, J. Comput. Phys., 425 (2021), 109896. http://dx.doi.org/10.1016/j.jcp.2020.109896 doi: 10.1016/j.jcp.2020.109896
    [34] D. Wang, A. Xiao, W. Yang, A linearly implicit conservative difference scheme for the space fractional coupled nonlinear Schrödinger equations, J. Comput. Phys., 272 (2014), 644–655. http://dx.doi.org/10.1016/j.jcp.2014.04.047 doi: 10.1016/j.jcp.2014.04.047
    [35] P. Wang, C. Huang, An energy conservative difference scheme for the nonlinear fractional Schrödinger equations, J. Comput. Phys., 293 (2015), 238–251. http://dx.doi.org/10.1016/j.jcp.2014.03.037 doi: 10.1016/j.jcp.2014.03.037
    [36] M. Ran, C. Zhang, A conservative difference scheme for solving the strongly coupled nonlinear fractional Schrödinger equations, Commun. Nonlinear Sci., 41 (2016), 64–83. http://dx.doi.org/10.1016/j.cnsns.2016.04.026 doi: 10.1016/j.cnsns.2016.04.026
    [37] M. Ran, C. Zhang, A linearly implicit conservative scheme for the fractional nonlinear Schrödinger equation with wave operator, Int. J. Comput. Math., 93 (2016), 1103–1118. http://dx.doi.org/10.1080/00207160.2015.1016924 doi: 10.1080/00207160.2015.1016924
    [38] H. Li, Y. Wang, Q. Sheng, An energy-preserving Crank-Nicolson Galerkin method for Hamiltonian partial differential equations, Numer. Meth. Part. D. E., 32 (2016), 1485–1504. http://dx.doi.org/10.1002/num.22062 doi: 10.1002/num.22062
  • Reader Comments
  • © 2023 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2118) PDF downloads(154) Cited by(0)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog