Loading [MathJax]/jax/output/SVG/jax.js
Research article Special Issues

A high-order linearly implicit energy-preserving Partitioned Runge-Kutta scheme for a class of nonlinear dispersive equations

  • In this paper, we design a novel class of arbitrarily high-order, linearly implicit and energy-preserving numerical schemes for solving the nonlinear dispersive equations. Based on the idea of the energy quadratization technique, the original system is firstly rewritten as an equivalent system with a quadratization energy. The prediction-correction strategy, together with the Partitioned Runge-Kutta method, is then employed to discretize the reformulated system in time. The resulting semi-discrete system is high-order, linearly implicit and can preserve the quadratic energy of the reformulated system exactly. Finally, we take the Camassa-Holm equation as a benchmark to show the efficiency and accuracy of the proposed schemes.

    Citation: Jin Cui, Yayun Fu. A high-order linearly implicit energy-preserving Partitioned Runge-Kutta scheme for a class of nonlinear dispersive equations[J]. Networks and Heterogeneous Media, 2023, 18(1): 399-411. doi: 10.3934/nhm.2023016

    Related Papers:

    [1] Tingting Ma, Yayun Fu, Yuehua He, Wenjie Yang . A linearly implicit energy-preserving exponential time differencing scheme for the fractional nonlinear Schrödinger equation. Networks and Heterogeneous Media, 2023, 18(3): 1105-1117. doi: 10.3934/nhm.2023048
    [2] Fengli Yin, Dongliang Xu, Wenjie Yang . High-order schemes for the fractional coupled nonlinear Schrödinger equation. Networks and Heterogeneous Media, 2023, 18(4): 1434-1453. doi: 10.3934/nhm.2023063
    [3] Michael T. Redle, Michael Herty . An asymptotic-preserving scheme for isentropic flow in pipe networks. Networks and Heterogeneous Media, 2025, 20(1): 254-285. doi: 10.3934/nhm.2025013
    [4] Junjie Wang, Yaping Zhang, Liangliang Zhai . Structure-preserving scheme for one dimension and two dimension fractional KGS equations. Networks and Heterogeneous Media, 2023, 18(1): 463-493. doi: 10.3934/nhm.2023019
    [5] Aslam Khan, Abdul Ghafoor, Emel Khan, Kamal Shah, Thabet Abdeljawad . Solving scalar reaction diffusion equations with cubic non-linearity having time-dependent coefficients by the wavelet method of lines. Networks and Heterogeneous Media, 2024, 19(2): 634-654. doi: 10.3934/nhm.2024028
    [6] Luis Almeida, Federica Bubba, Benoît Perthame, Camille Pouchol . Energy and implicit discretization of the Fokker-Planck and Keller-Segel type equations. Networks and Heterogeneous Media, 2019, 14(1): 23-41. doi: 10.3934/nhm.2019002
    [7] Min Li, Ju Ming, Tingting Qin, Boya Zhou . Convergence of an energy-preserving finite difference method for the nonlinear coupled space-fractional Klein-Gordon equations. Networks and Heterogeneous Media, 2023, 18(3): 957-981. doi: 10.3934/nhm.2023042
    [8] Raimund Bürger, Antonio García, Kenneth H. Karlsen, John D. Towers . Difference schemes, entropy solutions, and speedup impulse for an inhomogeneous kinematic traffic flow model. Networks and Heterogeneous Media, 2008, 3(1): 1-41. doi: 10.3934/nhm.2008.3.1
    [9] Mahmoud Saleh, Endre Kovács, Nagaraja Kallur . Adaptive step size controllers based on Runge-Kutta and linear-neighbor methods for solving the non-stationary heat conduction equation. Networks and Heterogeneous Media, 2023, 18(3): 1059-1082. doi: 10.3934/nhm.2023046
    [10] Jie Gu, Lijuan Nong, Qian Yi, An Chen . Two high-order compact difference schemes with temporal graded meshes for time-fractional Black-Scholes equation. Networks and Heterogeneous Media, 2023, 18(4): 1692-1712. doi: 10.3934/nhm.2023074
  • In this paper, we design a novel class of arbitrarily high-order, linearly implicit and energy-preserving numerical schemes for solving the nonlinear dispersive equations. Based on the idea of the energy quadratization technique, the original system is firstly rewritten as an equivalent system with a quadratization energy. The prediction-correction strategy, together with the Partitioned Runge-Kutta method, is then employed to discretize the reformulated system in time. The resulting semi-discrete system is high-order, linearly implicit and can preserve the quadratic energy of the reformulated system exactly. Finally, we take the Camassa-Holm equation as a benchmark to show the efficiency and accuracy of the proposed schemes.



    In this paper, we consider numerically a class of nonlinear dispersive equations [18] as follows:

    utuxxt+κux+3uux=γ(2uxuxx+uuxxx), u(x,0)=u0(x), xR, t>0, (1.1)

    which models a variety of nonlinear dispersive phenomena depending on the parameters κ and γ. If κ0 and γ=1, it reduces to the Camassa-Holm (CH) equation:

    utuxxt+κux=2uxuxx+uuxxx3uux, u(x,0)=u0(x), xR, t>0,

    which characterizes unidirectional shallow water waves [2,3], with u representing the height of the fluid's free surface above a flat bottom (or equivalently the fluid velocity in the x direction), and κ denoting the critical shallow water wave speed. The CH model possesses a bi-Hamiltonian structure, is completely integrable, and has global solutions. Moreover, it has solitary waves. Compared with the Korteweg-de Vries equation, the solitary waves become peaked in the limit of κ0 (called "peakons"), which characterize in physical context "wave-breaking" [25]. It is worth noting that the dispersive Eq (1.1), by choosing different values of κ and γ [18], may turn into other physical models, such as the Dai equation and regularized long wave equation.

    The system (1.1) can be rewritten in an infinite-dimensional Hamiltonian system

    ut=DδHδu, (1.2)

    where D=(1xx)1x is a skew-adjoint operator, and H is the Hamiltonian energy functional

    H(t)=12L0(κu2+u3+γuu2x)dx. (1.3)

    In this paper, we choose the periodic boundary condition

    u(x,t)=u(x+L,t), xR, 0<tT. (1.4)

    Besides the energy conservation law H(t)=H(0), the dispersive system (1.1) further satisfies the following mass and momentum conservation laws, respectively,

    I(t)=L0udx=I(0), (1.5)
    M(t)=12L0(u2+(ux)2)dx=M(0). (1.6)

    Over the past few decades, structure-preserving methods have come to the fore due to their superior capability for long-term computation over traditional numerical methods [12]. In Ref. [4], Cohen et al. first proposed multisymplectic finite difference schemes for the CH equation. Subsequently, their idea was generalized to solve generalized hyperelastic-rod wave equation [5]. In particular, the wavelet collocation method [30] and discontinuous Galerkin method [24] were further shown to be powerful tools for constructing multisymplectic schemes of the nonlinear system (1.1). In addition to the geometric structure, the nonlinear dispersive equation also satisfies three first integrals Eqs (1.3)–(1.6). It is well-known that the first integral plays a key role in the numerical analyses for conservative systems. In Ref. [18], Matsuo et al. first proposed an energy-preserving Galerkin scheme for the dispersive system (1.1), and some numerical experiments for the CH equation and Dai equation were also investigated. Moreover, numerical comparisons between the energy-preserving scheme and momentum-preserving scheme have been conducted for the CH equation [17]. Further discussions on energy-preserving Galerkin schemes can be found in Ref. [19]. Cohen et al. [5] then proposed a new energy-preserving scheme based on the discrete gradient approach. Later on, Gong et al. [9] combined the averaged vector field method and wavelet collocation method to design an energy-preserving wavelet collocation scheme, and some numerical comparisons with the multisymplectic wavelet collocation scheme [30] were also carried out. Recently, Brugnano et al. [1] developed an energy-conserving and space-time spectrally accurate method for Hamiltonian systems. However, almost all the mentioned schemes are fully implicit, which implies that the nonlinear iteration is inevitable at each time step, and thus it may be time consuming. In Ref. [8], Furihata and Matsuo first proposed a linearly implicit energy-preserving scheme for the CH model, in which only a linear system needs to be solved at each time step. Thus it is computationally much cheaper than that of the fully implicit counterparts. Another efficient strategy for constructing linearly implicit energy-preserving schemes of the nonlinear dispersive system (1.1) is based on the Kahan's method and the polarised discrete gradient method. For more details, please refer to Refs. [6,7]. Moreover, some linearly implicit momentum-preserving schemes can be founded in Refs. [13,16]. Nevertheless, to our best knowledge, the mentioned linearly implicit schemes are of only second-order accuracy in time at most.

    It's worth noting that Yang et al. [27] coined the idea of invariant energy quadratization (IEQ) to develop energy stable schemes for solving the MBE model. Then Gong et al. [10] first generalized their idea to construct arbitrarily high-order energy stable algorithms for gradient flow models. Subsequently, the IEQ method [22] was further shown to be an efficient approach to design second-order and linearly implicit energy-preserving schemes for the CH model [14,15]. However, it is known that the issue with IEQ /EQ method is that it only preserves the modified energy. Recently, this has been partially addressed with a relaxation technique [29]. Moreover, for certain types of nonlinear systems, numerical schemes based on the IEQ idea have been shown to preserve the original energy law [28].

    In this paper, we aim to develop a class of high-order, linearly implicit and energy-preserving schemes for the dispersive Eq (1.1). Based on the idea of the IEQ approach, the original model is firstly reformulated into an equivalent system with a quadratic energy by introducing an auxiliary variable. Inspired by the previous works [11,21], we further apply the prediction-correction strategy and the symplectic Partitioned Runge-Kutta (PRK) method [12,23] for temporal discretization, and the resulting semi-discrete system is linear, high-order accurate, and can preserve the quadratic energy of the reformulated system exactly. Finally, various numerical tests are addressed to verify the efficiency and accuracy of the proposed schemes.

    In this section, we utilize the EQ idea to recast the model Eq (1.1) into an equivalent system, which possesses a modified energy function of the new variable. The new system can provide an elegant platform for developing high-order, linearly implicit and energy-preserving schemes. Here, we consider the system (1.1) in a finite domain [0,L]×[0,T], and define the L2 inner product as (f,g)=L0fgdx,f,gL2([0,L]).

    Inspired by the EQ approach [27], we first introduce an auxiliary variable

    q:=q(x,t)=12(κu+u2+γu2x),

    and the Hamiltonian energy Eq (1.3) can be reformulated in a quadratic form rewritten as

    H(t)=(u,q). (2.1)

    According to the energy variational principle, we further reformulate the system (1.2) to the following equivalent form

    {ut=D(q12κuu2+γ(uxu)x),qt=12κutuutγuxuxt, (2.2)

    with consistent initial conditions

    u(x,0)=u0(x), q(x,0)=12(κu0+u20+γ(u0)2x).

    It is readily to verify the energy conservation law. The integration by parts, together with the periodic boundary condition and Eq (2.2), yields

    dHdt=(ut,q)+(u,qt)=(q,ut)+(u,12κutuutγuxuxt)=(q12κuu2+γ(uxu)x,ut)=(q12κuu2+γ(uxu)x,D(q12κuu2+γ(uxu)x))=0,

    where the skew-symmetry of the operator D was used.

    In this section, we develop a class of high-precision, linearly implicit schemes for the reformulated system (2.2) by combing the prediction-correction approach and the PRK method, then show that the proposed schemes can exactly preserve the modified energy Eq (2.1). We here focus on temporal semi-discretization, and denote tn=nτ,n=0,1,2,, where τ is the time step.

    Inspired by the previous works in [11,21], we employ the prediction-correction strategy, together with the PRK method, to the system (2.2), and obtain the following prediction-correction method:

    Scheme 3.1. Let bi,ˆbi,aij,ˆaij(i,j=1,,s) be real numbers and let ci=sj=1aij,ˆci=sj=1ˆaij, we apply a s-stage PRK method to the system (2.2) in time, and first compute the predicted values un,i,i=1,,s, as follows:

    1. Prediction: for given (un,qn), we set un,0i=un,qn,0i=qn. Let M>0 be a given integer, for m=0 to M1, we compute un,m+1i,qn,m+1i,kn,m+1i,ln,m+1i by using

    {un,m+1i=un+τsj=1aijkn,m+1j,kn,m+1i=D(qn,m+1i12κun,m+1i(un,mi)2+γ((un,mi)xun,mi)x),qn,m+1i=qn+τsj=1ˆaijln,m+1j,ln,m+1i=12κkn,m+1iun,mikn,miγ(un,mi)x(kn,mi)x,i=1,,s.

    Then, for the predicted value, we set un,i=un,Mi, followed by the following correction step:

    2. Correction: we further compute the intermediate values kni,lni,uni,qni via

    {uni=un+τsj=1aijknj,   qni=qn+τsj=1ˆaijlnj,kni=D(qni12κuniun,iuni+γ((un,i)xuni)x),lni=12κkniun,ikniγ(un,i)x(kni)x, (3.1)

    then (un+1,qn+1) is updated via

    un+1=un+τsi=1bikni,  qn+1=qn+τsi=1ˆbilni.

    Theorem 3.1. If the coefficients of Scheme 3.1 satisfy

    biˆaij+ˆbjaji=biˆbjfor i,j=1,,s,bi=ˆbifor i=1,,s, (3.2)

    then it preserves the following semi-discrete energy conservation law

    En+1=En, n=0,1,,N1, (3.3)

    where En=(un,qn).

    Proof. It follows from the last two equalities of Eq (3.1) that

    (kni,qni)+(uni,lni)=(qni,kni)+(uni,12κkniun,ikniγ(un,i)x(kni)x)=(qni12κuniun,iuni+γ((un,i)xuni)x,kni)=(qni12κuniun,iuni+γ((un,i)xuni)x,D(qni12κuniun,iuni+γ((un,i)xuni)x))=0,  i=1,,s,

    where the skew-symmetry of D was used. This, together with the first two equalities of Eq (3.1) and the condition (3.2), derives that

    En+1En=(un+1,qn+1)(un,qn)=(un+τsi=1bikni,qn+τsi=1ˆbilni)(un,qn)=τsi=1bi(kni,qn)+τsi=1ˆbi(un,lni)+τ2si=1sj=1biˆbj(kni,lnj)=τsi=1bi(kni,qniτsj=1ˆaijlnj)+τsi=1ˆbi(uniτsj=1aijknj,lni)+τ2si=1sj=1biˆbj(kni,lnj)=τsi=1bi(kni,qni)+τsi=1ˆbi(uni,lni)τ2si=1sj=1biˆaij(kni,lnj)τ2si=1sj=1ˆbiaij(knj,lni)+τ2si=1sj=1biˆbj(kni,lnj)=τsi=1bi[(kni,qni)+(uni,lni)]+τ2si=1sj=1(biˆbjbiˆaijˆbjaji)(kni,lnj)=0,

    which completes the proof.

    Remark 3.1. If the coefficients of a partitioned Runge-Kutta method satisfy Eq (3.2), it conserves the quadratic invariant of the form Q(y,z)=yDz (see Ref. [12] for more details), thus the energy conservation law Eq (3.3) stands naturally. Moreover, the coefficients of PRK methods of order 4 and 6 are explicitly given in Tables 1 and 2 (please see [20]), respectively. Hereafter, the prediction-correction scheme 3.1, coupled with 4th- and 6th-order PRK methods, are denoted by 4th- and 6th-order LEQP1, respectively. Exchanging the order of Lobatto IIIA-IIIB pairs, we further derive 4th- and 6th-order LEQP2 methods.

    Table 1.  Coefficients of the 3-stage Lobatto IIIA-IIIB pair.

     | Show Table
    DownLoad: CSV
    Table 2.  Coefficients of the 4-stage Lobatto IIIA-IIIB pair.

     | Show Table
    DownLoad: CSV

    Remark 3.2. In general, a numerical algorithm, which can preserve the corresponding energy exactly, is called an energy-preserving scheme. Thus, for the semi-discrete Scheme 3.1, it should be careful to choose a suitable spatial discretization, and we need to consider the following aspects: (i) It should preserve the skew-symmetry of the operator D; (ii) The accuracy of spatial discretization should be comparable to that of temporal counterpart. These, together with the periodic boundary condition (1.4), enlighten us to use the Fourier pseudo-spectral method for spatial discretization, which allows the application of FFT technique. In fact, the derived full discrete schemes also preserve the corresponding full discrete energy conservation law. The details are omitted here.

    Remark 3.3. To our best knowledge, no theoretical result is found on the choice of iteration step M. From our numerical experience, the 4th-order LEQP methods can reach fourth-order accuracy by choosing M=3, while the 6th-order LEQP methods can reach sixth-order accuracy by choosing M=5.

    In this section, some numerical tests are carried out to investigate the accuracy, efficiency and invariants-preservation of the proposed schemes. For brevity, we only take the CH equation as a benchmark model for illustration purposes, and the corresponding prediction-correction schemes can be directly obtained by setting κ=0,γ=1 in Scheme 3.1. As shown above, the proposed scheme, which preserves the modified energy, could reach arbitrary high-order accuracy in time. Some comparisons would be made with the linearized Crank-Nicolson (IEQ-LCN) method [15] and energy-preserving Fourier pseudo-spectral (EPFP) method [9], where the wavelet collocation discretization in space is substituted by the standard Fourier pseudo-spectral method. In the following, the convergence rate in time is computed by the following formula

    Rate=ln(error1/error2)ln(τ1/τ2),

    where τl,errorl (l=1,2) are time steps and errors with time step τl, respectively.

    Example 4.1 We first consider the CH equation as follows

    utuxxt+3uux2uxuxxuuxxx=0, (x,t)Ω×(0,T],u(x,0)=u0(x), xΩ, (4.1)

    with the following conservation laws

    M(t)=Ωudx,  H(t)=12Ω(u3+uu2x)dx,

    where u0(x)= sin(x),Ω=[0,2π], and M,H denote the mass and Hamiltonian energy, respectively. Moreover, the numerical "exact" solution is obtained by 6th-order LEQP1 scheme with small time step τ=0.001 and mesh size h=2π/128. Numerical results involving accuracy test are shown in Table 3. As is observed that the 4th- and 6th-order LEQP methods arrive at fourth- and sixth-order convergence rates in time, respectively. What's more, they perform obviously more accurate than the other second-order schemes, while the LEQP1 schemes seem a bit more accurate than the corresponding LEQP2 schemes for both 4th- and 6th-order cases.

    Table 3.  Temporal errors of the numerical solutions with T=1,N=128.
    τ=1/30 τ=1/60 τ=1/100 τ=1/120
    IEQ-LCN [15] ||e||,h 2.4481e-003 5.8420e-004 2.0830e-004 1.4438e-004
    Rate * 2.06 2.02 2.01
    ||e||h 1.5831e-003 3.9367e-004 1.4180e-004 9.8508e-005
    Rate * 2.01 2.00 2.00
    EPFP [9] ||e||,h 4.8232e-004 1.2089e-004 4.3546e-004 3.0243e-005
    Rate * 2.00 2.00 2.00
    ||e||h 6.1360e-004 1.5380e-004 5.5401e-005 3.8477e-005
    Rate * 2.00 2.00 2.00
    4th-order LEQP1 ||e||,h 1.9789e-007 1.2646e-008 1.6738e-009 8.1237e-010
    Rate * 3.97 3.96 3.96
    ||e||h 8.6448e-008 5.7624e-009 7.7034e-010 3.7448e-010
    Rate * 3.91 3.94 3.96
    4th-order LEQP2 ||e||,h 4.8122e-007 3.1072e-008 4.0957e-009 1.9840e-009
    Rate * 3.95 3.97 3.98
    ||e||h 2.2853e-007 1.4356e-008 1.8679e-009 9.0179e-010
    Rate * 3.99 3.99 3.99
    6th-order LEQP1 ||e||,h 2.9625e-010 4.1179e-012 1.8738e-013 6.2783e-014
    Rate * 6.16 6.04 6.00
    ||e||h 2.3575e-010 2.6531e-012 1.1785e-013 3.9568e-014
    Rate * 6.47 6.09 5.99
    6th-order LEQP2 ||e||,h 8.9943e-010 1.0775e-011 4.5380e-013 1.4805e-013
    Rate * 6.38 6.20 6.14
    ||e||h 4.9226e-010 5.0410e-012 1.9006e-013 6.0599e-014
    Rate * 6.61 6.42 6.26

     | Show Table
    DownLoad: CSV

    In Figure 1a, we show the L-norm solution error versus the execution time for different schemes, and it can be clearly seen that the proposed high-order methods perform more effective than other second-order counterparts. Subsequently, Figures 1bd investigate the errors of invariants of different schemes in the long-time behaviour, where we choose τ=1/3000,N=1/128.

    Figure 1.  Comparisons of different numerical schemes.

    As illustrated in Figure 1b, all schemes conserve the mass exactly. Though the proposed schemes can not preserve the exact Hamiltonian energy theoretically, the corresponding numerical errors can be preserved up to machine errors as demonstrated in Figure 1c. Moreover, Figure 1d illustrates that the proposed schemes preserve the quadratic energy precisely, which confirms the preceding theoretical analysis.

    Example 4.2 In this example, we further apply the proposed method to simulate the three-peakon interaction of the CH equation with the initial condition [26]

    u0(x)=ϕ1(x)+ϕ2(x)+ϕ3(x),

    where

    ϕi(x)={cicosh(L/2)cosh(xxi), |xxi|L/2,cicosh(L/2)cosh(L(xxi)), |xxi|>L/2, i=1,2,3. (4.2)

    The corresponding parameters are taken as c1=2,c2=1,c3=0.8,x1=5,x2=3,x3=1,L=30, and the computational domain is Ω=[0,L] with a periodic boundary condition.

    In Figure 2a, we show the dynamics of three-peakon interaction computed by 4th-order LEQP1 scheme, and other LEQP schemes perform similarly. It is clearly seen that the moving peak interaction is resolved well. The taller wave overtakes the shorter counterparts, and afterwards they still keep their original shapes and velocities. Meanwhile, we study the invariants of the proposed schemes in long-time simulations. As demonstrated in Figures 2bd, the proposed schemes preserve the mass and quadratic energy precisely, and perform more accurate than the IEQ-LCN method in terms of Hamiltonian energy.

    Figure 2.  Three-peakon simulation and comparisons of different numerical schemes.

    In this paper, we develop a class of high-order, linearly implicit numerical algorithms, which can preserve the modified energy exactly, for the nonlinear dispersive equation. The proposed schemes, which can reach arbitrarily high-order accuracy in time, are easy to implement and computationally efficient. The key strategy lies in the application of the prediction-correction technique and the PRK method. Compared with the second-order linearly implicit structure-preserving schemes, the proposed methods perform more accurate and more efficient in longtime computations, and they can be directly applied to some relevant background problems, such as the Dai equation and regularized long wave equation in high dimensions.

    Jin Cui's work is partially supported by the High Level Talents Research Foundation Project of Nanjing Vocational College of Information Technology (Grant No. YB20200906), the "Qinglan" Project of Jiangsu Province. Yayun Fu's work is partially supported by the National Natural Science Foundation of Henan Province (No. 222300420280).

    The authors declare there is no conflict of interest.



    [1] L. Brugnano, F. Iavernaro, J. Montijano, L. Rˊandez, Spectrally accurate space-time solution of Hamiltonian PDEs, Numer. Algorithms., 81 (2019), 1183–1202. https://doi.org/10.1007/s11075-018-0586-z doi: 10.1007/s11075-018-0586-z
    [2] R. Camassa, D. D. Holm, A integrable shallow water equation with peaked solutions, Phys. Rev. Lett., 71 (1993), 1661–1664. https://doi.org/10.1103/PhysRevLett.71.1661 doi: 10.1103/PhysRevLett.71.1661
    [3] R. Camassa, D. D. Holm, J. M. Hyman, A new integrable shallow water equation, Adv. Appl. Mech., 31 (1994), 1–33. https://doi.org/10.1093/rheumatology/33.1.31 doi: 10.1093/rheumatology/33.1.31
    [4] D. Cohen, B. Owren, X. Raynaud, Multi-symplectic integration of the Camassa-Holm equation, J. Comput. Phys., 227 (2008), 5492–5512. https://doi.org/10.1016/j.jcp.2008.01.051 doi: 10.1016/j.jcp.2008.01.051
    [5] D. Cohen, X. Raynaud, Geometric finite difference schemes for the generalized hyperelastic-rod wave equation, J. Comput. Appl. Math., 235 (2011), 1925–1940. https://doi.org/10.1016/j.cam.2010.09.015 doi: 10.1016/j.cam.2010.09.015
    [6] S. Eidnes, L. Li, Linearly implicit local and global energy-preserving methods for PDEs with a cubic Hamiltonian, SIAM J. Sci. Comput., 42 (2020), A2865–A2888. https://doi.org/10.1137/19M1272688 doi: 10.1137/19M1272688
    [7] S. Eidnes, L. Li, S. Sato, Linearly implicit structure-preserving schemes for Hamiltonian systems, J. Comput. Appl. Math., 387 (2021), 112489. https://doi.org/10.1016/j.cam.2019.112489 doi: 10.1016/j.cam.2019.112489
    [8] D. Furihata, T. Matsuo, Discrete Variational Derivative Method: A Structure-Preserving Numerical Method for Partial Differential Equations, London: Chapman & Hall/CRC, 2011.
    [9] Y. Gong, Y. Wang, An energy-preserving wavelet collocation method for general multi-symplectic formulations of Hamiltonian PDEs, Commun. Comput. Phys., 20 (2016), 1313–1339. https://doi.org/10.4208/cicp.231014.110416a doi: 10.4208/cicp.231014.110416a
    [10] Y. Gong, J. Zhao, Energy-stable Runge-Kutta schemes for gradient flow models using the energy quadratization approach, Appl. Math. Lett., 94 (2019), 224–231. https://doi.org/10.1016/j.aml.2019.02.002 doi: 10.1016/j.aml.2019.02.002
    [11] Y. Gong, J. Zhao, Q. Wang, Arbitrarily high-order linear energy stable schemes for gradient flow models, J. Comput. Phys., 419 (2020), 109610. https://doi.org/10.1016/j.jcp.2020.109610 doi: 10.1016/j.jcp.2020.109610
    [12] E. Hairer, C. Lubich, G. Wanner, Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations, Berlin: Springer-Verlag, 2006.
    [13] Q. Hong, Y. Gong, Z. Lv, Linear and Hamiltonian-conserving Fourier pseudo-spectral schemes for the Camassa-Holm equation, Appl. Math. Comput., 346 (2019), 86–95. https://doi.org/10.1016/j.amc.2018.10.043 doi: 10.1016/j.amc.2018.10.043
    [14] C. Jiang, Y. Gong, W. Cai, Y. Wang, A linearly implicit structure-preserving scheme for the Camassa-Holm equation based on multiple scalar auxiliary variables approach, J. Sci. Comput., 83 (2020), 1–20.
    [15] C. Jiang, Y. Wang, Y. Gong, Arbitrarily high-order energy-preserving schemes for the Camassa-Holm equation, Appl. Numer. Math., 151 (2020), 85–97. https://doi.org/10.1016/j.apnum.2019.12.016 doi: 10.1016/j.apnum.2019.12.016
    [16] H. Liu, T. Pendleton, On invariant-preserving finite difference schemes for the Camassa-Holm equation and the two-component Camassa-Holm system, Commun. Comput. Phys., 19 (2016), 1015–1041.
    [17] T. Matsuo, A Hamiltonian-conserving Galerkin scheme for the Camassa-Holm equation, J. Comput. Appl. Math., 234 (2010), 1258–1266. https://doi.org/10.1016/j.cam.2009.09.020 doi: 10.1016/j.cam.2009.09.020
    [18] T. Matsuo, H. Yamaguchi, An energy-conserving Galerkin scheme for a class of nonlinear dispersive equations, J. Comput. Phys., 228 (2009), 4346–4358. https://doi.org/10.1016/j.jcp.2009.03.003 doi: 10.1016/j.jcp.2009.03.003
    [19] Y. Miyatake, T. Matsuo, A general framework for finding energy dissipative/conservative H1-Galerkin schemes and their underlying H1-weak forms for nonlinear evolution equations, BIT, 54 (2014), 1119–1154.
    [20] B. N. Ryland, R. I. McLachlan, On multisymplecticity of Partitioned Runge-Kutta methods, SIAM J. Sci. Comput., 30 (2008), 1318–1340.
    [21] J. Shen, J. Xu, Stabilized predictor-corrector schemes for gradient flows with strong anisotropic free energy, Commun. Comput. Phys., 24 (2018), 635–654.
    [22] J. Shen, J. Xu, J. Yang, A new class of efficient and robust energy stable schemes for gradient flows, SIAM Rev., 61 (2019), 474–506. https://doi.org/10.1137/070688468 doi: 10.1137/070688468
    [23] G. Sun, Symplectic partitioned Runge-Kutta methods, J. Comput. Math., 4 (1993), 365–372.
    [24] Z. Sun, Y. Xing, On structure-preserving discontinuous Galerkin methods for Hamiltonian partial differential equations: energy conservation and multi-symplecticity, J. Comput. Phys., 419 (2020), 109662.
    [25] G. B. Whitham, Linear and Nonlinear Waves. New York: John Wiley & Sons, 1974.
    [26] Y. Xu, C. W. Shu, A local discontinuous Galerkin method for the Camassa-Holm equation, SIAM J. Numer. Anal., 46 (2008), 1998–2021. https://doi.org/10.1137/070679764 doi: 10.1137/070679764
    [27] X. Yang, J. Zhao, Q. Wang, Numerical approximations for the molecular beam epitaxial growth model based on the invariant energy quadratization method, J. Comput. Phys., 333 (2017), 104–127. https://doi.org/10.1016/j.jcp.2016.12.025 doi: 10.1016/j.jcp.2016.12.025
    [28] Z. Zhang, Y. Gong, J. Zhao, A remark on the invariant energy quadratization (IEQ) method for preserving the original energy dissipation laws, Electron. Res. Arch., 30 (2022), 701–714. https://doi.org/10.3934/era.2022037 doi: 10.3934/era.2022037
    [29] J. Zhao, A revisit of the energy quadratization method with a relaxation technique, Appl. Math. Lett., 120 (2021), 107331. https://doi.org/10.1016/j.aml.2021.107331 doi: 10.1016/j.aml.2021.107331
    [30] H. Zhu, S. Song, Y. Tang, Multi-symplectic wavelet collocation method for the nonlinear Schrödinger equation and the Camassa-Holm equation, Comput. Phys. Commun., 182 (2011), 616–627.
  • 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(1489) PDF downloads(69) Cited by(0)

Figures and Tables

Figures(2)  /  Tables(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog