Next Article in Journal
Clustering Empirical Bootstrap Distribution Functions Parametrized by Galton–Watson Branching Processes
Previous Article in Journal
A Stock Optimization Problem in Finance: Understanding Financial and Economic Indicators through Analytical Predictive Modeling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Linearly Implicit Conservative Schemes with a High Order for Solving a Class of Nonlocal Wave Equations

1
The Public Course Teaching Department, Henan Vocational University of Science and Technology, Zhoukou 466000, China
2
School of Science, Xuchang University, Xuchang 461000, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(15), 2408; https://doi.org/10.3390/math12152408
Submission received: 8 July 2024 / Revised: 28 July 2024 / Accepted: 31 July 2024 / Published: 2 August 2024
(This article belongs to the Section Computational and Applied Mathematics)

Abstract

:
This paper introduces a class of novel high-accuracy energy-preserving numerical schemes tailored specifically for solving the nonlocal wave equation with Gaussian kernel, which plays a fundamental role in various scientific and engineering applications where traditional local wave equations are inadequate. Comprehensive numerical experiments, including comparisons with analytical solutions and benchmark tests, demonstrate the superior accuracy and energy-preserving capabilities of the proposed schemes. These high-accuracy energy-preserving schemes represent a valuable tool for researchers and practitioners in fields reliant on nonlocal wave equation modeling, offering enhanced predictive capabilities and robustness in capturing complex wave dynamics while ensuring long-term numerical stability.

1. Introduction

The nonlocal wave equation is a mathematical model used to describe wave propagation phenomena that exhibit nonlocal behavior [1]. The equations are often preferred over traditional local wave equations for certain problems because they can capture interactions over a distance, which local equations cannot. This nonlocality can model more complex behaviors and phenomena more accurately [2,3]. For example, nonlocal wave equations are better at modeling material properties where interactions are not limited to adjacent particles but can span over a range of distances [4]. In the current paper, we mainly consider the computation of the d-dimensional ( d = 1 , 2 ) nonlocal wave equation with the following form
t 2 u ( x , t ) = L δ u ( x , t ) f ( u ) , x Ω , t > 0 , u ( x , 0 ) = u 0 ( x ) , t u ( x , 0 ) = u ˜ 0 ( x ) , x Ω ¯ ,
where Ω = i = 1 d ( L i , L i ) in R d ( d = 1 , 2 ) , u ( x , t ) is the wave field, representing displacement or some other quantity, as a function of position x and time t. The nonlinear term f ( u ) = F ( u ) satisfies the Lipschitz condition, the given functions u 0 , u ˜ 0 are smooth and compactly supported on Ω , and L δ is the nonlocal operator and has the form [2]
L δ u ( x ) : = Ω J δ ( x y ) u ( x ) u ( y ) d y = ( J δ 1 ) u J δ u , u L 2 ( Ω ) ,
where J δ ( x y ) is kernel function that represents the nonlocalis kernel function that represents the nonlocal interaction between points x and y , “∗” stands for the periodic convolution, and
( J δ u ) ( x ) = Ω J δ ( x y ) u ( y ) d y = Ω J δ ( y ) u ( x y ) d y ,
the integral term on the right-hand side accounts for the nonlocal effects, representing the influence of the field at nearby points on the behavior of the wave at a given point. The choice of the kernel function J determines the specific nonlocal behavior of the system. Nonlocal wave equations arise in various fields of physics and engineering, including solid mechanics, fluid dynamics, and electromagnetics, where phenomena such as wave dispersion, long-range interactions, and memory effects need to be considered. They are also of interest in mathematical analysis due to their rich mathematical structure and challenging properties. The paper considers the Gaussian kernel J δ with the form [3]
J δ ( x ) = 4 π d / 2 δ d + 2 e | x | 2 δ 2 , x R d , δ > 0 ,
and satisfies
C δ : = R d J δ ( x ) d x = 4 δ 2 , R d J δ ( x ) | x | 2 d x = 2 d ,
the system (1) can conserve the following energy conservation law based on the positive definiteness of the operator L δ , namely
H ( t ) : = Ω 1 2 t u 2 + 1 2 Ω J δ ( x y ) u ( x , t ) u ( y , t ) 2 d y + F ( u ) d x H ( 0 ) ,
which can be rewritten as a simple form and is usually called Hamiltonian energy
H ( t ) = Ω 1 2 t u 2 + 1 2 | L δ 1 2 u | 2 + F ( u ) d x , with ( L δ 1 2 u , L δ 1 2 u ) = ( L δ u , u ) ,
where , : = Ω d x .
In recent years, several numerical algorithms have been proposed to address the challenge of obtaining analytical solutions for various nonlocal equations [5,6,7]. However, these algorithms fail to uphold the conservative laws of the equation and are unsuitable for long-term numerical computations. Drawing inspiration from the concept of structure-preserving algorithms for classical Hamiltonian systems, researchers have developed numerous conservative schemes for nonlocal systems. For instance, Wang and Xiao [8,9,10] derived invariants of the nonlocal Schrödinger and devised finite difference schemes to conserve these invariants, with discussions on the existence and uniqueness of solutions, and the convergence of schemes in their works. Ref. [4] presented the energy conservation law for the nonlocal wave equation with Riesz fractional derivatives, and scholars developed corresponding structure-preserving schemes for the equation [11,12]. Wang and Li developed a dissipation-preserving finite difference scheme for the wave equation with integral fractional Laplacian [13,14]. Other structure-preserving schemes can also be applied to nonlocal wave equations, such as the averaged vector field method [15] and implicit–explicit relaxation Runge–Kutta methods (readers can refer to references [16,17]).
Unfortunately, these numerical schemes mentioned above only have second-order accuracy in temporal. Due to the low-order nature of these methods, they may exhibit poor accuracy, particularly when modeling complex physical phenomena or capturing fine details in the solution. Over the past decade, some numerical methods have been proposed to construct high-accuracy conservative methods for conservative systems [18,19]. But, these schemes are fully implicit, which often require solving nonlinear systems of equations at each time step, which can significantly increase the computational cost, making them computationally expensive for large-scale simulations. Linearly implicit schemes offer computational advantages over fully implicit schemes. They strike a balance between computational efficiency and accuracy, making them suitable for large-scale simulations on modern computing architectures. Therefore, it is expected to construct and analyze high-accuracy linearly implicit conservative numerical schemes for the nonlocal wave equation. Recently, Li developed a novel auxiliary variable method based on the ideas of the scalar auxiliary variable (SAV) method [20,21], namely the exponential scalar auxiliary variable (ESAV) approach, which removes the definition restriction that auxiliary variables can only be square root functions. The definition form of the auxiliary variable is applicable to any reversible function for the ESAV approach [22], as treating the new auxiliary variable explicitly can derive a class of linear, no-iterative, energy-stable schemes for dissipative systems.
The symplectic Runge–Kutta method excels in preserving the energy and geometric properties of Hamiltonian systems, ensuring long-term stability and accuracy in numerical simulations [23]. These advantages provide us with a framework for constructing high-accuracy conservation schemes. The motivation behind the paper is to leverage the ESAV method in combination with the Runge–Kutta method to construct high-accuracy, linearly implicit conservative numerical schemes for the nonlocal wave equation. This approach aims to do the following: (I) Develop linearly implicit high-order schemes that can efficiently obtain numerical solutions. (II) Ensure the schemes preserve the system’s energy, providing high stability in numerical simulations. In summary, the work seeks to create an effective numerical method that balances accuracy and computational efficiency, suitable for large-scale simulations while preserving the intrinsic energy properties of the modeled systems. Unfortunately, the convergence analysis of the proposed schemes has not been discussed, which is the focus of our future work.
The paper is structured as follows: In Section 2, an equivalent system for the nonlocal wave equation is presented through the introduction of auxiliary variables. Section 3 utilizes the symplectic Runge–Kutta method to derive a high-accuracy linearly implicit scheme for the equivalent system in the time direction, based on extrapolation technology, and examines its conservation properties. Section 4 showcases numerical results to illustrate the theoretical findings. Finally, conclusions are drawn in the last section.

2. Equivalent System with ESAV Approach

We introduce an auxiliary variable:
q ( u , t ) = exp Ω F ( u ) d x C ,
where C is a normal number; for simplicity, we take C = 1 , and the original Hamilton energy can be transformed into the following form
E [ u , v , q ] = Ω 1 2 v 2 + 1 2 | L δ 1 2 u | 2 d x + ln ( q ) .
and obtain
d q d t = d exp Ω F ( u ) d x d t = exp Ω F ( u ) d x Ω f ( u ) u t d x ,
according to the energy variational principle, we have rewritten the nonlocal wave Equation (1) into a new equivalent system, namely
u t = v ,
v t = L δ u ( x , t ) f ( u ) exp Ω F ( u ) d x q ,
q t = exp Ω F ( u ) d x Ω f ( u ) u t d x ,
with the consistent initial condition
u ( x , 0 ) = u 0 ( x ) , v ( x , 0 ) = v 0 ( x ) , q 0 : = exp Ω F ( u 0 ) d x ,
to simplify the notation, we define
A q , u : = f ( u ) exp Ω F ( u ) d x q ,
then, system (11)–(13) can be rewritten as the following simple form
u t = v ,
v t = L δ u A q , u ,
d d t ln ( q ) = A q , u , u t .
Next, we focus on studying the conservation properties of the reformulated system (16)–(18).
Theorem 1. 
Under the periodic boundary condition, systems (16)–(18) possess the following modified energy conservation law
d d t E [ u , v , q ] = 0 ,
here E [ u , v , q ] is given by (9).
Proof. 
Taking the inner products of system (16) and (17) with v t and v, respectively, we obtain that
u t , v t = v , v t ,
and
v t , v = L δ u , v A q , u , v .
Combining (20) and (21), we obtain the following energy conservation law
d d t Ω 1 2 v 2 + 1 2 | L δ 1 2 u | 2 d x + ln ( q ) = 0 .
The proof is completed. □

3. Semi-Discrete Fourier Pseudo-Spectral Conservative System

3.1. Fourier Pseudo-Spectral Method for the Nonlocal Operator

Space discretization, illustrated here with a one-dimensional example, can be extended to high-dimensional cases [2]. For positive even integers N and N, the step sizes in space are defined by h = 2 L N , and the time step τ : = T N . Then, we set Ω h = { x i | x i = L + i h ,   0 i N 1 } and define
u = ( u 0 , u 1 , , u N 1 ) T .
The discrete inner product and L -norm are given as
u , ψ h = h i = 0 N 1 u i ψ ¯ i , u = u , u h 1 2 , u = sup x i Ω h | u i | .
In practical computation, the nonlocal operator L can be approximated by the Fourier-pseudo spectral method, namely [24]
L δ u N x j = 1 N k = N / 2 N / 2 1 u ¯ ^ k L e i μ k x x = x j = 1 N k = N / 2 N / 2 1 λ k u ¯ ^ k e i μ k x j = 1 N k = N / 2 N 1 λ k N u ¯ ^ k e i μ k x j + 1 N k = 0 N / 2 1 λ k u ¯ ^ k e i μ k x j = 1 N k = 0 N 1 Λ k p = 0 N 1 u j e i k 2 π N p e i 2 π N j = D u j ,
where D is the spectral differential matrix, and
Λ = Λ 0 , Λ 1 , Λ 2 , , Λ N 1 T , Λ k = λ k , 0 k N / 2 1 , λ k N , N / 2 N 1 .
In practice, we compute the eigenvalues λ k k = 0 N 1 by utilizing the numerical trapezoidal quadrature formula
λ k λ ˜ k = 2 L N 1 p = 0 N 1 1 J χ p 1 e i k μ χ p = 2 L N 1 J ¯ ^ 0 J ¯ ^ k 0 with N 1 N .
Interestingly, D is a non-negative definite matrix and of the form
D = F H Λ 0 0 0 0 0 Λ 1 0 0 0 0 Λ N 1 F ,
where
F j , k = e 2 π i ( j 1 ) ( k 1 ) N , F j , k H = 1 N e 2 π i ( j 1 ) ( k 1 ) N , j , k = 1 , 2 , , N .
therefore, it implies that the nonlocal operator can be implemented using the FFT technique.

3.2. Semi-Discrete Conservative System

Then, the Fourier pseudo-spectral method is applied to system (17) and (18) in space can derive a semi-discrete scheme
u t = v ,
v t = D u A q , u ,
d d t ln ( q ) = A q , u , u t h .
According to the positivity of the matrix D , we obtain the following conservative theorem.
Theorem 2. 
Semi-discrete scheme (24) and (25) can conserve semi-discrete energy, namely
d d t E ( t ) = 0 ,
where
E ( t ) = 1 2 D u , u h + 1 2 v , v h + ln ( q ) , 1 h .

4. Linearly Implicit Energy-Preserving Schemes

This section develops a ass of high-order semi-discrete conservative schemes by employing symplectic Runge–Kutta methods combined with extrapolation techniques to approximate systems (16)–(18). Initially, we introduce some key notations related to symplectic Runge–Kutta methods.

4.1. Symplectic RK Methods

We consider the following ordinary differential equation
d w ( t ) d t = f ( t ) , w ( t 0 ) = w 0 .
As usual, we set τ as the time step, and define t n = n τ , n = 0 , 1 , , N . Let a i j , b i and c i = i = 1 s a i j be real numbers. For one-step interval [ t n , t n + 1 ] , the s-stage RK method for system (26) is given by [23]
w i = w n + τ j = 1 s a i j k j , k i = f ( t n + c i τ ) , i = 1 , 2 , , s ,
w n + 1 = w n + τ i = 1 s b i k i .
In particular, for i , j = 1 , 2 , , s , if the coefficients of an s-stage RK method satisfy
a i j b i + a j i b j = b i b j ,
the proposed Runge–Kutta method is symplectic and can maintain the quadratic invariants for conservative systems. We refer to Formula (29) as the conditions for RK symplecticity.
Without losing generality, we choose the 2 s -4th and 2 s -6th symplectic RK method, which are displayed by the following Butcher tabular [23].
Coefficients of symplectic RK methods of order 4 (left) and 6 (right).
1 2 15 10 5 36 2 9 15 15 5 36 15 30
1 2 3 6 1 4 1 4 3 6 1 2 5 36 + 15 24 2 9 5 36 15 24
1 2 + 3 6 1 4 + 3 6 1 4 1 2 + 15 10 5 36 + 15 30 2 9 + 15 15 5 36
1 2 1 2 5 18 4 9 5 18

4.2. Construction of the Fully Implicit Schemes

Let t n i = t n + c i τ , i = 1 , 2 , , s , n = 0 , 1 , 2 , . Here, c 1 , c 2 , , c s are distinct real numbers (usually 0 c i 1 ). The approximations of function u ( x , t ) at points t n and t n i are denoted by u n and u n i , respectively. Assume that the numerical solutions of u from t = 0 to t t n have been obtained. We denote the Lagrange interpolating polynomial, derived from the grid points ( t n , u n ) and ( t n i , u n i ) , as u * ( x , t ) . This polynomial, u * ( x , t ) , is then used to approximate the nonlinear terms of systems (24) and (25) within the interval ( t n , t n + 1 ) . We now employ the symplectic Runge–Kutta method to the reformulated system (16)–(18). By utilizing extrapolation techniques to discretize the nonlinear terms, we can derive the equations for the internal stages as follows
u i n = u n + τ j = 1 s a i j k u j , k u i = v i n , v i n = v n + τ j = 1 s a i j k v j , k v i = D u i n A q ¯ i n , * , u ¯ i n , * , q i n = exp ln ( q n ) + τ j = 1 s a i j k q j , k q i = A q ¯ i n , * , u ¯ i n , * , v i n .
Then, ( u n + 1 , v n + 1 , q n + 1 ) can be updated by
u n + 1 = u n + τ i = 1 s b i k u i , v n + 1 = v n + τ i = 1 s b i k v i , q n + 1 = q n + τ i = 1 s b i k q i ,
Note that the fully implicit schemes require nonlinear iteration for solution during numerical simulation, resulting in increased computational complexity. Therefore, in order to improve computational efficiency, we use extrapolation methods to construct a linearly implicit conservation scheme. For s = 2 , the extrapolation technique for the nonlinear terms can be expressed as
u 1 n , = ( 2 3 4 ) u n 1 + ( 7 3 11 ) u 1 n 1 + ( 6 5 3 ) u 2 n 1 + ( 10 4 3 ) u n , u 2 n , = ( 2 3 4 ) u n 1 + ( 6 + 5 3 ) u 1 n 1 ( 7 3 + 11 ) u 2 n 1 + ( 10 + 4 3 ) u n ,
and have third order accuracy [25]. For s = 3 , the extrapolation technique for the nonlinear terms can be expressed as follows
u 1 n , = ( 6 15 26 ) u n 1 + 33 5 15 3 u 1 n 1 + 16 15 72 3 u 2 n 1 + 120 29 15 3 u 3 n 1 ,
u 2 n , = 17 u n 1 + 35 + 5 15 2 u 1 n 1 17 u 2 n 1 + 35 5 15 2 u 3 n 1 ,
u 3 n , = ( 26 6 15 ) u n 1 + 120 + 29 15 3 u 1 n 1 72 + 16 15 3 u 2 n 1 + 33 + 5 15 3 u 3 n 1 ,
where the extrapolation methods have fourth order accuracy [26]. In the following contexts, we denote the above schemes (30) and (31) satisfying the symplectic condition as the LI-EP3 scheme and LI-EP4 scheme for s = 2 and 3, respectively.
Theorem 3. 
Systems (30) and (31) can inherit the following energy, i.e.,
E n = E 0 ,
where E n is the energy function, which has the form
E n = 1 2 v n , v n + 1 2 D u n , u n + ln ( q n ) , 1 .
Proof. 
According to system (31), we have
v n + 1 , v n + 1 v n , v n = v n + τ i = 1 s b i k v i , v n + τ i = 1 s b i k v i v n , v n = τ i = 1 s b i v i n , k v i + τ i = 1 s b i k v i , v i n = 2 τ i = 1 s b i k v i , v i n ,
where symplectic conditions (29) and i , j = 1 s a i j b i k i k j = i , j = 1 s a j i b j k i k j are used. Then, we derive
D u n + 1 , u n + 1 D u n , u n = D v n + τ i = 1 s b i k v i , v n + τ i = 1 s b i k v i D v n , v n = τ D i = 1 s b i u i n , k u i + τ D i = 1 s b i k u i , u i n = 2 τ D i = 1 s b i k u i , u i n ,
Plugging k v i = L δ u i n A q i n , * , v i n , * , k q i = A q i n , * , u i n , * , v i n into the above system, we derive
1 2 v n + 1 , v n + 1 + 1 2 D u n + 1 , u n + 1 1 2 v n , v n 1 2 D u n , u n = τ i = 1 s b i k q i .
Noticing that
ln ( q n + 1 ) ln ( q n ) = τ j = 1 s b i k q j ,
this, together with (34), can obtain
E n + 1 E n = τ i = 1 s b i k q i + τ j = 1 s a i j k q j = 0 .
The proof is completed. □
Remark 1. 
At present, we are unable to prove the convergence of the proposed scheme. The main difficulties are as follows
  • It is difficult to obtain the convergence analysis results for high-dimensional problems.
  • The introduction of a new variable and extrapolation technology into the numerical schemes increases the complexity of the system, making it more challenging to prove the convergence of the proposed schemes.
In further work, we will try to overcome the above difficulties in proving the convergence of the schemes.

5. Numerical Experiments

This section is dedicated to validating the energy conservation and efficacy of the proposed schemes. We choose F ( u ) = 1 cos ( u ) and examine nonlocal wave equations under periodic boundary conditions, employing the Fourier pseudo-spectral method for spatial discretization. Additionally, we introduce one method for comparison purposes.
  • CN-ESAV: A second-order energy-preserving scheme for the nonlocal wave equation based on the ESAV method.
  • AVF: A second-order energy-preserving scheme for the nonlocal wave equation based on the averaged vector field (AVF) method [15].
Example 1. 
This example studies two-dimensional nonlocal wave equation with superposition of two line solitions, the initial conditions are given as follows
u ( x , y , 0 ) = 4 atan ( exp ( x ) ) + atan ( exp ( y ) ) , v ( x , y , 0 ) = 0 , ( x , y ) ( 10 , 10 ) × ( 10 , 10 ) .
First, we test the accuracy of the constructed linearly implicit schemes. By establishing h x = h y = 20 / 128 to ensure minimal spatial discretization errors and evaluating the temporal accuracy of the devised three schemes for solving the two-dimensional nonlocal wave system. We compute the numerical errors using the formula e = z ( h , τ ) z ( h , τ / 2 ) , where z ( h , τ ) represents the numerical solution at ( h , τ ) . The provided results, denoted as Table 1, present the errors in the L -norm and their associated convergence rates at t = 1 , where t is the running time. This table demonstrates that all of the schemes proposed in the study yield the anticipated outcomes. Additionally, it is noteworthy that the numerical errors generated by the proposed high accuracy scheme are less than the second-order scheme in the same time step. Figure 1 displays the relative errors of the conservation laws. As shown, three linearly implicit schemes can conserve the modified energy of the system. The interactions of circular vector solitons for component sin u 2 with different δ are depicted in Figure 2 and Figure 3. As shown, two expanding ring solitons will collide over time. The rate of these collisions increases with the nonlocal parameter δ, confirming that the nonlocal effect plays a crucial role in the dynamical evolution of the sine-Gordon equation.
Example 2. 
We solve the sine-Gordon equation with collision of two circular solitons by using the proposed schemes, the initial conditions are give by
u ( x , y , 0 ) = 4 tan 1 exp 4 ( x + 3 ) 2 + ( y + 7 ) 2 0.436 , v ( x , y , 0 ) = 4.13 cosh 4 ( x + 3 ) 2 + ( y + 7 ) 2 0.436 , ( x , y ) ( 30 , 10 ) × ( 21 , 7 ) .
With τ set to 0.01 and h x = h y to 0.1, we plot the deviation of the invariants for the three schemes in Figure 4. The figure indicates that the proposed schemes successfully maintain the modified energy. We also show the evolution of the soliton in Figure 5. The interactions of circular vector solitons for component sin u 2 with δ = 0.8 are depicted in Figure 5. At t = 0 , sin u 2 has two circular solitons that radiate and eventually collide with each other, resulting in unevenness in the central domain. As time passes, the unevenness caused by soliton collisions becomes more pronounced, which precisely verifies that the nonlocal operator significantly impacts the dynamic behavior of the nonlocal wave equation.

6. Conclusions

In this paper, we develop linearly implicit schemes for solving a nonlocal wave equation. The developed schemes are highly accurate and preserve the modified energy. Numerical results also demonstrate their strong numerical stability. Additionally, the methods presented in this study can be applied to other conservative differential equations. In future research, we will address challenges in proving the convergence of these schemes and work on developing efficient conservative schemes that can maintain the original energy of systems.

Author Contributions

Formal analysis, Y.F.; Writing—original draft, S.C. All authors have read and agreed to the published version of the manuscript.

Funding

The research is supported by the Natural Science Foundation of Henan (No. 212300410323).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare there is no conflict of interest.

References

  1. Wang, J.; Yang, Z.; Zhang, J. Stability and convergence analysis of high-order numerical schemes with DtN-type absorbing boundary conditions for nonlocal wave equations. IMA J. Numer. Anal. 2023, 44, 1–29. [Google Scholar] [CrossRef]
  2. Du, Q.; Ju, L.; Li, X.; Qiao, Z. Stabilized linear semi-implicit schemes for the nonlocal Cahn–Hilliard equation. J. Comput. Phys. 2018, 363, 39–54. [Google Scholar] [CrossRef]
  3. Du, Q. Nonlocal Modeling, Analysis, and Computation; SIAM: Philadelphia, PA, USA, 2019. [Google Scholar]
  4. Macías-Díaz, J. A structure-preserving method for a class of nonlinear dissipative wave equations with Riesz space-fractional derivatives. J. Comput. Phys. 2017, 351, 40–58. [Google Scholar] [CrossRef]
  5. Bates, P.; Brown, S.; Han, J. Numerical analysis for a nonlocal Allen-Cahn equation. Int. J. Numer. Anal. Model. 2009, 6, 33–49. [Google Scholar]
  6. Wang, J.; Zhang, J.; Zheng, C. Stability and error analysis for a second-order approximation of 1D nonlocal Schrödinger equation under DtN-typ boundary conditions. Math. Comp. 2023, 334, 761–783. [Google Scholar]
  7. Zhao, X.; Sun, Z.; Hao, Z. A fourth-order compact ADI scheme for two-dimensional nonlinear space fractional Schrödinger equation. SIAM. J. Comput. 2014, 36, A2865–A2886. [Google Scholar] [CrossRef]
  8. Wang, D.; Xiao, A.; Yang, W. Crank–Nicolson difference scheme for the coupled nonlinear Schrödinger equations with the Riesz space fractional derivative. J. Comput. Phys. 2013, 242, 670–681. [Google Scholar] [CrossRef]
  9. Wang, D.; Xiao, A.; Yang, W. A linearly implicit conservative difference scheme for the space fractional coupled nonlinear Schrödinger equations. J. Comput. Phys. 2014, 272, 644–655. [Google Scholar] [CrossRef]
  10. Wang, D.; Xiao, A.; Yang, W. Maximum-norm error analysis of a difference scheme for the space fractional CNLS. Appl. Math. Comput. 2015, 257, 241–251. [Google Scholar] [CrossRef]
  11. Macías-Díaz, J. A numerically efficient dissipation-preserving implicit method for a nonlinear multidimensional fractional wave equation. J. Sci. Comput. 2018, 77, 1–26. [Google Scholar] [CrossRef]
  12. Macías-Díaz, J.; Hendy, A.; Staelen, R. A compact fourth-order in space energy-preserving method for Riesz space-fractional nonlinear wave equations. Appl. Math. Comput. 2018, 325, 1–14. [Google Scholar] [CrossRef]
  13. Wang, N.; Li, M.; Huang, C. Unconditional energy dissipation and error estimates of the SAV Fourier spectral method for nonlinear fractional generalized wave equation. J. Sci. Comput. 2021, 88, 19. [Google Scholar] [CrossRef]
  14. Li, M.; Fei, M.; Wang, N.; Huang, C. A dissipation-preserving finite element method for nonlinear fractional wave equations on irregular convex domains. Math. Comput. Simul. 2020, 177, 404–419. [Google Scholar] [CrossRef]
  15. Cai, W.; Li, H.; Wang, Y. Partitioned averaged vector field methods. J. Comput. Phys. 2018, 370, 25–42. [Google Scholar] [CrossRef]
  16. Hu, D.; Cai, W.; Song, Y.; Wang, Y. A fourth-order dissipation-preserving algorithm with fast implementation for space fractional nonlinear damped wave equations. Commun. Nonlinear Sci. Numer. Simul. 2020, 91, 105432. [Google Scholar] [CrossRef]
  17. Li, D.; Li, X.; Zhang, Z. Implicit-explicit relaxation Runge-Kutta methods: Construction, analysis and applications to PDEs. Math. Comp. 2023, 339, 92. [Google Scholar] [CrossRef]
  18. Brugnano, L.; Zhang, C.; Li, D. A class of energy-conserving Hamiltonian boundary value methods for nonlinear Schrödinger equation with wave operator. Commun. Nonlinear Sci. Numer. Simul. 2018, 60, 33–49. [Google Scholar] [CrossRef]
  19. Li, H.; Wang, Y.; Qin, M. A sixth order averaged vector field method. J. Comput. Math. 2016, 34, 479–498. [Google Scholar] [CrossRef]
  20. Shen, J.; Xu, J. Convergence and error analysis for the scalar auxiliary variable (SAV) schemes to gradient flows. SIAM J. Numer. Anal. 2018, 56, 2895–2912. [Google Scholar] [CrossRef]
  21. Shen, J.; Xu, J.; Yang, J. The scalar auxiliary variable (SAV) approach for gradient flows. J. Comput. Phys. 2018, 353, 407–416. [Google Scholar] [CrossRef]
  22. Liu, Z.; Li, X. The exponential scalar auxiliary variable (E-SAV) approach for phase field models and its explicit computing. SIAM J. Sci. Comput. 2020, 42, B630–B655. [Google Scholar] [CrossRef]
  23. Hairer, E.; Lubich, C.; Wanner, G. Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations; Springer Science: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  24. Hu, D.; Kong, L.; Cai, W.; Wang, Y. Fully decoupled, linear and energy-preserving gsav difference schemes for the nonlocal coupled sine-Gordon equations in multiple dimensions. Numer. Algorithms 2023, 95, 1953–1980. [Google Scholar] [CrossRef]
  25. Gong, Y.; Zhao, J.; Wang, Q. Arbitrarily high–order linear energy stable schemes for gradient flow models. J. Comput. Phys. 2020, 419, 109610. [Google Scholar] [CrossRef]
  26. Li, D.; Sun, W. Linearly implicit and high-order energy-conserving schemes for nonlinear wave equations. J. Sci. Comput. 2020, 83, A3703–A3727. [Google Scholar] [CrossRef]
Figure 1. The relative errors of conservative laws for three schemes with τ = 0.01 , h x = h y = 20 / 128 for different δ .
Figure 1. The relative errors of conservative laws for three schemes with τ = 0.01 , h x = h y = 20 / 128 for different δ .
Mathematics 12 02408 g001
Figure 2. Time evolutions of two-dimensional circular vector solitons for component sin u 2 of a nonlocal wave system with δ = 0.6 . The first row: surface plots; the second row: density plots.
Figure 2. Time evolutions of two-dimensional circular vector solitons for component sin u 2 of a nonlocal wave system with δ = 0.6 . The first row: surface plots; the second row: density plots.
Mathematics 12 02408 g002
Figure 3. Time evolutions of two-dimensional circular vector solitons for component sin u 2 of a nonlocal wave system with δ = 0.9 . The first row: surface plots; the second row: density plots.
Figure 3. Time evolutions of two-dimensional circular vector solitons for component sin u 2 of a nonlocal wave system with δ = 0.9 . The first row: surface plots; the second row: density plots.
Mathematics 12 02408 g003
Figure 4. The relative errors of conservative laws for two schemes with τ = 0.01 , h x = h y = 0.1 .
Figure 4. The relative errors of conservative laws for two schemes with τ = 0.01 , h x = h y = 0.1 .
Mathematics 12 02408 g004
Figure 5. Time evolutions of two-dimensional circular vector solitons for component sin u 2 of nonlocal wave system with δ = 0.8 . The first row: surface plots; the second row: density plots.
Figure 5. Time evolutions of two-dimensional circular vector solitons for component sin u 2 of nonlocal wave system with δ = 0.8 . The first row: surface plots; the second row: density plots.
Mathematics 12 02408 g005
Table 1. Errors and corresponding temporal observation orders of the three conservative schemes with different δ at t = 1 .
Table 1. Errors and corresponding temporal observation orders of the three conservative schemes with different δ at t = 1 .
δ τ CN-ESAV SchemeLI-EP3  SchemeLI-EP4  SchemeAVF Scheme
e Rate e Rate e Rate e Rate
0.60.012.0728 × 10−4-2.3599 × 10−6-3.2338 × 10−7-2.8415 × 10−4-
0.0055.3003 × 10−51.96743.6653 × 10−72.68672.4979 × 10−83.69447.2857 × 10−51.9635
0.00251.3402 × 10−51.98355.0776 × 10−82.85171.7166 × 10−93.86311.8402 × 10−51.9852
0.90.011.1184 × 10−5-7.6434 × 10−8-7.8159 × 10−9-8.9307 × 10−4-
0.0052.9750 × 10−61.91051.1263 × 10−82.76265.7071 × 10−103.77562.3058 × 10−41.9535
0.00257.6704 × 10−71.95551.5240 × 10−92.88573.8410 × 10−113.89325.8709 × 10−51.9736
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, S.; Fu, Y. Linearly Implicit Conservative Schemes with a High Order for Solving a Class of Nonlocal Wave Equations. Mathematics 2024, 12, 2408. https://doi.org/10.3390/math12152408

AMA Style

Chen S, Fu Y. Linearly Implicit Conservative Schemes with a High Order for Solving a Class of Nonlocal Wave Equations. Mathematics. 2024; 12(15):2408. https://doi.org/10.3390/math12152408

Chicago/Turabian Style

Chen, Shaojun, and Yayun Fu. 2024. "Linearly Implicit Conservative Schemes with a High Order for Solving a Class of Nonlocal Wave Equations" Mathematics 12, no. 15: 2408. https://doi.org/10.3390/math12152408

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

Article Metrics

Back to TopTop