Nothing Special   »   [go: up one dir, main page]

Next Article in Journal
Asymptotics of Solutions of Linear Differential Equations with Holomorphic Coefficients in the Neighborhood of an Infinitely Distant Point
Next Article in Special Issue
Towards a Vector Field Based Approach to the Proper Generalized Decomposition (PGD)
Previous Article in Journal
Numerical Analysis for the Fractional Ambartsumian Equation via the Homotopy Herturbation Method
Previous Article in Special Issue
State Feedback Regulation Problem to the Reaction-Diffusion Equation
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Complex Ginzburg–Landau Equation with Generalized Finite Differences

by
Eduardo Salete
1,†,
Antonio M. Vargas
2,†,
Ángel García
1,†,
Mihaela Negreanu
3,†,
Juan J. Benito
1,† and
Francisco Ureña
1,*,†
1
ETSII, UNED, 28080 Madrid, Spain
2
Departamento de Análisis Matemático y Matemática Aplicada, UCM, 28080 Madrid, Spain
3
Departamento de Análisis Matemático y Matemática Aplicada, Instituto de Matemática Interdisciplinar, UCM, 28080 Madrid, Spain
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2020, 8(12), 2248; https://doi.org/10.3390/math8122248
Submission received: 7 October 2020 / Revised: 10 December 2020 / Accepted: 16 December 2020 / Published: 20 December 2020
(This article belongs to the Special Issue Applications of Partial Differential Equations in Engineering)

Abstract

:
In this paper we obtain a novel implementation for irregular clouds of nodes of the meshless method called Generalized Finite Difference Method for solving the complex Ginzburg–Landau equation. We derive the explicit formulae for the spatial derivative and an explicit scheme by splitting the equation into a system of two parabolic PDEs. We prove the conditional convergence of the numerical scheme towards the continuous solution under certain assumptions. We obtain a second order approximation as it is clear from the numerical results. Finally, we provide several examples of its application over irregular domains in order to test the accuracy of the explicit scheme, as well as comparison with other numerical methods.

1. Introduction

We address this paper to the implementation of the Generalized Finite Difference Method (GFDM) to solve the complex Ginzburg–Landau equation,
U t ( ν + i α ) Δ U + ( β + i μ ) | U | 2 U γ U = 0 , x Ω , t > 0 , U ( x , y , 0 ) = U 0 ( x , y ) , x Ω , U ( x , y , t ) = b ( x , y , t ) , x Ω , t > 0 ,
for some enough regular functions U 0 ( x , y ) , b ( x , y , t ) in Ω × [ 0 , ) , where Ω R 2 is a bounded domain. Here, U ( x , y , t ) denotes a complex function, α , μ are some real parameters and ν > 0 , β > 0 . Parameter γ is also a real number which is chosen in such a way that U 0 as t , if γ 0 .
The Equation (1) was pioneered by Ginzburg and Landau in the 1950s when the authors studied the phenomenon of phase transitions in superconductors [1]. The applications of such a theory are numerous; among others, it is a useful tool used in nonlinear dynamics, dissipative systems and some types of chemical reactions. In 1999, Wang proved the existence of at least a periodic solution to (1) in the two-dimensional setting [2].
For our numerical simulations, we use the fact that Equation (1) admits a plane-wave solution of the form
U ( x , y , t ) = ρ e i [ ξ ( x + y ) η t ]
for some real numbers ρ , ξ and η . By a direct computation, the following system is obtained
ν + β ρ 2 γ = 0 , η + 2 α ξ 2 + μ ρ 2 = 0 ,
whose solutions are expressed as follows
ξ = ± γ β ρ 2 2 ν , η = 2 α ξ 2 + μ ρ 2 .
Due to the high number of applications, several numerical studies of the Equation (1) have been carried out. For instance, finite element methods have been used since Du et al. [3], the method of Radial Basis functions was used in 2012 by Shokri and Dehghan [1] and several finite difference schemes were proposed by Wang and Dou [4]. In [5] Geiser and Nasari consider finite differences schemes and spectral methods for the spatial discretization to solve the Gross–Pitaevskii equation. Geiser in [6] presented the splitting methods that are based on iterative schemes and he applied them to the stochastic nonlinear Schrödinger equation. Geiser and Nasari in [7] use a splitting approach to solve the scale-dependent Schrödinger equations.
In [8], a finite difference scheme for the numerical solution of the Gross–Pitaevskii equation is proposed.
In this paper we propose the Generalized Finite Difference Method to solve numerically (1) and determine the behavior of the discrete solution of the numerical scheme generated by that method. This meshless method has been widely used since Lizska and Orkisz [9] and the explicit formulas of the method were derived by Benito, Gavete and Ureña [10,11,12]. The main advantage of the GFDM is the possibility of using both regular and irregular distributions (clouds) of points. The explicit formulae of the method allow us to obtain the discretization of the spatial partial derivatives. Another advantage of the method, stated in [10] is the small number of nodes at each star (8 + 1) for 2D and (26 + 1) in 3D, which results in almost empty matrices. In this way, we obtain similar computational times to the ones of classical finite difference and similar efficiency.
Thanks to its potential to solve highly nonlinear PDEs systems over irregular domains, several authors have recently used the GFDM. In [13] Wang, Gu and Liu applied the method to perform stress analysis in elastic materials in 3D and in [14,15,16] the authors have applied an explicit GFD scheme for tumor growth invasion, chemotaxis models and the Telegraph equation, respectively. We split the solution U ( x , y , t ) into its real and imaginary parts and obtain a coupled system of two parabolic PDEs. To do so, we assume that U ( x , y , t ) = F ( x , y , t ) + i G ( x , y , t ) , for some functions F ( x , y , t ) , G ( x , y , t ) , and, the Equation (1) becomes
F t = ν Δ F α Δ G + γ F β [ F 2 + G 2 ] F + μ [ F 2 + G 2 ] G , G t = ν Δ g + α Δ F + γ G β [ F 2 + G 2 ] G μ [ F 2 + G 2 ] F .
The conditional convergence of the explicit GFD scheme is proved.
We derive the discretization of the complex Ginzburg–Landau equation by means of the explicit formulae of the GFDM. We prove the conditional convergence of the explicit scheme by transforming the equation into a system of partial differential equations whose solutions are the real and imaginary part of the original solution. We find a condition on the time step, Δ t , for the convergence of the method explicitly. In the last section of the paper we perform a comparison between our numerical results and the recent literature concerning the complex Ginzburg–Landau equation.
The paper is organized as follows: in Section 2 we present some explicit formulas using the Generalized Finite Difference method to complement the information. Then, in Section 3 we study the conditional convergence of the GFD explicit scheme, giving the explicit condition for the time step, Δ t . This result is embedded in Theorem 1, which is the main result of the paper. In Section 4, extensive numerical experiments are presented to illustrate the accuracy and efficiency of the numerical algorithms developed. Finally, we present some conclusions.

2. Explicit Formulae

In order to obtain the expressions for the spatial derivatives in terms of the values of the set of nodes in the domain, let Ω R 2 be a domain and
M = { x 1 , , x N } Ω
a discretization of Ω with N points (see Figure 1). We shall denote each point of the discretization M as a node. For each one of the nodes of the domain, where the value of U is unknown, E s star is defined as a set of selected points E s = { x 0 ; x 1 , , x s } M with the central node x 0 M and x i ( i = 1 , , s ) M is a set of points located in the neighborhood of x 0 . In order to select the points, different criteria as four quadrants or distance can be used [10].
Let x 0 = ( x 0 , y 0 ) be the central node of a E s star and h i = x i x 0 , k i = y i y 0 , where ( x i , y i ) are the coordinates of the ith node of E s . Let us put U 0 = U ( x 0 ) and U i = U ( x i ) , then by the Taylor series expansion for the spatial variables, we have
U i = U 0 + h i U 0 x + k i U 0 y + 1 2 h i 2 2 U 0 x 2 + k i 2 2 U 0 y 2 + 2 h i k i 2 U 0 x y +
for i = 1 , , s . Let us call
c i T = { h i , k i , h i 2 2 , k i 2 2 , h i k i } ,
D 5 T = { u 0 x , u 0 y , 2 u 0 x 2 , 2 u 0 y 2 , 2 u 0 x y } ,
where we use the notation j u 0 x j for the approximated value of the j-order spatial derivative of U ( x ) evaluated at x 0 . If in (5) we do not consider the higher than second order terms, we can obtain a second order approximation of U i , which we shall denote by u i . Then, we define the following:
B ( u ) = i = 1 s ( u 0 u i ) + h i u 0 x + k i u 0 y + + 1 2 ( h i 2 2 u 0 x 2 + k i 2 2 u 0 y 2 + 2 h i k i 2 u 0 x y ) 2 w i 2 ,
where w i = w ( h i , k i ) are positive symmetrical weighting functions which decrease in magnitude as the distance to the center increases, as defined in Lankaster and Salkauskas [17]. Some weighting functions as potentials or exponential can be used (see [18] for more details). We can minimize the norm given by (6) with respect to the partial derivatives by considering the following linear system
A ( h i , k i , w i ) D 5 = b ( h i , k i , w i , u 0 , u i ) ,
where
A = h 1 h 2 h s k 1 k 2 k s h 1 k 1 h 2 k 2 h s k s ω 1 2 ω 2 2 ω s 2 h 1 k 1 h 1 k 1 h 2 k 2 h 2 k 2 h s k s h s k s ,
and
b T = i = 1 s ( u 0 + u i ) h i w i 2 , i = 1 s ( u 0 + u i ) k i w i 2 , i = 1 s ( u 0 + u i ) h i 2 w i 2 2 , i = 1 s ( u 0 + u i ) k i 2 w i 2 2 , i = 1 s ( u 0 + u i ) h i k i w i 2 .
It is well known that A is a positive definite matrix and the approximation is of second order Θ ( h i 2 , k i 2 ) (see [18,19]).
If we define
A 1 = Q Q T ,
we have
D 5 = Q Q T b .
Thus, Equation (7) can be rewritten as
D 5 = u 0 Q Q T i = 1 s w i 2 c i + Q Q T i = 1 s u i w i 2 c i ,
or
D = Q Q T W ( u u 0 1 )
where
W = h 1 w 1 2 h 2 w 2 2 h s w s 2 k 1 w 1 2 k 2 w 2 2 k s w s 2 h 1 2 2 w 1 2 h 2 2 2 w 2 2 h s 2 2 w s 2 k 1 2 2 w 1 2 k 2 2 2 w 2 2 k s 2 2 w s 2 h 1 k 1 w 1 2 h 2 k 2 w s 2 h s k s w s 2
and
1 = 1 , 1 , , 1 ; u = u 1 , u 2 , , u s T .
Thus, the spatial derivatives using GFD, as in [20], are denoted by
2 u ( x 0 , n t ) x 2 = m 03 u 0 + i = 1 s m i 3 u i + Θ ( h i 2 , k i 2 ) , with m 03 = i = 1 s m i 3 , 2 u ( x 0 , n t ) y 2 = m 04 u 0 + i = 1 s m i 4 u i + Θ ( h i 2 , k i 2 ) , with m 04 = i = 1 s m i 4 .
We can rewrite (8) in the equivalent vectorial form,
D 5 u ( x 0 , n Δ t ) = m 0 u 0 + i = 1 s m i u i + Θ ( h i 2 , k i 2 ) ,
where m 0 and m i stand for
m 0 = { m 01 , m 02 , m 03 , m 04 , m 05 } T , m i = { m i 1 , m i 2 , m i 3 , m i 4 , m i 5 } T , m 00 = m 03 + m 04 ; m i 0 = m i 3 + m i 4 ,
are fulfilling
m 0 = i = 1 s m i .

3. GFDM Schemes

The discretization of Equation (1) can be expressed as
u 0 n + 1 u 0 n Δ t = ν m 00 u 0 n + i = 1 s m 0 i u i n + γ u 0 n β | u 0 n | 2 u 0 n + i α m 00 u 0 n + i = 1 s m 0 i u i n μ | u 0 n | 2 u 0 n + Θ ( Δ t , h i 2 , k i 2 ) .
We transcribe (9) by means of the real and imaginary parts of the discrete solution, i.e., u n = f n + i g n ,
( f 0 n + 1 + i g 0 n + 1 ) ( f 0 n + i g 0 n ) Δ t = ν m 00 ( f 0 n + i g 0 n ) + i = 1 s m 0 i ( f i n + i g i n ) + γ ( f 0 n + i g 0 n ) β | ( f 0 n + i g 0 n ) | 2 ( f 0 n + i g 0 n ) + i [ α m 00 ( f 0 n + i g 0 n ) + i = 1 s m 0 i ( f i n + i g i n ) μ | ( f 0 n + i g 0 n ) | 2 ( f 0 n + i g 0 n ) ] + Θ ( Δ t , h i 2 , k i 2 )
and we break the equation into two parts by taking the following system
f 0 n + 1 f 0 n Δ t = ν m 00 f 0 n + ν i = 1 s m 0 i f i n + γ f 0 n β [ ( f 0 n ) 2 + ( g 0 n ) 2 ] f 0 n + α m 00 g 0 n α i = 1 s m 0 i g i n + μ [ ( f 0 n ) 2 + ( g 0 n ) 2 ] g 0 n + Θ ( Δ t , h i 2 , k i 2 ) .
g 0 n + 1 g 0 n Δ t = ν m 00 g 0 n + ν i = 1 s m 0 i g i n + γ g 0 n β [ ( f 0 n ) 2 + ( g 0 n ) 2 ] g 0 n α m 00 f 0 n + α i = 1 s m 0 i f i n μ [ ( f 0 n ) 2 + ( g 0 n ) 2 ] f 0 n + Θ ( Δ t , h i 2 , k i 2 ) ,
For the purpose of proving the main result of the paper concerning the conditional convergence of the GFD scheme to solve system (1), we need the following basic results from Isaacson and Keller [21] [Section 1.1, Theorem 4 and the following Corollary].
Lemma 1.
Let N M n × n ( R ) . If there exists some matrix norm such that N < 1 , then
lim k N k = 0 .
Lemma 2.
Assume N M n × n ( R ) , then the following statements are equivalent
i. 
lim k N k = 0 ,
ii. 
ρ ( N ) < 1 ,
where ρ ( · ) stands for the spectral radius.
Theorem 1.
Let U = F + i G be the solution of (1). Assume that F , G C 4 ( Ω ¯ ) , and α, β, γ, μ, ν are real constants. Under the following condition
Δ t 2 min 1 m 00 + | A | + | B | + ( ν + α ) i = 1 s | m 0 i | , 1 m 00 + | C | + | D | + ( ν + α ) i = 1 s | m 0 i | ,
the explicit scheme given by (11) and (12) is conditionally convergent, where
A : = ν 1 γ + β [ ( f 0 n ) 2 + f 0 n F 0 n + ( F 0 n ) 2 ] + β ( g 0 n ) 2 + μ G 0 n ( f 0 n + F 0 n ) ] ,
B : = α m 00 β F 0 n ( g 0 n + G 0 n ) + μ ( f 0 n ) 2 + μ [ ( g 0 n ) 2 + g 0 n G 0 n + ( G 0 n ) 2 ] ,
C : = ν 1 γ + β [ ( g 0 n ) 2 + g 0 n G 0 n + ( F 0 n ) 2 ] + β ( f 0 n ) 2 μ F 0 n ( g 0 n + G 0 n ) ] ,
D : = α m 00 β G 0 n ( f 0 n + F 0 n ) μ ( g 0 n ) 2 μ [ ( f 0 n ) 2 + f 0 n F 0 n + ( F 0 n ) 2 ] .
Proof. 
To check the conditional convergence of the explicit scheme given by (11) and (12), we take the difference between such expressions, that is, for the discrete solution we use the notation f i n and for the exact solution, F i n . We call, f ˜ i n = f i n F i n , g ˜ i n = g i n G i n . For the real part, we have
f ˜ 0 n + 1 f ˜ 0 n Δ t = f ˜ 0 n ( ν m 00 + γ ) + ν i = 1 s m 0 i f ˜ i n + α m 00 g ˜ 0 n α i = 1 s m 0 i g ˜ i n + ( β f 0 n + μ g 0 n ) [ ( f 0 n ) 2 + ( g 0 n ) 2 ] ( β F 0 n + μ G 0 n ) [ ( F 0 n ) 2 + ( G 0 n ) 2 ] .
For the last term of (14) we have
β ( f 0 n ) 3 + β ( F 0 n ) 3 = β f ˜ 0 n [ ( f 0 n ) 2 + f 0 n F 0 n + ( F 0 n ) 2 ]
and
β f 0 n ( g 0 n ) 2 + β F 0 n ( G 0 n ) 2 ± β F 0 n ( g 0 n ) 2 = β f ˜ 0 n ( g 0 n ) 2 β F 0 n ( g 0 n + G 0 n ) g ˜ 0 n .
In the same way, we obtain
μ g 0 n ( f 0 n ) 2 μ G 0 n ( F 0 n ) 2 = μ g ˜ 0 n ( f 0 n ) 2 + μ G 0 n ( f 0 n + F 0 n ) f ˜ 0 n .
Finally, we get
μ ( g 0 n ) 3 μ ( G 0 n ) 3 = μ g 0 n ˜ [ ( g 0 n ) 2 + g 0 n G 0 n + ( G 0 n ) 2 ] .
Using (15)–(18) in (14), we arrive to
f ˜ 0 n + 1 f ˜ 0 n Δ t = f ˜ 0 n ν m 00 + γ β [ ( f 0 n ) 2 + f 0 n F 0 n + ( F 0 n ) 2 ] β ( g 0 n ) 2 + μ G 0 n ( f 0 n + F 0 n ) ] + g ˜ 0 n α m 00 β F 0 n ( g 0 n + G 0 n ) + μ ( f 0 n ) 2 + μ [ ( g 0 n ) 2 + g 0 n G 0 n + ( G 0 n ) 2 ] + ν i = 1 s m 0 i f ˜ i n α i = 1 s m 0 i g ˜ i n .
Hence, it yields
f ˜ n + 1 = f ˜ 0 n ν Δ t ( m 00 + A ) f ˜ 0 n + Δ t ν i = 1 s m 0 i f ˜ i n + Δ t g ˜ 0 n B Δ t α i = 1 s m 0 i g ˜ i n ,
for some A and B known clearly given in (19) after rearranging. Now, by calling f ˜ n = max i { 0 , . . . , s } { | f ˜ i n | } and g ˜ n = max i { 0 , . . . , s } { | g ˜ i n | } , we obtain the inequality
f ˜ n + 1 f ˜ n | 1 Δ t ( m 00 + A ) | + Δ t ν i = 1 s | m 0 i | + g ˜ n Δ t | B | + Δ t α i = 1 s | m 0 i | .
Through similar arguments, for the second equation of (12), one gets
g ˜ n + 1 g ˜ n | 1 Δ t ( m 00 + C ) | + Δ t ν i = 1 s | m 0 i | + f ˜ n Δ t | D | + Δ t α i = 1 s | m 0 i | .
The Equations (21) and (22) can be rearranged in matrix form as
f ˜ n + 1 g ˜ n + 1 M f ˜ n g ˜ n ,
where matrix M is given by
M = | 1 Δ t ( m 00 + A ) | + Δ t ν i = 1 s | m 0 i | Δ t | B | + Δ t α i = 1 s | m 0 i | Δ t | D | + Δ t α i = 1 s | m 0 i | | 1 Δ t ( m 00 + C ) | + Δ t ν i = 1 s | m 0 i | .
Now consider the · 1 matrix norm defined as the maximum sum per row and note that if M 1 corresponds to the first row
| 1 Δ t ( m 00 + A ) | + Δ t ν i = 1 s | m 0 i | + Δ t | B | + Δ t α i = 1 s | m 0 i | < 1
is equivalent to
| 1 Δ t m 00 | < 1 Δ t | A | + ( ν + α ) i = 1 s | m 0 i | + | B |
and the last inequality holds since by assumption
Δ t < 2 m 00 + | A | + | B | + ( ν + α ) i = 1 s | m 0 i | .
If M 1 corresponds to the second row, the condition in this case is
Δ t < 2 m 00 + | C | + | D | + ( ν + α ) i = 1 s | m 0 i | .
Now, both are holding by assumption (13). Finally, applying the Lemmas 1 and 2 the proof of the conditional convergence is hereby completed. □

4. Numerical Results

In this section we present the numerical results obtained by solving the system (1), using the three irregular clouds of points shown in Figure 1 over the domain Ω [ 0 , 1 ] × [ 0 , 1 ] . Note the boundary of the domain Ω is irregular and the distribution of the nodes is also irregular. With election of the domain and the clouds of nodes we make clear the potential of the method stated in the introduction. We present a comparison between the results obtained by using the GFDM in this paper and the ones obtained in [1,22]. The first cloud, with 55 nodes, is obtained by distributing the points randomly and deleting the ones which are sufficiently near. We generate the second cloud, with 197 nodes, by inserting points at the midpoints of the existing nodes. In the same way we obtain the third cloud of 743 points. We use a scheme of eight nodes, chosen by the criterion of distance together with the weight function w = 1 d i s t 4 . For all the numerical examples we put Δ t = 0.001 .
For the following examples we choose as parameters of the equation ν = 1 , α = 0.2 , β = 1 , μ = 2 and γ = 1 + 2 π 2 9 . As stated in the introduction, Equation (1) admits a solution of the form
U ( x , y , t ) = e i [ π 3 ( x + y ) 2 ( 1 + 2 π 2 9 ) t ]
where we put ρ = 1 , ξ = π 3 and η = 2 ( 1 + 2 π 2 9 ) , clearly verifying condition (3). A plot of the solution is given in Figure 2 (where both real and imaginary parts can be found). As initial data we use, evidently,
U 0 ( x , y ) = e i π 3 ( x + y ) .
For all the following figures, we plot the numerical solutions at t = 2 s.

4.1. Example 1

We use the first cloud of points in Figure 1 (55 nodes), and outline in Figure 3 the approximate real and imaginary parts (f and g, respectively), as well as the modulus of the solutions. The norms l 2 and l of the discrete real and imaginary parts at different times are displayed in Table 1 and Table 2, respectively. We emphasize that the results obtained confirm numerically, under the hypothesis of Theorem 1, the convergence of the solution of the numerical scheme.

4.2. Example 2

Similarly to Example 1, for the second cloud of points of Figure 1 (197 nodes) we illustrate in Table 1 and Table 2 the error in the real and imaginary parts (f and g, respectively) using the l 2 and l norms. Moreover, Figure 4 represents the approximate real and imaginary parts, together with the modulus of the discrete solution.

4.3. Example 3

We use the third cloud of points of Figure 1 (743 nodes), and display in Figure 5 the approximate real, imaginary parts (f and g, respectively) and the modulus of the solutions. The l 2 and l norms of the real part at different times are tabulated in Table 1 and Table 2, as well as the imaginary parts.
Remark 1.
The previous results are in the range of the recent literature concerning the application of computational methods for solving the complex Ginzburg–Landau equation. For instance, in [1], the authors used the Radial Basis Functions method, for t = 2 s, and the errors are in accordance with our numerical examples. In addition, in [22], the authors use several compact finite difference schemes and their results are similar to ours, as it is clear from Table 3.
The following tables (Table 4 and Table 5) collect the numerical convergence order for the three previous clouds and times 0.25, 0.5 and 2 s, computed as error i 1 error i .
Taking into account the cloud generation (introducing new nodes in the midpoint of some previous points), we can observe that the error decreases four times, approximately. That is to say, the convergence is quadratic. It is also worth noting that we obtain similar values in the two defined norms.
Figure 6 outlines the variation of the error of the real and imaginary discrete solution vs. the number of nodes of the three clouds for t = 2 s. It can be checked that the convergence is quadratic. In Figure 7 we show both error norms against time. We observe that the values of these norms decrease as the time increases. Note that we compute the solution at small times, which can explain the behavior of the error.
Remark 2.
The previous results are in the range of the recent literature concerning the application of computational methods for solving the complex Ginzburg–Landau equation. For instance, in [1], the authors used the Radial Basis Functions method, for t = 2 s, and the errors are in accordance with our numerical examples.

5. Conclusions

We have applied the explicit formulas of the Generalized Finite Difference Method to solve the complex Ginzburg–Landau equation. We have transformed (1) it into a system of coupled parabolic PDEs and derived the explicit scheme using the GFDM. In Theorem 1, we have obtained under which conditions for the time step, Δ t , the numerical solution converges to the continuous one.
Several examples on rather irregular domains are given to illustrate the main outcome of the work. These examples are used to verify the method by comparing the discrete solution with the one given by (2). As it is clear from the error obtained, this meshless method can be used to numerically solve the complex Ginzburg–Landau equation with great precision and efficiency over domains of complicated geometry and irregular node distribution.

Author Contributions

Conceptualization, M.N. and A.M.V.; methodology, J.J.B.; software, Á.G. and E.S.; validation, F.U., A.M.V.; formal analysis, F.U.; investigation, M.N.; resources, Á.G.; data curation, J.J.B.; writing—original draft preparation, A.M.V.; writing—review and editing, M.N.; visualization, E.S.; supervision, F.U.; funding acquisition, J.J.B. and M.N. All authors have read and agreed to the published version of the manuscript.

Funding

The authors acknowledge the support of the Escuela Técnica Superior de Ingenieros Industriales (UNED) of Spain, project 2020-IFC02. This work is also partially support by the Project MTM2017-83391-P DGICT, Spain.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Shokri, A.; Dehghan, M. A Meshless Method Using Radial Basis Functions for the Numerical Solution of Two-Dimensional Complex Ginzburg-Landau Equation. CMES Comput. Model. Eng. Sci. 2012, 84, 333–358. [Google Scholar]
  2. Wang, B. Existence of Time Periodic Solutions for the Ginzburg-Landau Equations of Superconductivity. J. Math. Anal. Appl. 1999, 232, 394–412. [Google Scholar] [CrossRef] [Green Version]
  3. Du, Q.; Gunburger, M.D.; Peterson, J.S. Modeling and Analysis of a Periodic Ginzburg–Landau Model for Type-II Superconductors. SIAM J. Appl. Math. 1992, 53, 689–717. [Google Scholar] [CrossRef]
  4. Wang, T.; Guo, B. Analysis of some finite difference schemes for two?dimensional Ginzburg-Landau equation. Numer. Methods Partial Differ. Equ. 2011, 25, 1340–1363. [Google Scholar] [CrossRef]
  5. Geiser, J.; Nasari, A. Comparison of Splitting Methods for Deterministic/Stochastic Gross-Pitaevskii Equation. Math. Comput. Appl. 2019, 24, 76. [Google Scholar] [CrossRef] [Green Version]
  6. Geiser, J. Iterative Splitting Method as Almost Asymptotic Symplectic Integrator for Stochastic Nonlinear Schrödinger Equation. AIP Conf. Proc. 2017, 1863, 560005. [Google Scholar] [CrossRef]
  7. Geiser, J.; Nasari, A. Simulation of multiscale Schrödinger equation with extrapolated splitting approaches. AIP Conf. Proc. 2019, 2116, 450006. [Google Scholar] [CrossRef]
  8. Trofimov, V.A.; Peskov, N.V. Comparison of finite difference schemes for the Gross-Pitaevskii equation. Math. Model. Anal. 2009, 14, 109–126. [Google Scholar] [CrossRef]
  9. Liszka, T.; Orkisz, J. The finite difference method at arbitrary irregular grids and its application in applied mechanics. Comput. Struct. 1980, 11, 83–95. [Google Scholar] [CrossRef]
  10. Benito, J.J.; Ureña, F.; Gavete, L. Influence of several factors in the generalized finite difference method. Appl. Math. Model. 2001, 25, 1039–1053. [Google Scholar] [CrossRef]
  11. Gavete, L.; Benito, J.J.; Ureña, F. Generalized finite differences for solving 3D elliptic and parabolic equations. Appl. Math. Model. 2016, 40, 955–965. [Google Scholar] [CrossRef]
  12. Ureña, F.; Benito, J.J.; Gavete, L. Application of the generalized finite difference method to solve the advection-diffusion equation. J. Comput. Appl. Math. 2011, 235, 1849–1855. [Google Scholar]
  13. Wang, Y.; Gu, Y.; Liu, J. A domain–decomposition generalized finite difference method for stress analysis in three-dimensional composite materials. Appl. Math. Lett. 2020, 104, 106226. [Google Scholar] [CrossRef]
  14. Ureña, F.; Gavete, L.; Benito, J.J.; García, A.; Vargas, A.M. Solving the telegraph equatio. Eng. Anal. Bound. Elem. 2020, 112, 13–24. [Google Scholar] [CrossRef]
  15. Benito, J.J.; García, A.; Gavete, M.L.; Gavete, L.; Negreanu, M.; Ureña, F.; Vargas, A.M. Numerical Simulation of a Mathematical Model for Cancer Cell Invasion. Biomed. J. Sci. Tech. Res. 2019, 23, 17355–17359. [Google Scholar]
  16. Benito, J.J.; García, A.; Gavete, L.; Negreanu, M.; Ureña, F.; Vargas, A.M. On the numerical solution to a parabolic-elliptic system with chemotactic and periodic terms using Generalized Finite Differences. Eng. Anal. Bound. Elem. 2020, 113, 181–190. [Google Scholar] [CrossRef]
  17. Lancaster, P.; Salkauskas, K. Curve and Surface Fitting; Academic Press Inc.: London, UK, 1986. [Google Scholar]
  18. Gavete, L.; Ureña, F.; Benito, J.J.; Garcia, A.; Ureña, M.; Salete, E. Solving second order non-linear elliptic partial differential equations using generalized finite difference method. J. Comput. Appl. Math. 2017, 318, 378–387. [Google Scholar] [CrossRef]
  19. Fan, C.M.; Huang, Y.K.; Li, P.W.; Chiu, C.L. Application of the generalized finite-difference method to inverse biharmonic boundary value problems. Numer. Heat Transf. Part B Fundam. 2014, 65, 129–154. [Google Scholar] [CrossRef]
  20. Ureña, F.; Gavete, L.; Garcia, A.; Benito, J.J.; Vargas, A.M. Solving second order non-linear parabolic PDEs using generalized finite difference method (GFDM). J. Comput. Appl. Math. 2019, 354, 221–241. [Google Scholar] [CrossRef]
  21. Isaacson, E.; Keller, H.B. Analysis of Numerical Methods; John Wiley & Sons Inc.: New York, NY, USA, 1966. [Google Scholar]
  22. Kong, L.; Kuang, L. Efficient numerical schemes for two-dimensional Ginzburg-Landau equation in superconductivity. Discret. Contin. Dyn. Syst. Ser. B 2019, 24, 6325–6327. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Irregular clouds of points with 55, 197 and 743 nodes respectively.
Figure 1. Irregular clouds of points with 55, 197 and 743 nodes respectively.
Mathematics 08 02248 g001
Figure 2. Analytical solutions of (1).
Figure 2. Analytical solutions of (1).
Mathematics 08 02248 g002
Figure 3. Approximate solutions in the Example 1.
Figure 3. Approximate solutions in the Example 1.
Mathematics 08 02248 g003
Figure 4. Approximate solutions in the Example 2.
Figure 4. Approximate solutions in the Example 2.
Mathematics 08 02248 g004
Figure 5. Approximate solutions in the Example 3.
Figure 5. Approximate solutions in the Example 3.
Mathematics 08 02248 g005
Figure 6. l 2 and l norms of the errors of the real and imaginary parts for t = 2 , respectively versus nodes.
Figure 6. l 2 and l norms of the errors of the real and imaginary parts for t = 2 , respectively versus nodes.
Mathematics 08 02248 g006
Figure 7. l 2 and l norms of the errors of the real and imaginary parts Example 3, respectively versus time.
Figure 7. l 2 and l norms of the errors of the real and imaginary parts Example 3, respectively versus time.
Mathematics 08 02248 g007
Table 1. l 2 and l norms of the errors of the real parts, respectively.
Table 1. l 2 and l norms of the errors of the real parts, respectively.
t (s)0.250.52
cloud 1 (55 nodes) 4.5857 × 10 4 1.9445 × 10 4 1.3043 × 10 4
cloud 2 (197 nodes) 1.2661 × 10 4 5.429 × 10 5 3.438 × 10 5
cloud 3 (743 nodes) 3.356 × 10 5 1.434 × 10 5 8.910 × 10 6
t (s)0.250.52
cloud 1 (55 nodes) 5.7601 × 10 4 4.0733 × 10 4 2.0545 × 10 4
cloud 2 (197 nodes) 1.6104 × 10 4 1.1307 × 10 4 5.735 × 10 5
cloud 3 (743 nodes) 4.237 × 10 5 3.010 × 10 5 1.521 × 10 5
Table 2. l 2 and l norms of the errors of the imaginary parts, respectively.
Table 2. l 2 and l norms of the errors of the imaginary parts, respectively.
t (s)0.250.52
cloud 1 (55 nodes) 2.0933 × 10 4 1.4701 × 10 4 8.135 × 10 5
cloud 2 (197 nodes) 5.844 × 10 5 4.105 × 10 5 2.271 × 10 5
cloud 3 (743 nodes) 1.549 × 10 5 1.090 × 10 5 6.02 × 10 6
t (s)0.250.52
cloud 1 (55 nodes) 4.7223 × 10 4 1.5984 × 10 4 9.024 × 10 5
cloud 2 (197 nodes) 1.3201 × 10 4 4.486 × 10 5 2.521 × 10 5
cloud 3 (743 nodes) 3.495 × 10 5 1.198 × 10 5 6.70 × 10 6
Table 3. l 2 and l norms of the errors of the papers [1,22].
Table 3. l 2 and l norms of the errors of the papers [1,22].
t (s)Results in [1]Results in [22]
l 2 2.39 × 10 1 8.76 × 10 5
l 1.63 × 10 4 2.09 × 10 5
Table 4. Convergence order computed in l 2 and l norms for the real parts, respectively.
Table 4. Convergence order computed in l 2 and l norms for the real parts, respectively.
t (s)0.250.52
error 1 error 2 3.62193.58173.7938
error 2 error 3 3.77263.78593.8585
t (s)0.250.52
error 1 error 2 3.57683.60243.5824
error 2 error 3 3.80083.75653.7705
Table 5. Convergence order computed in l 2 and l norms for the imaginary parts, respectively.
Table 5. Convergence order computed in l 2 and l norms for the imaginary parts, respectively.
t (s)0.250.52
error 1 error 2 3.58193.58123.5821
error 2 error 3 3.77273.76613.7724
t (s)0.250.52
error 1 error 2 3.57723.56313.5795
error 2 error 3 3.77713.74463.7627
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Salete, E.; Vargas, A.M.; García, Á.; Negreanu, M.; Benito, J.J.; Ureña, F. Complex Ginzburg–Landau Equation with Generalized Finite Differences. Mathematics 2020, 8, 2248. https://doi.org/10.3390/math8122248

AMA Style

Salete E, Vargas AM, García Á, Negreanu M, Benito JJ, Ureña F. Complex Ginzburg–Landau Equation with Generalized Finite Differences. Mathematics. 2020; 8(12):2248. https://doi.org/10.3390/math8122248

Chicago/Turabian Style

Salete, Eduardo, Antonio M. Vargas, Ángel García, Mihaela Negreanu, Juan J. Benito, and Francisco Ureña. 2020. "Complex Ginzburg–Landau Equation with Generalized Finite Differences" Mathematics 8, no. 12: 2248. https://doi.org/10.3390/math8122248

APA Style

Salete, E., Vargas, A. M., García, Á., Negreanu, M., Benito, J. J., & Ureña, F. (2020). Complex Ginzburg–Landau Equation with Generalized Finite Differences. Mathematics, 8(12), 2248. https://doi.org/10.3390/math8122248

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