Next Article in Journal
Mixed Convection Flow over an Elastic, Porous Surface with Viscous Dissipation: A Robust Spectral Computational Approach
Next Article in Special Issue
A Higher-Order Numerical Scheme for Two-Dimensional Nonlinear Fractional Volterra Integral Equations with Uniform Accuracy
Previous Article in Journal
Image Dehazing Based on Local and Non-Local Features
Previous Article in Special Issue
Linearly Implicit High-Order Exponential Integrators Conservative Runge–Kutta Schemes for the Fractional Schrödinger Equation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

High-Order Dissipation-Preserving Methods for Nonlinear Fractional Generalized Wave Equations

1
Department of Mathematics, Northeast Forestry University, Harbin 150040, China
2
Institute of Cold Regions Science and Engineering, Northeast Forestry University, Harbin 150040, China
3
School of Mathematics and Computational Sciences, Hunan First Normal University, Changsha 410006, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2022, 6(5), 264; https://doi.org/10.3390/fractalfract6050264
Submission received: 14 April 2022 / Revised: 4 May 2022 / Accepted: 9 May 2022 / Published: 10 May 2022
(This article belongs to the Special Issue Novel Numerical Solutions of Fractional PDEs)

Abstract

:
In this paper, we construct and analyze a class of high-order and dissipation-preserving schemes for the nonlinear space fractional generalized wave equations by the newly introduced scalar auxiliary variable (SAV) technique. The system is discretized by a fourth-order Riesz fractional difference operator in spatial discretization and the collocation methods in the temporal direction. Not only can the present method achieve fourth-order accuracy in the spatial direction and arbitrarily high-order accuracy in the temporal direction, but it also has long-time computing stability. Then, the unconditional discrete energy dissipation law of the present numerical schemes is proved. Finally, some numerical experiments are provided to certify the efficiency and the structure-preserving properties of the proposed schemes.

1. Introduction

The fractional partial differential equation has become a powerful tool to describe some complex physical phenomena, such as anomalous diffusion and viscoelastic mechanics, since it accurately simulates a complex system composed of particles with long-range interaction. The theoretical analysis and numerical estimation of the fractional partial differential equations have been widely studied [1,2,3,4]. The nonlinear fractional generalized wave equation (FGWE) is obtained by extending the classical hyperbolic equations to a fractional model including damping term and fractional Laplace operator. Since many problems are inevitably dissipated by viscosity, friction, or other resistance, it is significant to study the nonlinear fractional wave equations under damping.
The fractional wave equations are widely applied in various significant physical models constructed from the continuous limit of discrete systems of particles with long-range interactions [5]. These equations can be used to describe physical phenomena such as the interaction of solitons in a collisionless plasma, the nonlinear interactions of vortexes, and the nonlinear supratransmission of energy flow, which have very important applications in solid mechanics, quantum mechanics, nonlinear optics, and nonlinear differential geometry [6,7]. Generally speaking, due to the nonlocal characteristics of fractional derivatives and the complexity of nonlinear terms, the exact solution of the nonlinear fractional partial differential equation is difficult to find. Moreover, the analytic solutions often contain some complicated special functions that are difficult to calculate, such as the Mittag–Leffler function and Wright function, which brings great difficulties to practical application [8]. Therefore, it is important to research a reliable numerical method with high-order accuracy for the fractional wave equations with fractional Laplacian operator. In constructing the numerical methods for the nonlinear fractional wave equations, how to approximate the fractional Laplacian operator effectively is the most critical step. In the past decades, many scholars have conducted in-depth studies on this topic, and the most effective way that has been presented is to use the equivalence relation between fractional Laplacian and Riesz derivatives under homogeneous Dirichlet boundary conditions. The above equivalent definition makes the truncation of Riesz derivatives possible, which is convenient for the practical application and calculation of the space FGWEs with fractional Laplacian in one dimension. From this point of view, the commonly used approximation methods for Riesz fractional derivatives include the fractional central difference method [9], Grünwald–Letnikov method [10,11], and Diethelm method [12]. Then, higher-order Riesz derivative approximations are proposed by using the weighted average idea and Lubich difference formula [13]. According to the above approximation of Riesz fractional derivative, there are some numerical methods for solving nonlinear fractional wave equations [14,15,16].
Many fractional nonlinear partial differential equations are known to possess some physical quantities that naturally arise from the physical context, such as the energy conservation law [17]. Therefore, designing and analyzing structure-preserving computational techniques for the fractional nonlinear partial differential equations is a natural direction of investigation. In a long-time numerical simulation, the structure-preserving numerical method is better than the traditional numerical method because it can inherit the geometric characteristics of a given dynamic system. Maintaining these conserved properties in the construction of numerical methods will greatly improve the accuracy, efficiency, and stability of numerical methods. For nonlinear fractional wave equations, recent popular energy conservation or dissipation-preserving numerical methods include the finite difference method [9,18,19,20], finite element method [21], finite volume method [22], and spectral methods [23]. However, most of the existing structure-preserving schemes for fractional nonlinear wave equations are implicit and need to compute complex nonlinear systems in practical computation. Moreover, they cannot preserve the dissipation properties unconditionally. In our previous work, we have presented an explicit fourth-order accurate numerical method for the Riesz space fractional nonlinear wave equations, but instead of preserving the energy exactly, it can only preserve the energy with some degree of precision [16]. Thus, the purpose of this paper is to design a higher-order method that has unconditional energy conservation or dissipation properties for a wider kind of fractional wave equations.
Very recently, a novel approach called the scalar auxiliary variable (SAV) method was reported to construct unconditionally energy-stable algorithms for a dissipative system driven by free energy [24,25]. The SAV approach introduces an auxiliary variable that depends on one parameter, which leads to revolutionary numerical schemes that exhibit some remarkable properties. Firstly, the equivalent system from the SAV approach inherits the variational structure of the original system. Moreover, the SAV approach simplifies the construction of higher-order structure-preserving integrators, which are easy to implement and extremely efficient. Although the SAV approach was first proposed for gradient flow models, more recently, the range of applicability of the SAV approach has been successfully extended to various fractional differential equations, including fractional nonlinear Schrödinger equation [26,27,28] and fractional hyperbolic equations [7,29,30]. In particular, Wang et al. [7] proposed a second-order SAV Fourier spectral method for solving the nonlinear space nonlinear fractional wave equations, and the unconditional energy dissipation properties of the fully discrete scheme were proved. Hendy et al. [30] obtained an equivalent problem transformed by the SAV approach, and then presented a second-order implicit finite difference method by the fractional centered difference. However, the accurate orders of these schemes are not more than second-order in the time direction. Therefore, for long-time simulations, if the given time step is large, these schemes cannot obtain satisfactory numerical solutions. Thus, we will construct a reliable high-order numerical technique based on the SAV approach for a wider kind of fractional wave equations.
The structure of this paper is as follows. The fractional nonlinear dissipative wave equation is presented in Section 2, together with the definition of the fractional differential operator and the energy function. In Section 3, the equation is reformulated, and an equivalent system is obtained as a Hamiltonian system according to the SAV approach. Then, we propose a high-order preserving numerical algorithm for the problem (1). The numerical properties of the numerical methods are proved in Section 4. Some numerical results are given to confirm the high-order accuracy and the energy dissipation properties of the novel method in Section 5. Finally, some conclusions are reported in Section 6.

2. Preliminaries

We consider the space domain Ω R d , and let Ω represent the boundary of Ω . Assume that the function F : R R and the functions ψ , ϕ : Ω R are smooth functions that satisfy  ψ ( x ) = ϕ ( x ) = 0 for x Ω . Then, we consider the FGWEs as follows:
2 u ( x , t ) t 2 + ( Δ ) α 2 u ( x , t ) + γ u ( x , t ) t + F ( u ( x , t ) ) = 0 , x Ω , t ( 0 , T ] ,
where 1 < α 2 , and the coefficients of damping terms γ 0 , with the initial conditions
u ( x , 0 ) = ψ ( x ) , u ( x , 0 ) t = ϕ ( x ) , x Ω .
The boundary conditions are
u ( x , t ) = 0 , x R d Ω , t ( 0 , T ] .
The symbol ( Δ ) α 2 denotes the fractional Laplacian, which is the most widely studied nonlocal operator in recent years [31]. From a probabilistic point of view, the fractional Laplacian describes the diffusion process with jumps, which is the infinitesimal generator of the Lévy process. There are many different equivalent ways to define the fractional Laplacian. Most of all, the integral fractional Laplacian in R d is given as
( Δ ) α 2 u ( x ) = 2 α Γ ( α + d ) / 2 π d / 2 Γ ( α / 2 ) p . v . R d u ( x ) u ( y ) | x y | α + d ,
where p . v . denotes for the Cauchy principle value, | x y | is the Euclidean distance between x and y , and Γ ( · ) is the Gamma function. The fractional Laplacian in R d can also be defined as the pseudo-differential operator with the symbol | κ | α :
( Δ ) α / 2 u ( x ) = 1 2 π d R d | κ | α u , e i κ · x e i κ · x d κ = F 1 | κ | α u ^ ( κ ) x ,
where u 1 , u 2 = u 1 u 2 d x is an inner product on L 2 ( R d ) , and F and F 1 denote the Fourier transform and its inverse. When α = 2 , the definition reduces to the well-known spectral representation of the classical Laplace operator. Generally, for one dimensional version, the fractional Laplacian is equivalent to the Riesz fractional derivative. For a finite interval Ω = [ a , b ] R , the equivalence can be described as [32]:
( Δ ) α 2 u ( x ) = α u ( x ) | x | α = 1 2 cos ( α π 2 ) a R L D x α u ( x ) + x R L D b α u ( x ) ,
where a R L D x α , x R L D b α are the Riemann–Liouville fractional operators given by
a R L D x α u ( x ) = 1 Γ ( 2 α ) d 2 d x 2 a x ( x ξ ) 1 α u ( ξ ) d ξ , x R L D b α u ( x ) = 1 Γ ( 2 α ) d 2 d x 2 x b ( ξ x ) 1 α u ( ξ ) d ξ .
Obviously, the fractional system (1) is a class of more extensive fractional hyperbolic equations, containing many important and famous fractional hyperbolic models according to the different forms of F ( u ) . For instance, the system is known as the fractional sine-Gordon equations [14] when γ = 0 and the potential function F ( u ) = sin u . It is known as the fractional Klein–Gordon equations [33] when it is undamped and F ( u ) = u 3 . In addition, it can be referred to as the Riesz space-fractional telegraph equation [34] when γ > 0 and F ( u ) = u .
It is important to note that the space fractional partial differential Equation (1) has specific conserved physical quantities. The total energy of the FGWE system (1) at time t is defined as [15,21]
E ( t ) = R 1 2 u ( x , t ) t 2 + 1 2 ( Δ ) α 4 u ( x , t ) 2 + F ( u ( x , t ) ) d x .
This satisfies the following discrete energy dissipation law:
E ( t ) = γ R u ( η , t ) t 2 d η 0 , t ( 0 , T ] .
As a consequence, the energy is conservative through time for γ = 0 and dissipative for γ > 0 . In the following section, we will propose a reliable high-order numerical technique based on the SAV approach for Equation (1) that can preserve the energy dissipation law.

3. Numerical Approximations of Nonlinear Fractional Generalized Wave Equations

In this part, we introduce the process of the construction of high-order dissipation-preserving schemes for nonlinear FGWE (1).

3.1. Equivalent System via the SAV Approach

The Hamiltonian structure is very important for theoretical analysis and numerical computing of the conservative systems [35,36]. Therefore, we first reformulate the FGWE (1) as a Hamiltonian system. Then, we obtain the equivalent system by the SAV approach. Firstly, for two functions u 1 and u 2 that satisfy u 1 ( · , t ) , u 2 ( · , t ) L 2 ( [ a , b ] ) for t [ 0 , T ] , we give the definitions of the inner product and L 2 -norm as
u 1 , u 2 x = a b u 1 ( ξ , t ) u 2 ( ξ , t ) d ξ , u 1 x , 2 = u 1 , u 1 x .
For any function v ( · , t ) L 1 ( [ a , b ] ) , we define the L 1 -norm as v x , 1 = a b | v ( ξ , t ) | d ξ , t [ 0 , T ] . Then, according to SAV approach, we introduce the scalar function
r ( t ) = F ( u ) , 1 x + C 0 , t [ 0 , T ] ,
where F ( u ) , 1 x is bounded from below, and C 0 is a given real constant; this ensures that the quantity under the radical sign is larger than zero. In this work, since function F is assumed to be non-negative, F ( u ) , 1 x + C 0 > 0 for any positive number C 0 . For any ( x , t ) Ω , the derivatives of r ( t ) can be described as
r ( t ) = 1 2 a b W u ( ξ , t ) u t ( ξ , t ) d ξ ,
where
W ( u ( x , t ) ) = F u ( x , t ) F ( u ) , 1 x + C 0 .
Introducing v ( x , t ) = u ( x , t ) t , scheme (1) can be rewritten as
u ( x , t ) t = v ( x , t ) , v ( x , t ) t = ( Δ ) α 2 u ( x , t ) γ v ( x , t ) r ( t ) W ( u ( x , t ) ) , r ( t ) = 1 2 W u ( x , t ) , v ( x , t ) x ,
with the consistent initial condition
u ( x , 0 ) = ψ ( x ) , v ( x , 0 ) = ϕ ( x ) , r ( 0 ) = F ( ψ ( x ) ) , 1 x + C 0
for x ( a , b ) .
Then, the equivalent system (6) satisfies the following modified energy dissipation law.
Theorem 1
(Energy dissipation property). The equivalent system (6) satisfies the modified energy dissipation law as follows:
ε ( t ) = γ u ( x , t ) t x , 2 2 0 , t ( 0 , T ] ,
where the energy function is defined as
ε ( t ) = 1 2 u ( x , t ) t x , 2 2 + 1 2 ( Δ ) α 4 u ( x , t ) x , 2 2 + r 2 ( t ) , t ( 0 , T ) .
Proof. 
Compute the inner product of the second scheme of (6) with v ( x , t ) . By noticing that v ( x , t ) = u t ( x , t ) , computing and simplifying yields
1 2 d d t u ( x , t ) t x , 2 2 = 1 2 d d t ( Δ ) α 4 u ( x , t ) x , 2 2 γ 2 d d t u ( x , t ) t x , 2 2 r ( t ) W ( u ( x , t ) ) , v ( x , t ) x .
Then, multiplying both sides of the third equation concerning 2 r ( t ) , we immediately obtain that
d d t r ( t ) 2 = 2 r ( t ) r ( t ) = r ( t ) W ( u ( x , t ) ) , v ( x , t ) x .
Combining these two identities, we get the conclusion.    □
More precisely, we transform the original Equation (1) into an equivalent form and reformulate the energy functional into a quadratic form (8), simultaneously. Then, we prove that the equivalent system satisfies the modified energy dissipation law. The equivalent form provides an easy way for designing efficient dissipation-preserving schemes of nonlinear fractional partial differential equations.

3.2. Structure-Preserving Spatial Discretization

We present a high-order structure-preserving spatial discretization for Riesz space FGWEs. The approximation scheme was proposed by combining the weighted and shifted Lubich difference (WSLD) operators, which were given in [13]. For a very brief review, let x i = a + i h for m i N x + m , where N x > 0 is a integer and h = ( b a ) / N x is the space stepsize. The parameter m is the maximum of | p | , | p ¯ | , | q | , | q ¯ | , | r | , | r ¯ | , | s | , | s ¯ | , which are the parameters of the method that will be given below. By assuming that f ( x i ) = 0 for i = m , m + 1 , , 0 and i = N x , N x + 1 , , N x + m , the fourth-order WSLD approximation of Riesz fractional derivative of f ( x ) can be described as    
δ x ( α ) f ( x i ) = 1 h α k = 1 N x 1 ϖ i k α f ( x k ) , i = 1 , 2 , , N x 1 ,
where the coefficients ϖ l α = 1 2 cos ( α π 2 ) ( φ m + l α + φ m l α ) and
φ k α = ω p q r s ω p q ω p l k + p m α + ω p q r s ω p q ω q l k + q m α + ω p q r s ω r s ω r l k + r m α + ω p q r s ω r s ω s l k + s m α + ω p ¯ q ¯ r ¯ s ¯ ω p ¯ q ¯ ω p ¯ l k + p ¯ m α + ω p ¯ q ¯ r ¯ s ¯ ω p ¯ q ¯ ω q ¯ l k + q ¯ m α + ω p ¯ q ¯ r ¯ s ¯ ω r ¯ s ¯ ω r ¯ l k + r ¯ m α + ω p ¯ q ¯ r ¯ s ¯ ω r ¯ s ¯ ω s ¯ l k + s ¯ m α .
For integers p , p ¯ , q , q ¯ , r , r ¯ , s , s ¯ , the coefficients ω p , ω q , ω r , ω s , ω p q , ω r s , ω p q r s , and ω p ¯ q ¯ r ¯ s ¯ are defined as
ω p = q q p , ω q = p p q , p q ; ω r = s s r , ω s = r r s , r s ; ω p q = 3 r s + 2 α 3 ( r s p q ) , ω r s = 3 p q + 2 α 3 ( p q r s ) ; ω p q r s = d z ¯ d z ¯ d ¯ z , ω p ¯ q ¯ r ¯ s ¯ = d ¯ z d ¯ z d z ¯ ,
with p q r s , d z ¯ d ¯ z , d = r s p q , d ¯ = r ¯ s ¯ p ¯ q ¯ , and
z = 6 p q r s ( r + s p q ) + 4 α r s ( r + s ) p q ( p + q ) + 9 α ( r s p q ) , z ¯ = 6 p ¯ q ¯ r ¯ s ¯ ( r ¯ + s ¯ p ¯ q ¯ ) + 4 α r ¯ s ¯ ( r ¯ + s ¯ ) p ¯ q ¯ ( p ¯ + q ¯ ) + 9 α ( r ¯ s ¯ p ¯ q ¯ ) .
Simultaneously,  ω p ¯ , ω q ¯ , ω r ¯ , ω s ¯ , ω p ¯ q ¯ , and ω r ¯ s ¯ can be defined similarly. The coefficients l k α = 0 for k < 0 , and for k 0 , l k α can be defined as
l k α = 3 2 α i = 0 k 3 i g i α g k i α ,
where g k α can be computed by
g 0 α = 1 , g k α = 1 α + 1 k g k 1 α , k 1 .
There are some useful properties of the WSLD approximation, which we provide in the following.
Theorem 2
(See [16]). If 1 < α < 2 , functions f ( x ) , the fractional derivatives a R L D x α + 4 f ( x ) , x R L D b α + 4 f ( x ) , and their Fourier transforms belong to L 1 ( [ a , b ] ) . Then, it holds that
α f ( x i ) | x | α = δ x ( α ) f ( x i ) + O ( h 4 ) ,
for any x i , 1 i N x 1 .
Theorem 2 shows that the WSLD approximation for Riesz space fractional derivative has fourth-order accuracy, and the spatial discretization is structure-preserving because of the special structure of this kind of approximation [16]. We will show the special property of the WSLD approximation as follows. Taking U i ( t ) = u ( x i , t ) and U ( t ) = ( U 1 ( t ) , U 2 ( t ) , , U N x 1 ( t ) ) T , the approximation (9) can be rewritten as δ x ( α ) U ( t ) = M U ( t ) , where the matrix M = 1 h α A ^ α and
A ^ α = ϖ 0 α ϖ 1 α ϖ 2 N x α ϖ 1 α ϖ 0 α ϖ 3 N x α ϖ N x 2 α ϖ N x 3 α ϖ 0 α .
In order to guarantee that the approximation (9) works well for space fractional derivatives, it is necessary to make sure that all eigenvalues of matrix M have positive real parts. To ensure this purpose, the parameters p , p ¯ , q , q ¯ , r , r ¯ , s , s ¯ should be chosen as the result given in Lemma 2.2 in [16] or Theorem 1.12 in [13].
For any u = ( u 1 , u 2 , , u N x 1 ) T and v = ( v 1 , v 2 , , v N x 1 ) T , the discrete inner product, associated discrete l 2 -norm, and l 1 -norm of u are defined as
u , v = h i = 1 N x 1 u i v i , u 2 = h i = 1 N x 1 u i 2 , u 1 = h i = 1 N x 1 | u i | .
Since all eigenvalues of matrix M have positive real parts, we can state that the operator δ x ( α ) is positive definite and self-adjoint. Therefore, we have the following lemma directly.
Lemma 1
(See [37]). For two vector functions u and v, there is a linear operator Λ ( α ) such that δ x ( α ) u , v = Λ ( α ) u , Λ ( α ) v .
The property of the approximation operator δ x ( α ) shown in Lemma 1 is very important for the structure-preserving properties of the spatial discretization in the numerical methods presented in this paper.

3.3. Collocation Method in Temporal Direction

To get high-order accuracy in the time direction and achieve the dissipation preservation, we chose the collocation methods in [36] for the system (6), both in the solution variables and the auxiliary variable.
Let the time mesh points t n = n τ ; 0 n N t with τ = T / N t is the time step, and  u n = ( u 1 n , u 2 n , , u N x 1 n ) T , v n = ( v 1 n , v 2 n , , v N x 1 n ) T with u i n and v i n are the approximations of u ( x i , t n ) and v ( x i , t n ) , respectively. We also denote r n as the approximation of r ( t n ) . For a given u n , v n , r n , after applying the WSLD approximation (11) to the Riesz space fractional derivative, by using an s-stage collocation method on Equation (6), we will obtain the collocation polynomials p ( t ) , q ( t ) , s ( t ) , where p ( t ) = ( p 1 ( t ) , p 2 ( t ) , , p N x 1 ( t ) ) T , q ( t ) = ( q 1 ( t ) , q 2 ( t ) , , q N x 1 ( t ) ) T are ( N x 1 )-dimensional vector polynomials and s ( t ) is a polynomial. The degrees of p ( t ) , q ( t ) , s ( t ) are s, and they satisfy
p ( t n l ) = q ( t n l ) , q ( t n l ) = δ x ( α ) p ( t n l ) γ q ( t n l ) s ( t n l ) W ( p ( t n l ) ) , s ( t n l ) = 1 2 W p ( t n l ) , q ( t n l ) ,
where t n l = t n + c l τ with c l [ 0 , 1 ] are distinct real numbers for 1 l s . Obviously, the numerical solution u n + 1 can be obtained by setting u n + 1 = p ( t n + τ ) .
In [36], it is indicated that the collocation methods are equivalent to an s-stage Runge–Kutta method for one-step interval [ t n , t n + 1 ] by setting the coefficients
a l j = 0 c l L j ( ξ ) d ξ , b l = 0 1 L l ( ξ ) d ξ ,
where L l ( ξ ) is the Lagrange polynomial
L l ( ξ ) = k l ξ c k c l c k .
Moreover, if the collocation points c 1 , c 2 , , c s are chosen as the zeros of the s-th shifted Legendre polynomial d s d x s x s x 1 s and b l are the Gauss quadrature weights, then we can derive that the s-stage Gauss method has 2 s order. The coefficients have been explicitly calculated and given in the case of zeros of shifted Legendre polynomial [36]. In particular, the two-stage Gauss method referred to as Gauss2 and the three-stage Gauss method referred to as Gauss3 have 4 and 6 convergence order, respectively. The methods Gauss2 and Gauss3 are expressed in Butcher tableau form as follows:
1 2 3 6 1 4 1 4 3 6 1 2 + 3 6 1 4 + 3 6 1 4 ine 1 2 1 2 and 1 2 15 10 5 36 2 9 15 15 5 36 15 30 1 2 5 36 + 15 24 2 9 5 36 15 24 1 2 + 15 10 5 36 + 15 30 2 9 + 15 15 5 36 ine 5 18 4 9 5 18 .
The higher-order Gauss methods have been proposed, and the collocation methods can theoretically reach an arbitrarily high order [36].
If the coefficients of the Runge–Kutta methods satisfy b l a l j + b j a j l = b l b j for all l , j = 1 , 2 , , s , the methods are symplectic and can conserve all quadratic invariants. Therefore, this kind of collocation method is structure-preserving because of this special structure. Certainly, collocation methods are different from Runge–Kutta methods. Collocation methods yield continuous approximation, so the equivalent of them here means that the collocation method matches the same discrete values of the particular Runge–Kutta method.
The present algorithms in this paper based on the SAV formulation combining the fourth-order WSLD approximation and a specific class of s-stage symplectic Gauss collocation schemes are named SAV-WSLD-Gauss methods. The corresponding procedure is executed as Algorithm 1.
Algorithm 1 The SAV-WSLD-Gauss method procedure
  1:
Choose the parameters p , p ¯ , q , q ¯ , r , r ¯ , s , s ¯ and the space step size h, and calculate the matrix A ^ α from (9) and (12).
  2:
Assume u n , v n , r n are known, choose the nodes c l , and calculate p ( t n l ) , q ( t n l ) , s ( t n l ) in one-step interval [ t n , t n + 1 ] by a collocation method (13) and the fixed point iteration.
  3:
Obtain u n + 1 by setting u n + 1 = p ( t n + τ ) .

4. The Properties of the Numerical Methods

In this section, the convergence, discrete energy dissipation law, and unconditional stability of the proposed scheme (13) are studied. Then, the proposed method is extended to functions with two space variables.

4.1. Convergence, Stability, and Dissipation Property of Energy

Since the present numerical methods use the fourth-order WSLD approximation in space direction and Gauss collocation methods in time direction, we give the convergence in the following theorem without proof. Then, we verify the order of convergence numerically in the next section.
Theorem 3
(Convergence). Let U n = u ( x , t n ) , V n = v ( x , t n ) , r ( t n ) be the solutions of (6), and u n , v n , r n be the numerical solutions of scheme (13) with the fourth-order WSLD approximation and s-stage Gauss collocation schemes. Then, it holds that
U n u n 2 + V n v n 2 + | r ( t n ) r n | C ( h 4 + τ 2 s ) ,
where C are positive constant independent of τ and h.
Proof. 
From Theorem 2, the spatial semi-discretization by the WSLD approximation is fourth-order accurate. Then, the semi-discrete system is solved by the s-stage Gauss method, which has 2 s order. The conclusion can be easily checked by the Taylor series expansion. □
Next, we will show the unconditional energy dissipation property of the present methods.
Theorem 4
(Energy dissipation). The full discrete scheme (13) with the fourth-order WSLD approximation and s-stage Gauss collocation method is unconditional energy dissipative in the sense that E n + 1 E n , n = 1 , 2 , , N t , where
E n = 1 2 v n 2 2 + 1 2 Λ ( α ) u n 2 2 + ( r n ) 2 .
Moreover, if γ = 0 , the discrete energy is conserved, that is, E n = E 0 , n = 1 , 2 , , N t .
Proof. 
For the Gauss collocation method, we notice that the numerical solutions satisfy u n + 1 = p ( t n + 1 ) , v n + 1 = q ( t n + 1 ) and r n + 1 = s ( t n + 1 ) , respectively. Then, we have
E n + 1 E n = 1 2 v n + 1 2 2 v n 2 2 + 1 2 Λ ( α ) u n + 1 2 2 Λ ( α ) u n 2 2 + ( r n + 1 ) 2 ( r n ) 2 = t n t n + 1 d d t 1 2 q ( t ) 2 2 + 1 2 Λ ( α ) p ( t ) 2 2 + s 2 ( t ) d t .
Simple calculations lead to
d d t ( s 2 ( t ) ) = 2 s ( t ) s ( t ) .
Then, by using Lemma 1, we have
1 2 d d t q ( t ) 2 2 = h 2 i = 1 N x 1 d d t q i ( t ) 2 = h i = 1 N x 1 q i ( t ) q i ( t ) = q ( t ) , q ( t ) , 1 2 d d t Λ ( α ) p ( t ) 2 2 = h 2 i = 1 N x 1 d d t Λ ( α ) p i ( t ) 2 = h i = 1 N x 1 Λ ( α ) p i ( t ) · d d t Λ ( α ) p i ( t ) = Λ ( α ) p ( t ) , Λ ( α ) q ( t ) = δ x ( α ) p ( t ) , q ( t ) ,
which implies that
E n + 1 E n = t n t n + 1 q ( t ) , q ( t ) + δ x ( α ) p ( t ) , q ( t ) + 2 s ( t ) s ( t ) d t .
Because the integrands q ( t ) , q ( t ) , δ x ( α ) p ( t ) , q ( t ) , and 2 s ( t ) s ( t ) are both real polynomials of degree 2 s 1 , the integration on the right of (15) can be exactly computed by Gaussian quadrature, which has the algebraic precision s. Then, we can derive from (13) that
E n + 1 E n = τ l = 1 s b l q ( t n l ) , q ( t n l ) + δ x ( α ) p ( t n l ) , q ( t n l ) + 2 s ( t n l ) s ( t n l ) = τ l = 1 s b l [ q ( t n l ) , δ x ( α ) p ( t n l ) γ q ( t n l ) s ( t n l ) W ( p ( t n l ) ) + δ x ( α ) p ( t n l ) , q ( t n l ) + s ( t n l ) W p ( t n l ) , q ( t n l ) ] = γ τ l = 1 s b l q ( t n l ) 2 2 0 .
Therefore, we easily obtain that E n + 1 E n 0 , and if γ = 0 , E n = E 0 , for n = 1 , 2 , , N t . □
According to Theorem 4, the unconditional stability of the proposed schemes in the l 2 -norm sense can be obtained as the following theorem.
Theorem 5
(Stability). For the SAV-WSLD-Gauss methods, it holds that u n 2 C , v n 2 C for any n = 1 , 2 , , N t , where C is a positive constant independent of τ and h.

4.2. Extend to Two-Dimensional Problems

It is important to extend numerical methods to functions with two space variables. In recent years, many scholars have done some work on the numerical algorithm of two-dimensional space FGWEs with Riesz fractional derivatives, for example, see [26,38]. In this section, the high-order structure-preserving SAV-WSLD-Gauss methods for the one-dimensional FGWEs will be extended to two-spatial-dimensional Riesz space FGWEs as follows:
2 u ( x , y , t ) t 2 α u ( x , y , t ) | x | α β u ( x , y , t ) | y | β + γ u ( x , y , t ) t + F ( u ( x , y , t ) ) = 0 ,
for ( x , y , t ) Ω = B × ( 0 , T ] and B = ( a 1 , b 1 ) × ( a 2 , b 2 ) with the boundary and initial values u ( x , y , t ) = 0 for ( x , y ) B , and u ( x , y , 0 ) = ψ ( x , y ) , u t ( x , y , 0 ) = ϕ ( x , y ) for ( x , y ) B ¯ .
Let h x = ( b 1 a 1 ) / N x , h y = ( b 2 a 2 ) / N y be the spatial step size for positive integers N x , N y . We introduce the mesh point x i = a 1 + i h x for 1 i N x 1 and y j = a 2 + j h y for 1 j N y 1 . Then, the fourth-order WSLD approximation (11) extended to the two-dimensional case with stepsizes h x and h y for spatial approximation can be described as
α u ( x i , y j , t ) | x | α = δ x ( α ) u ( x i , y j , t ) + O ( h x 4 ) , β u ( x i , y j , t ) | y | β = δ y ( β ) u ( x i , y j , t ) + O ( h y 4 ) .
Therefore, the two-dimensional Equation (16) can be written as
2 u ( x i , y j , t ) t 2 δ x ( α ) u ( x i , y j , t ) δ y ( β ) u ( x i , y j , t ) + γ u ( x i , y j , t ) t + F ( u ( x i , y j , t ) ) = O ( h x 4 + h y 4 ) ,
for the mesh point ( x i , y j , t ) with 1 i N x 1 and 1 j N y 1 .
Neglecting the truncation error O ( h x 4 + h y 4 ) on the right, let u i , j ( t ) be the numerical approximation of u ( x i , y j , t ) . Then, we have that
u i , j ( t ) δ x ( α ) u i , j ( t ) δ y ( β ) u i , j ( t ) + γ u i , j ( t ) + F ( u i , j ( t ) ) = 0 .
Define the grid functions
u ^ ( t ) = [ u 1 , 1 ( t ) , u 2 , 1 ( t ) , , u N x 1 , 1 ( t ) , u 1 , 2 ( t ) , u 2 , 2 ( t ) , , u N x 1 , 2 ( t ) , , u 1 , N y 1 ( t ) , u 2 , N y 1 ( t ) , , u N x 1 , N y 1 ( t ) ] T .
Introduce the matrix form M α = 1 h x A ^ α , M β = 1 h y A ^ β where the approximation matrices A ^ α and A ^ β are defined in (12), and I x and I y are the ( N x 1 ) and ( N y 1 ) -dimensional unit matrices. Then, by using the Kronecker product ⊗, we have
δ x ( α ) u ^ ( t ) = ( I y M α ) u ^ ( t ) , δ y ( β ) u ^ ( t ) = ( M β I x ) u ^ ( t ) .
Define matrix M ˜ = I y M α + M β I x . Then, the fourth-order WSLD approximation (11) is extended to the two-dimensional Riesz fractional derivative as
δ x ( α ) u ^ ( t ) + δ y ( β ) u ^ ( t ) = ( M ˜ I x ) u ^ ( t ) .
The generalizations of the Gauss collocation method to the two-dimensional case for temporal discretization are straightforward. For any u = { u i , j } N x × N y and v = { v i , j } N x × N y , the inner products and norms for two-dimensional case are defined as
u , v = h x h y i = 1 N x 1 j = 1 N y 1 u i , j v i , j , u 2 = h x h y i = 1 N x 1 j = 1 N y 1 u i , j 2 .
Then, the schemes and the analytical features of the SAV-WSLD-Gauss method for one-dimensional problems are applicable to the two-dimensional FGWEs.

5. Numerical Experiments and Discussions

In this part, the high-order accuracy and the discrete dissipation conservation law of the above full discrete schemes are verified through both one-dimensional and two-dimensional numerical examples. We apply the present method to solve a one-dimensional Riesz space fractional sine-Gordon equation and compute the numerical errors of the numerical solutions for the different mesh sizes and the experimentally determined orders of convergence (EOC) to verify the high-order accuracy. After the validation of the accuracy, we use the SAV-WSLD-Gauss methods to solve the nonlinear fractional sine-Gordon and Klein–Gordon equations in both one- and two-dimensional space to display the evolution of the discrete energy to verify the discrete energy or dissipation conservation law. The effects on the forms of the circular ring soliton due to the changes of α are also shown graphically in this part.
For the following examples, the Riesz space fractional differential equations are transformed into an equivalent form by the SAV approach. Then, the fourth-order approximation (11) is used for the space variables, and the Gauss collocation method is used in the time direction. If not explicitly specified, ( p , q , r , s , p ¯ , q ¯ , r ¯ , s ¯ ) are chosen as ( 1 , 2 , 1 , 1 , 1 , 2 , 1 , 2 ) , and the constant C 0 in the SAV approach is defined as C 0 = 0.01 . All the numerical experiments are performed on MATLAB 10.0 running on a laptop computer with Intel Core i7 CPU and 16 GB memory.

5.1. One-Dimensional Problem

Example 1
(Convergence Rate). The SAV-WSLD-Gauss method is used on the one-dimensional Riesz space fractional sine-Gordon equation [38]
2 u ( x , t ) t 2 α u ( x , t ) | x | α + γ u ( x , t ) t + sin ( u ) = f ( x , t ) ,
on Ω = ( 0 , 1 ) × ( 0 , 1 ] with the forcing function
f ( x , t ) = sin exp ( t ) x 4 ( 1 x ) 4 + ( 1 γ ) exp ( t ) x 4 ( 1 x ) 4 + exp ( t ) 2 cos ( α π / 2 ) [ Γ ( 5 ) x 4 α + 1 x 4 α Γ ( 5 α ) 4 Γ ( 6 ) x 5 α + 1 x 5 α Γ ( 6 α ) + 6 Γ ( 7 ) x 6 α + 1 x 6 α Γ ( 7 α ) 4 Γ ( 8 ) x 7 α + 1 x 7 α Γ ( 8 α ) + Γ ( 9 ) x 8 α + 1 x 8 α Γ ( 9 α ) ] .
The problem is subjected to the initial and boundary conditions
u ( x , 0 ) = x 4 ( 1 x ) 4 , u ( x , 0 ) t = x 4 ( 1 x ) 4 , 0 < x < 1 , u ( 0 , t ) = u ( 1 , t ) = 0 , 0 < t 1 .
Under these conditions, the solution of (18) can be given as u ( x , t ) = exp ( t ) x 4 ( 1 x ) 4 .
The error of the numerical solutions at point t = T is computed by
e ( h , τ ) = h i = 1 N x 1 u ( x i , T ) u i N t 2 ,
which is in the sense of l 2 -norm. The notation e ( h , τ ) means that the numerical error is defined relative to the step size h and τ. The EOC is measured by
E O C = log 2 e ( h , τ ) e ( h / 2 , τ / 2 ) .
The numerical results presented in Table 1 show that the SAV-WSLD-Gauss2 scheme is fourth-order accurate in space and time directions with different α and γ.
Example 2
(Energy conservation or dissipation). In this test, the discrete energy conservation or dissipation properties of the proposed schemes will be shown through numerical experiments of system (1) by setting F ( u ) = 1 cos ( u ) on Ω = ( 40 , 40 ) × ( 0 , T ] . Here, we consider the fractional sine-Gordon equation with the initial value defined by the exact solution of the standard sine-Gordon equation (i.e., α = 2 and γ = 0 for system (1)) as follows:
ψ ( x ) = 4 arctan 1 ω 2 ω cosh 1 ω 2 x , ϕ ( x ) = 0 , x [ 40 , 40 ] ,
with 0 < ω < 1 . Since the exact solution of this example is unavailable, the error of the numerical solutions is measured by
E h , τ = U h , τ U 2 h , 2 τ 2 ,
in the sense of l 2 -norm, where U h , τ denotes the numerical solutions relative to the step size h and τ. Then, the EOC is measured by
E O C = log 2 E h , τ E h / 2 , τ / 2 .
The numerical results in Table 2 display the errors E h , τ at T = 1 and EOCs of the SAV-WSLD-Gauss2 scheme with different α and γ = 0 for Example 2 on Ω = ( 40 , 40 ) × ( 0 , 1 ] . The lower regularity of the solutions for this example leads to a corresponding lower order of convergence.
Now, we use the SAV-WSLD-Gauss3 method to solve the fractional sine-Gordon equation with the space step h = 1 / 4 and time step τ = 1 / 16 for different values of α and γ. When γ = 0 , the energy of system (1) is conservative. Figure 1 depicts the surfaces of the numerical solution u i n of Example 2 computed by SAV-WSLD-Gauss3 in the left sub-figure. The discrete energy E n defined by (14) is shown in the upper right corner. The corresponding relative errors of the discrete energy R E n are defined by
R E n = log 10 | E n E 0 | | E 0 | .
For this example, the R E n is shown in the bottom right corner for γ = 0 and different values of α in Figure 1.
It is obvious that the SAV-WSLD-Gauss scheme (13) is energy conserving for γ = 0 . Moreover, the impact of the different values of α on the surfaces of the numerical solutions can be seen in Figure 1 distinctly. It can be seen that the SAV-WSLD-Gauss methods are suitable for long-time simulations.
When γ > 0 , the energy of system (1) is dissipative. In this case, we plot the surfaces of the numerical solutions obtained by using SAV-WSLD-Gauss3 for different values of γ and α in Figure 2. To test the energy dissipation law of SAV-WSLD-Gauss methods, we define the error in the discrete dissipation-preserving law E D L n as
E D L n = δ t E n + γ v n 2 2 , p n N t p ,
where δ t E n denotes the derivative of the energy, which is calculated by using a five-point scheme and Richardson extrapolation from E n , and p is determined by the time extrapolation. The values of v n can be obtained in the process of the numerical calculation. The discrete energy E n and the error in discrete dissipation-preserving law E D L n are shown graphically in the right sub-figure of Figure 2.
Since the derivative of energy is approximated by numerical methods with an eighth-order accuracy, the error of the discrete dissipation-preserving law E D L n is caused by the truncation error of the numerical derivative of energy in a certain degree. However, the E D L n indicated in Figure 2 can still reach 10 12 for the time step τ = 1 / 32 . The results show that the energy of the numerical schemes approximately follows the energy dissipative law of the continuous equations for the case γ > 0 . The numerical results are consistent with the conclusion of Theorem 4.
Besides, the surfaces of the numerical solutions with various γ are described in Figure 2. The numerical results show that the amplitude of solutions tends to decrease with reduced γ. Moreover, the dispersive effects of the parameter γ can also be observed in Figure 2. The smaller the values of γ, the smaller the rate of change of the discrete energy.

5.2. Two-Dimensional Problem

Example 3.
We use the SAV-WSLD-Gauss methods on system (16) with function F ( u ) = 1 cos ( u ) in two space dimensions on ( 30 , 10 ) × ( 30 , 10 ) × ( 0 , T ] . The initial values are given as
ψ ( x , y ) = 4 i = 0 1 j = 0 1 arctan exp 4 ( x + 3 + 14 i ) 2 + ( y + 3 + 14 j ) 2 0.436 ,
and the boundary values are given as
ϕ ( x , y ) = 4.13 i = 0 1 j = 0 1 1 cosh 4 ( x + 3 + 14 i ) 2 + ( y + 3 + 14 j ) 2 / 0.436 .
We use the SAV-WSLD-Gauss3 method to solve this problem by setting h x = h y = 1 / 2 and τ = 1 / 4 .
To consider the case of the collision of four ring solitons within the framework of the fractional sine-Gordon equation, we show the numerical solutions in terms of sin ( u / 2 ) at different time T and the related contour of Example 3 in Figure 3 for α = 1.3 , 1.5 , 1.8 , respectively. In Figure 3, we investigate the impact of the Riesz fractional order α on the surface evolution. These figures correctly characterize the collision of four expanding circular ring solitons. Moreover, they reflect the complex interaction with distinctly altering values of u in the center of the collision. These results coincide with the conclusions proposed in [39,40].
In Figure 4, we present the energy errors R E n for different α and γ = 0 of Example 3 on domain ( 5 , 5 ) × ( 5 , 5 ) within a relatively long time t ( 0 , 100 ] with h x = h y = 1 / 2 and τ = 0.01 . Obviously, our scheme can conserve the energy very well in long-time integration. The efficiency of the SAV-WSLD-Gauss scheme is also verified. To verify the dissipation-preserving law of the present methods, the E D L n are also shown for different α and γ. The dissipation-preserving law of Example 3 is also conserved by the present numerical method.
Example 4.
We use the SAV-WSLD-Gauss methods on system (16) with function F ( u ) = u 4 / 4 in two space dimensions on ( 10 , 10 ) × ( 10 , 10 ) × ( 0 , T ] . The boundary and initial conditions are given as
ψ ( x , y ) = 2 cosh cosh x 2 + y 2 , ϕ ( x , y ) = 0 .
We use the SAV-WSLD-Gauss3 method to solve this two-dimensional problem by setting h x = h y = 1 / 4 and τ = 1 / 16 . The surface of the numerical solutions and the corresponding contour of Example 4 for α = 1.3 , 1.5 and 1.8 at different times T are shown in Figure 5. The solutions of the two-dimensional space fractional Klein–Gordon equations appear to follow a periodic behavior. Moreover, from these figures, we can see the radiation, shrink, and oscillation of the circular ring solitons, together with the expansion and propagation of the initial soliton to the whole domain before they get the boundary. It also can be seen that the order of the Riesz fractional derivative α affects the forms of the circular ring soliton. The speed at which solitons reach the boundary is faster for bigger α. The numerical results coincide with the corresponding surface given in the literature [38].
In Figure 6, we present the relative energy errors R E n over a long time for different α and γ = 0 of Example 4 on domain ( 5 , 5 ) × ( 5 , 5 ) × ( 0 , 100 ] with h x = h y = 1 / 4 and τ = 0.01 , and the E D L n for several γ and α. It can be seen that R E n and E D L n roughly reach the machine accuracy, which implies that the energy or dissipation-preserving law of Example 4 is conserved well by the present numerical method.

6. Conclusions

This paper developed and analyzed a class of high-order dissipation-preserving methods for nonlinear fractional generalized wave equations based on the SAV approach, in which the time and space are discretized by a fourth-order preserving approximation and the collocation methods, respectively. The proposed scheme can achieve fourth-order accuracy in space and arbitrarily high-order accuracy in time. The unconditional energy or dissipation conservation of the schemes was proved strictly. Finally, the theoretical results are verified by some numerical experiments.

Author Contributions

Conceptualization, Y.L.; methodology, Y.L.; software, Y.Z.; validation, Y.L., W.S. and Y.Z.; formal analysis, Y.L. and Y.Z.; investigation, Y.L.; writing—original draft preparation, Y.L.; writing—review and editing, W.S. and Y.Z.; funding acquisition, Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Fundamental Research Funds for the Central Universities grant number 2572020BC06.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All the data were computed using our algorithm.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
SAVScalar auxiliary variable
FGWEFractional generalized wave equation
WSLDWeighted and shifted Lubich difference
EOCExperimentally determined orders of convergence

References

  1. Kilbas, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, The Netherlands, 2006; Volume 204. [Google Scholar]
  2. Baleanu, D.; Diethelm, K.; Scalas, E.; Trujillo, J.J. Fractional Calculus: Models and Numerical Methods; World Scientific: Singapore, 2012; Volume 3. [Google Scholar]
  3. Gu, X.M.; Zhao, Y.L.; Zhao, X.L.; Carpentieri, B.; Huang, Y.Y. A note on parallel preconditioning for the all-at-once solution of Riesz fractional diffusion equations. Numer. Math. Theor. Meth. Appl. 2021, 14, 893–919. [Google Scholar]
  4. Zhao, J.; Jiang, X.; Xu, Y. A kind of generalized backward differentiation formulae for solving fractional differential equations. Appl. Math. Comput. 2022, 419, 126872. [Google Scholar] [CrossRef]
  5. Tarasov, V.E. Continuous limit of discrete systems with long-range interaction. J. Phys. A Math. Gen. 2006, 39, 14895. [Google Scholar] [CrossRef] [Green Version]
  6. Campa, A.; Dauxois, T.; Ruffo, S. Statistical mechanics and dynamics of solvable models with long-range interactions. Phys. Rep. 2009, 480, 57–159. [Google Scholar] [CrossRef] [Green Version]
  7. 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, 1–32. [Google Scholar] [CrossRef]
  8. Huang, Y.Y.; Gu, X.M.; Gong, Y.; Li, H.; Zhao, Y.L.; Carpentieri, B. A fast preconditioned semi-implicit difference scheme for strongly nonlinear space-fractional diffusion equations. Fractal Fract. 2021, 5, 230. [Google Scholar] [CrossRef]
  9. 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]
  10. Scherer, R.; Kalla, S.L.; Tang, Y. The Grünwald-Letnikov method for fractional differential equations. Comput. Math. Appl. 2011, 62, 902–917. [Google Scholar] [CrossRef] [Green Version]
  11. Hao, Z.; Sun, Z.; Cao, W. A fourth-order approximation of fractional derivatives with its applications. J. Comput. Phys. 2015, 281, 787–805. [Google Scholar] [CrossRef]
  12. Diethelm, K.; Ford, N.J.; Freed, A.D. Detailed error analysis for a fractional Adams method. Numer. Algorithms 2004, 36, 31–52. [Google Scholar] [CrossRef] [Green Version]
  13. Chen, M.; Deng, W. Fourth order accurate scheme for the space fractional diffusion equations. SIAM J. Numer. Anal. 2014, 52, 1418–1438. [Google Scholar] [CrossRef] [Green Version]
  14. Fu, Y.; Cai, W.; Wang, Y. A linearly implicit structure-preserving scheme for the fractional sine-Gordon equation based on the IEQ approach. Appl. Numer. Math. 2021, 160, 368–385. [Google Scholar] [CrossRef]
  15. Macías-Díaz, J. An explicit dissipation-preserving method for Riesz space-fractional nonlinear wave equations in multiple dimensions. Commun. Nonlinear Sci. Numer. Simul. 2018, 59, 67–87. [Google Scholar] [CrossRef]
  16. Zhao, J.; Li, Y.; Xu, Y. An explicit fourth-order energy-preserving scheme for Riesz space fractional nonlinear wave equations. Appl. Math. Comput. 2019, 351, 124–138. [Google Scholar] [CrossRef]
  17. Serna-Reyes, A.J.; Macías-Díaz, J.E. A mass-and energy-conserving numerical model for a fractional Gross–Pitaevskii system in multiple dimensions. Mathematics 2021, 9, 1765. [Google Scholar] [CrossRef]
  18. Fu, Y.; Cai, W.; Wang, Y. An explicit structure-preserving algorithm for the nonlinear fractional Hamiltonian wave equation. Appl. Math. Lett. 2020, 102, 106123. [Google Scholar] [CrossRef]
  19. Xie, J.; Zhang, Z. An effective dissipation-preserving fourth-order difference solver for fractional in space nonlinear wave equations. J. Sci. Comput. 2019, 79, 1753–1776. [Google Scholar] [CrossRef]
  20. Xie, J.; Zhang, Z.; Liang, D. A new fourth-order energy dissipative difference method for high-dimensional nonlinear fractional generalized wave equations. Commun. Nonlinear Sci. Numer. Simul. 2019, 78, 104850. [Google Scholar] [CrossRef]
  21. 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]
  22. Kang, M.; You, D. A low dissipative and stable cell-centered finite volume method with the simultaneous approximation term for compressible turbulent flows. Mathematics 2021, 9, 1206. [Google Scholar] [CrossRef]
  23. Wang, N.; Shi, D. Two efficient spectral methods for the nonlinear fractional wave equation in unbounded domain. Math. Comput. Simul. 2021, 185, 696–718. [Google Scholar] [CrossRef]
  24. 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]
  25. Huang, F.; Shen, J.; Yang, Z. A highly efficient and accurate new scalar auxiliary variable approach for gradient flows. SIAM J. Sci. Comput. 2020, 42, A2514–A2536. [Google Scholar] [CrossRef]
  26. Fu, Y.; Hu, D.; Wang, Y. High-order structure-preserving algorithms for the multi-dimensional fractional nonlinear Schrödinger equation based on the SAV approach. Math. Comput. Simul. 2021, 185, 238–255. [Google Scholar] [CrossRef]
  27. Cui, J.; Xu, Z.; Wang, Y.; Jiang, C. Mass and energy-preserving exponential Runge-Kutta methods for the nonlinear Schrödinger equation. Appl. Math. Lett. 2021, 112, 106770. [Google Scholar] [CrossRef]
  28. Li, X.; Gong, Y.; Zhang, L. Linear high-Order energy-preserving schemes for the nonlinear schrödinger equation with wave operator using the scalar auxiliary variable approach. J. Sci. Comput. 2021, 88, 1–25. [Google Scholar] [CrossRef]
  29. Huang, Q.; Zhang, G.; Wu, B. Fully-discrete energy-preserving scheme for the space-fractional Klein-Gordon equation via Lagrange multiplier type scalar auxiliary variable approach. Math. Comput. Simul. 2022, 192, 265–277. [Google Scholar] [CrossRef]
  30. Hendy, A.S.; Macías-Díaz, J. On a nonlinear energy-conserving scalar auxiliary variable (SAV) model for Riesz space-fractional hyperbolic equations. Appl. Numer. Math. 2021, 165, 339–347. [Google Scholar] [CrossRef]
  31. Lischke, A.; Pang, G.; Gulian, M. What is the fractional Laplacian? A comparative review with new results. J. Comput. Phys. 2020, 404, 109009. [Google Scholar] [CrossRef]
  32. Yang, Q.; Liu, F.; Turner, I. Numerical methods for fractional partial differential equations with Riesz space fractional derivatives. Appl. Mathe. Model. 2010, 34, 200–218. [Google Scholar] [CrossRef] [Green Version]
  33. Vong, S.; Wang, Z. A compact difference scheme for a two dimensional fractional Klein-Gordon equation with Neumann boundary conditions. J. Comput. Phys. 2014, 274, 268–282. [Google Scholar] [CrossRef]
  34. Chen, S.; Jiang, X.; Liu, F.; Turner, I. High order unconditionally stable difference schemes for the Riesz space-fractional telegraph equation. J. Comput. Appl. Math. 2015, 278, 119–129. [Google Scholar] [CrossRef] [Green Version]
  35. Leimkuhler, B.; Reich, S. Simulating Hamiltonian Dynamics; Number 14; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  36. Hairer, E.; Lubich, C.; Wanner, G. Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2006; Volume 31. [Google Scholar]
  37. Wang, P.; Huang, C. An implicit midpoint difference scheme for the fractional Ginzburg-Landau equation. J. Comput. Phys. 2016, 312, 31–49. [Google Scholar] [CrossRef] [Green Version]
  38. 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]
  39. Xing, Z.; Wen, L.; Wang, W. An explicit fourth-order energy-preserving difference scheme for the Riesz space-fractional sine-Gordon equations. Math. Comput. Simul. 2021, 181, 624–641. [Google Scholar] [CrossRef]
  40. Jiang, C.; Cai, W.; Wang, Y. A linearly implicit and local energy-preserving scheme for the sine-Gordon equation based on the invariant energy quadratization approach. J. Sci. Comput. 2019, 80, 1629–1655. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Surfaces of numerical solution, the discrete energy E n , and the relative errors of the discrete energy R E n for γ = 0 and different α with h = 1 / 4 and τ = 1 / 16 .
Figure 1. Surfaces of numerical solution, the discrete energy E n , and the relative errors of the discrete energy R E n for γ = 0 and different α with h = 1 / 4 and τ = 1 / 16 .
Fractalfract 06 00264 g001
Figure 2. Surfaces of the numerical solutions, discrete energy E n , and the discrete dissipation-preserving law E D L n for different α and γ with h = 1 / 4 and τ = 1 / 32 .
Figure 2. Surfaces of the numerical solutions, discrete energy E n , and the discrete dissipation-preserving law E D L n for different α and γ with h = 1 / 4 and τ = 1 / 32 .
Fractalfract 06 00264 g002
Figure 3. The numerical solutions in terms of sin ( u / 2 ) and contour at different time T for different α with h = 1 / 2 , τ = 1 / 4 .
Figure 3. The numerical solutions in terms of sin ( u / 2 ) and contour at different time T for different α with h = 1 / 2 , τ = 1 / 4 .
Fractalfract 06 00264 g003
Figure 4. The relative energy errors R E n for γ = 0 and the errors in discrete dissipation-preserving law E D L n for different γ and α with h x = h y = 1 / 2 and τ = 0.01 .
Figure 4. The relative energy errors R E n for γ = 0 and the errors in discrete dissipation-preserving law E D L n for different γ and α with h x = h y = 1 / 2 and τ = 0.01 .
Fractalfract 06 00264 g004
Figure 5. Surfaces of the numerical solutions and contour of Example 4 at time T with h x = h y = 1 / 4 , τ = 1 / 16 for γ = 0 and different α .
Figure 5. Surfaces of the numerical solutions and contour of Example 4 at time T with h x = h y = 1 / 4 , τ = 1 / 16 for γ = 0 and different α .
Fractalfract 06 00264 g005
Figure 6. The relative energy errors R E n for γ = 0 and the errors in discrete dissipation-preserving law E D L n for different γ and α with h x = h y = 1 / 4 and τ = 0.01 .
Figure 6. The relative energy errors R E n for γ = 0 and the errors in discrete dissipation-preserving law E D L n for different γ and α with h x = h y = 1 / 4 and τ = 0.01 .
Fractalfract 06 00264 g006
Table 1. The errors and EOCs of SAV-WSLD-Gauss2 method for Equation (18) at time T = 1 by keeping h = τ .
Table 1. The errors and EOCs of SAV-WSLD-Gauss2 method for Equation (18) at time T = 1 by keeping h = τ .
γ h = τ α = 1.2 α = 1.5 α = 1.8
e ( h , τ ) EOC e ( h , τ ) EOC e ( h , τ ) EOC
01/32 1.0360 × 10 6 1.5695 × 10 6 2.4488 × 10 6
1/64 1.0202 × 10 7 3.3440 1.6704 × 10 7 3.2321 2.2301 × 10 7 3.4569
1/128 1.0820 × 10 8 3.2372 1.2822 × 10 8 3.7035 1.8629 × 10 8 3.5815
1/256 9.0514 × 10 10 3.5794 8.4072 × 10 10 3.9308 1.3073 × 10 9 3.8328
1/512 6.5798 × 10 11 3.7820 4.9729 × 10 11 4.0795 8.7192 × 10 11 3.9063
0.5 1/32 9.3381 × 10 7 1.0533 × 10 6 2.2008 × 10 6
1/64 8.8469 × 10 8 3.3999 1.1863 × 10 7 3.1503 1.8711 × 10 7 3.5561
1/128 9.3011 × 10 9 3.2497 9.2250 × 10 9 3.6848 1.5164 × 10 8 3.6252
1/256 7.7177 × 10 10 3.5911 6.0515 × 10 10 3.9302 1.0645 × 10 9 3.8324
1/512 5.5373 × 10 11 3.8009 3.8726 × 10 11 3.9659 7.0728 × 10 11 3.9118
Table 2. The errors and EOCs of SAV-WSLD-Gauss2 method for Example 2 with different α and γ = 0 at time T = 1 by keeping h = τ .
Table 2. The errors and EOCs of SAV-WSLD-Gauss2 method for Example 2 with different α and γ = 0 at time T = 1 by keeping h = τ .
h = τ α = 1.2 α = 1.5 α = 1.8
E h , τ EOC E h , τ EOC E h , τ EOC
1/4 2.7999 × 10 3 1.0835 × 10 3 3.2993 × 10 3
1/8 8.0118 × 10 5 5.1271 2.5184 × 10 4 2.1051 4.1437 × 10 4 2.9932
1/16 2.6900 × 10 5 1.5745 2.1058 × 10 5 3.5800 3.0156 × 10 5 3.7804
1/32 5.7247 × 10 6 2.2323 1.4625 × 10 6 3.8479 1.9832 × 10 6 3.9265
1/64 1.7007 × 10 6 1.7511 7.0435 × 10 7 1.0540 1.5403 × 10 7 3.6865
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, Y.; Shan, W.; Zhang, Y. High-Order Dissipation-Preserving Methods for Nonlinear Fractional Generalized Wave Equations. Fractal Fract. 2022, 6, 264. https://doi.org/10.3390/fractalfract6050264

AMA Style

Li Y, Shan W, Zhang Y. High-Order Dissipation-Preserving Methods for Nonlinear Fractional Generalized Wave Equations. Fractal and Fractional. 2022; 6(5):264. https://doi.org/10.3390/fractalfract6050264

Chicago/Turabian Style

Li, Yu, Wei Shan, and Yanming Zhang. 2022. "High-Order Dissipation-Preserving Methods for Nonlinear Fractional Generalized Wave Equations" Fractal and Fractional 6, no. 5: 264. https://doi.org/10.3390/fractalfract6050264

Article Metrics

Back to TopTop