Preprint
Article

Modified Characteristic Finite Element Method with Second-Order Spatial Accuracy for Solving Convection-Dominated Problem on Surfaces

Altmetrics

Downloads

87

Views

76

Comments

0

A peer-reviewed article of this preprint also exists.

This version is not peer-reviewed

Submitted:

14 November 2023

Posted:

15 November 2023

You are already at the latest version

Alerts
Abstract
We present a modified characteristic finite element method that exhibits second-order spatial accuracy for solving convection-reaction-diffusion equations on surfaces. The temporal direction adopted backward-Euler method, while the spatial direction employed surface finite element method. In contrast to regular domains, it is observed that the point in the characteristic direction traverses the surface only once within a brief time. Thus, the good approximation of the solution in the characteristic direction holds significant importance for the numerical scheme. In this regard, Taylor expansion is employed to reconstruct the solution beyond the surface in the characteristic direction. The stability of our scheme is then proved. A comparison is made with an existing characteristic finite element method based on face mesh. Numerical examples are provided to validate the effectiveness of our proposed method.
Keywords: 
Subject: Computer Science and Mathematics  -   Computational Mathematics

1. Introduction

The convection-reaction-diffusion (CRD) equation holds significant importance in the field of fluid mechanics as it serves as a model that captures the interconnected processes of convection, reaction, and diffusion. This equation proves instrumental in elucidating various natural phenomena such as alterations in liquid pollutants upon discharge into rivers, the durability of reinforced concrete in seawater [1], and heat conduction, among others. However, certain practical phenomena frequently manifest in irregular domains, including biological films [2,3], pattern formation [4,5], surfactant transportation [6,7], evolution of colonies on irregular surfaces [8], and cell migration [9,10]. The governing equation of these phenomena is the CRD equation on surfaces, thus necessitating the exploration of numerical methods for solving these equations on surfaces.
The numerical methods for solving partial differential equations (PDEs) on surfaces can be divided into two main categories: mesh-free methods [11,12,13,14] and mesh-based methods [7,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33]. For mesh-free methods, the implementation of this particular method is relatively straightforward. However, there are challenges in stability and error estimation. Conversely, mesh-based methods are highly dependent on the mesh, but improve the stability of the numerical method. We focus here on the finite element method which is one of mesh-based methods for solving PDEs on surfaces. The mesh generation include two prevalent strategies: embedding the surface in the narrow-band domain [7,18,19,20,21,22,23,24] and directly discretizing the surface [26,27,28,29,30,31,32,33].
When convection is dominant, the effectiveness of classical finite element methods is reduced, yielding non-physical oscillations in the numerical solution. To alleviate these oscillations, various finite element methods have been introduced, such as Olshanskii et al. [24] have presented error estimates for a trace finite element method with streamline-upwind/Petrov-Galerkin stabilization. This represents the first residual-based stabilization methods for convection-diffusion equations on surfaces. However, the accuracy and stability of this method depend on the careful selection of the stabilisation parameters, which requires rigorous theoretical considerations. For the same problem, Simon and Tobiska provide a priori error estimation for a fitted finite element local projection stabilization which is symmetric stability terms in their study [28]. Recently, Xiao et al. developed gradient recovery-based adaptive techniques in [29,30]. Jin et al. [31] subsequently utilized their work [29,30] to address the convection-dominated problem on surfaces using mixed finite element methods and provided theoretical analysis.
The characteristic finite element method [7,32,34] is easier to operate than the above methods [24,28,29,30,31]. To implement this method, it is necessary to convert the CRD equation into a reaction-diffusion equation and interpolate the solution in the characteristic direction [34]. Unlike the regular domains [34], the point in the characteristic direction pass through the surface only once during a short time. Consequently, the solution situated beyond the surface in the characteristic direction needs to be reconstructed based on available information. This task is straightforward for the characteristic finite element method based on volume mesh [7]. However, it presents challenges for the face mesh-based method in Section 4 of [26]. In response, Xiao et al. [32] introduced a characteristic finite element method (CFEM) that relies on the face mesh. By incorporating mass lumping, the CFEM ensures the preservation of positivity, albeit at the cost of diminished accuracy. Here, we will propose a modified characteristic finite element method with second-order spatial accuracy for solving the CRD equation on surfaces. The temporal discretization strategy employed is the backward-Euler method, while the spatial mesh adopts the face mesh. To reconstruct the solution beyond the surface in the characteristic direction, we consider the Taylor expansion. However, the high accuracy is concomitant with a reduction in the stability. This will result in the transformation of our characteristic finite element method into an explicit-implicit method, thereby compromising its ability to maintain positivity. Then, the reasons for the deteriorate in spatial accuracy of the characteristic finite element method based on face mesh are analyzed.
The rest of this paper is organized as follows. We start in Section 2 with an introduction to differential operators, Green’s theorem on surface and the CRD equation on surfaces. The reaction-diffusion equation with a characteristic directional derivative is then given. Additionally, we propose a modified characteristic finite element method based on Taylor expansion in Section 3. Then the reconstruction methods proposed by us and the CFEM are examined. Lastly, in Section 4, we present a series of numerical examples to assess the disparities between our scheme and the CFEM. The conclusion of finding is provided in Section 5.

2. Preliminaries

This section aims to present a thorough introduction to surface operators, Green’s theorem on surface and the CRD equation involved. Subsequently, the CRD equation is converted into a reaction-diffusion equation with a characteristic directional derivative employing a characteristic finite element method.

2.1. Surface Operators and Green’s Theorem on Surface

Let Γ = { x R 3 | ψ ( x ) = 0 } be a connected and oriented surface without boundary for such ψ C 2 ( R 3 ) . For x Γ , P ( x ) = I n ( x ) n T ( x ) denotes the tangential projection operator where n ( x ) = ψ ( x ) | ψ ( x ) | in the unit vector normal to Γ . The tangential gradient of f C 2 ( Γ ) is given by
Γ f ( x ) = P ( x ) · f ( x ) x Γ ,
and the Laplace-Beltremi operator is defined as
Δ Γ f ( x ) = Γ · Γ f ( x ) f ( x ) C 2 ( Γ ) .
Let H be the mean curvature of Γ , Green’s Theorem on any hypersurface is as follows.
Theorem 1. 
[26] If the boundary Γ of a hypersurface Γ R n + 1 , n = 1 , 2 , . . . , is smooth, then f C 1 ( Γ ¯ ) satisfy that
Γ Γ f d A = Γ H f n d A + Γ f ν d σ ,
where ν is the co-normal of Γ, d A and d σ are the measure of Γ and Γ , respectively.
By choosing the inner product ( u , v ) Γ = Γ u v d A , the norms | | · | | L 2 ( Γ ) and | | · | | H 1 ( Γ ) are defined by
| | u | | L 2 ( Γ ) = ( u , u ) Γ | | u | | H 1 ( Γ ) 2 = | | u | | L 2 ( Γ ) 2 + | | Γ u | | L 2 ( Γ ) 2 .

2.2. The Convection-Reaction-Diffusion Equations on Surface

In this paper, we will focus on the following equation
t u + β · Γ u ϵ Δ Γ u + μ u = f ( x , t ) Γ × ( 0 , T ] , u ( x , 0 ) = u 0 ( x ) x Γ ,
where the diffusion parameter ϵ and the reaction coefficient μ are positive constants. The convection velocity β assumed to be time-independent and continuous function satisfying
μ 1 2 Γ · β Γ κ > 0 .
According to orthogonality, the convection term in (4) can be modified as
β · Γ u = β Γ · Γ u = β Γ · ( P ) u = β Γ · ( I P + P ) u = β Γ · u ,
where β Γ represents the projection of β onto the tangent plane of Γ . This means that we only need to pay attention to the tangential component β Γ of β at the surface Γ .

2.3. The Reaction-Diffusion Equation with Characteristic Directional Derivative

For a small positive parameter δ , let U ( Γ , δ ) be the neighbourhood of the surface Γ and t n = n Δ t , n = 0 , 1 , . . . , N , parameter Δ t = T / N is the time step with Δ t δ . We extend u ( x , t n ) from surface Γ to neighborhood U ( Γ , δ ) . Assume there is a characteristic direction τ in U ( Γ , δ ) × [ t n 1 , t n ] and the point ( χ ( t ) , t ) on direction τ satisfy that
d d t χ ( t ) = β Γ t [ t n 1 , t n ) , x = χ ( t n ) .
Integrating the characteristic equation (7) over the interval from t n 1 to t n , the backtracking characteristic point
χ ( t n 1 ) = x Δ t β Γ x ˇ .
Thanks to (7), the characteristic directional derivative at point ( χ ( t ) , t ) is
τ u = d d t u ( χ ( t ) , t ) = t u + u · d d t χ ( t ) = t u + β Γ · u .
It follows from (4) and (9) that
τ u ε Δ Γ u + μ u = f ( x , t ) Γ × ( 0 , T ] , u ( x , 0 ) = u 0 ( x ) x Γ .
Several discrete schemes of the characteristic directional derivative τ u ( t n ) are known, including the backward-Euler method, the Crank-Nicolson method, and the Runge-Kutta method. In this paper we employ the backward-Euler scheme:
τ u ( x , t n ) = u ( x , t n ) u ( x ˇ , t n 1 ) Δ t + O ( Δ t ) .
The backtracking characteristic point x ˇ is evidently not situated on Γ . Consequently, it is of utmost significance to reconstruct u ( x ˇ , t n 1 ) by utilizing the available information on surfaces.

3. A Modified Characteristic Finite Element Method (MCFEM) Based on Taylor Expansion

In this section, we will introduce a modified characteristic finite element method (MCFEM) which employs the Taylor expansion to obtain the solution beyond the surface in the characteristic direction. Then, we will provide a specific discrete formulation of the MCFEM and analysis its stability.

3.1. The Reconstruction Method Based on Taylor Expansion

The approximation of the solution in the characteristic direction is heavily mesh-dependent. If the volume mesh [7,18,19,20,21,22,23,24] is used, the solution beyond the surface can be reconstructed using interpolation. Hovever, the face mesh in Section 4 of [26] cannot generate a narrow band which contains surfaces similar to the volume mesh. Consequently, if a point in the characteristic direction is situated on the current mesh, it must have resided beyond the mesh at the previous moment. This presents novel challenges to the reconstruction method.
At present, the reconstruction method based on face mesh is only involved by Xiao et al. [32], as illustrated in Figure 1. They will identify the nearest mesh point x c and project x ˇ vertically onto the tangent plane T c of x c as x * . Subsequently, the mesh points on each element containing x c are extended into the tangent plane T c along their normal direction to form a new local element. Linear interpolation is then employed to approximate u ( x * ) within these local elements, which is used to approximate u ( x ˇ ) . It is evident that the CFEM in [32] fails to account for the discrepancy between u ( x * ) and u ( x ˇ ) , resulting in a spatial accuracy lower than the second-order.
We will suggest a more accurate method for reconstruction the solution beyond the surface. It should be noted that the backtracking characteristic point x ˇ can be situated within the tangent plane T x of point x Γ through the selection of the suitable characteristic direction τ . Considering the Taylor expansion within the tangent plane T x and (8), we have
u ( x ˇ , t ) = u ( x , t ) + ( x ˇ x ) · u ( x , t ) + O ( | x ˇ x | 2 ) = u ( x , t ) Δ t β Γ ( x ) · u ( x , t ) + O ( Δ t 2 ) = u ˜ ˇ ( x , t ) + O ( Δ t 2 ) ,
where u ˜ ˇ ( x ) is an approximation of u ( x ˇ ) with second-order accuracy in time.
Taking this approximation, we obtain the reconstruction method based on Taylor expansion, as shown in Figure 2. First, the backtracking characteristic point ( x ˇ , t n 1 ) of point ( x , t n ) on Γ is found along the characteristic direction τ . Due to (8), it is easy to know that the backtracking characteristic point is given by x ˇ = x Δ t β Γ ( x ) . Second, the reconstructed function u ˜ ˇ ( x , t n 1 ) = u ( x , t n 1 ) Δ t β Γ ( x ) · u ( x , t n 1 ) is obtained by using the Taylor expansion of u ( x ˇ , t n 1 ) at point ( x , t n 1 ) .

3.2. Temporal Discretization of the MCFEM

Let ¯ τ u ( t n ) = u ( t n ) u ˜ ˇ ( t n 1 ) Δ t be an approximation of the characteristic directional derivative τ u ( t n ) . An estimate between τ u ( t n ) and ¯ τ u ( t n ) is provided below.
Theorem 2. 
If u C 2 ( U ( Γ , δ ) × [ 0 , T ] ) satisfies equation (7), then the following estimate holds:
| | τ u ( t n ) ¯ τ u ( t n ) | | L 2 ( Γ ) t n 1 t n | | t t u | | L 2 ( Γ ) + | | t ( τ u ) | | L 2 ( Γ ) d t , 1 n N .
Proof. 
By the definition of operator τ u ( t n ) and ¯ τ u ( t n )
| | τ u ( t n ) ¯ τ u ( t n ) | | L 2 ( Γ ) = 1 Δ t | | Δ t ( t u ( t n ) + β Γ · u ( t n ) ) ( u ( t n ) u ( t n 1 ) + Δ t β Γ · u ( t n 1 ) ) | | L 2 ( Γ ) = 1 Δ t | | Δ t t u ( t n ) ( u ( t n ) u ( t n 1 ) ) + Δ t β Γ · ( u ( t n ) u ( t n 1 ) ) | | L 2 ( Γ ) : = 1 Δ t | | T 1 + T 2 | | L 2 ( Γ ) .
For T 1 , we see that
T 1 = Δ t t u ( t n ) ( u ( t n ) u ( t n 1 ) ) = t n 1 t n t u ( t n ) t u ( t ) d t = ( t t n 1 ) ( t u ( t n ) t u ( t ) ) | t n 1 t n + t n 1 t n ( t t n 1 ) t t u ( t ) d t = t n 1 t n ( t t n 1 ) t t u d t .
For T 2 , we have
T 2 = Δ t β Γ · ( u ( t n ) u ( t n 1 ) ) = Δ t β Γ · ( t n 1 t n t u d t ) = Δ t t n 1 t n β Γ · ( t u ) d t .
By substituting (15) and (16) into (14), the bound of | τ u ( t n ) ¯ τ u ( t n ) | can be obtained by
| | τ u ( t n ) u ( t n ) u ˜ ˇ ( t n 1 ) Δ t | | L 2 ( Γ ) = 1 Δ t | | t n 1 t n ( t t n 1 ) t t u + Δ t β Γ · ( t u ) d t | | L 2 ( Γ ) = 1 Δ t | | t n 1 t n ( t t n ) t t u + Δ t ( t t u + β Γ · ( t u ) ) d t | | = 1 Δ t | | t n 1 t n ( t t n ) t t u + Δ t t ( τ u ) d t | | L 2 ( Γ ) t n 1 t n | | t t u | | + | | t ( τ u ) | | L 2 ( Γ ) d t .
This complete the proof. □
Let u n is an approximation of u ( t n ) and u ˜ ˇ n 1 = u n 1 Δ t β Γ · u n 1 . The temporal discretization of (10) is to find u n H 1 ( Γ ) , n = 1 , 2 , . . . , N , recursively
( τ ¯ u n , v ) Γ + ϵ ( Γ u n , Γ v ) Γ + ( μ u n , v ) Γ = ( f n , v ) Γ v H 1 ( Γ ) , u 0 = u 0 ,
where f n = 1 Δ t t n 1 t n f ( t ) d t . The stability of the problem (18) is demonstrated in the following manner.
Theorem 3. 
Suppose that { u n } n = 1 , 2 , . . . , N H 1 ( Γ ) satisfy (18). If Δ t 2 ϵ | | β Γ | | L 2 ( Γ ) 2 , then the following inequality holds:
max | | u n Δ t β Γ · Γ u n | | L 2 ( Γ ) 2 , | | u n | | L 2 ( Γ ) 2 + 2 Δ t μ | | u n | | L 2 ( Γ ) 2 + 2 Δ t ϵ | | Γ u n | | L 2 ( Γ ) 2 e T | | u 0 Δ t β Γ · Γ u 0 | | L 2 ( Γ ) 2 + 0 T | | f ( t ) | | L 2 ( Γ ) 2 d t ,
for all n.
Proof. 
By the definition of τ ¯ u n , (18) can be written as
( u n [ u n 1 Δ t β Γ · Γ u n 1 ] Δ t , v ) Γ + ϵ ( Γ u n , Γ v ) Γ + μ ( u n , v ) Γ = ( f n , v ) Γ .
Taking v = 2 Δ t u n into (20), we have
( 2 u n + 2 Δ t μ u n , u n ) Γ + 2 Δ t ϵ | | Γ u n | | L 2 ( Γ ) 2 = 2 ( u n 1 Δ t β Γ · Γ u n 1 + Δ t f n , u n ) Γ | | u n 1 Δ t β Γ · Γ u n 1 + Δ t f n | | L 2 ( Γ ) 2 + | | u n | | L 2 ( Γ ) 2 | | u n 1 Δ t β Γ · Γ u n 1 | | L 2 ( Γ ) 2 + 2 Δ t ( u n 1 Δ t β Γ · Γ u n 1 , f n ) Γ + Δ t 2 | | f n | | L 2 ( Γ ) 2 + | | u n | | L 2 ( Γ ) 2 ( 1 + Δ t ) | | u n 1 Δ t β Γ · Γ u n 1 | | L 2 ( Γ ) 2 + Δ t ( 1 + Δ t ) | | f n | | L 2 ( Γ ) 2 + | | u n | | L 2 ( Γ ) 2 .
For | | f n | | L 2 ( Γ ) 2 , we see that
| | f n | | L 2 ( Γ ) 2 = Γ ( 1 Δ t t n 1 t n f ( t ) d t ) 2 d A = 1 Δ t 2 Γ t n 1 t n t n 1 t n f ( t ) f ( s ) d s d t d A 1 Δ t 2 Γ t n 1 t n t n 1 t n ( f ( t ) ) 2 + ( f ( s ) ) 2 2 d s d t d A 1 Δ t t n 1 t n | | f ( t ) | | L 2 ( Γ ) 2 d t .
Taking above inequality into (21), we get
| | u n | | L 2 ( Γ ) 2 + 2 Δ t ( μ u n , u n ) Γ + 2 Δ t ϵ | | Γ u n | | L 2 ( Γ ) 2 ( 1 + Δ t ) | | u n 1 Δ t β Γ · Γ u n 1 | | L 2 ( Γ ) 2 + t n 1 t n | | f ( t ) | | L 2 ( Γ ) 2 d t .
It follows (5) that the bound
2 ( β Γ · Γ u n , u n ) Γ = ( Γ · β Γ , ( u n ) 2 ) Γ 2 ( μ u n , u n ) Γ ,
is hold. If Δ t 2 ϵ | | β Γ | | L 2 ( Γ ) 2 holds, we have
Δ t | | β Γ · Γ u n | | L 2 ( Γ ) 2 Δ t | | β Γ | | L 2 ( Γ ) 2 · | | Γ u n | | L 2 ( Γ ) 2 2 ϵ | | Γ u n | | L 2 ( Γ ) 2 .
Combining inequalities (24), (25) and (23), the key idea of proving Theorem 3 is given by
| | u n Δ t β Γ · Γ u n | | L 2 ( Γ ) 2 = ( u n , u n ) Γ 2 ( Δ t β Γ · Γ u n , u n ) Γ + Δ t 2 | | β Γ · Γ u n | | L 2 ( Γ ) 2 ( u n , u n ) Γ + 2 Δ t ( μ u n , u n ) Γ + 2 Δ t ϵ | | Γ u n | | L 2 ( Γ ) 2 ( 1 + Δ t ) | | u n 1 Δ t β Γ · Γ u n 1 | | L 2 ( Γ ) 2 + t n 1 t n | | f ( t ) | | L 2 ( Γ ) 2 d t .
After repeated application the inequality (26), we have
| | u n Δ t β Γ · Γ u n | | L 2 ( Γ ) 2 ( 1 + Δ t ) n | | u 0 Δ t β Γ · Γ u 0 | | L 2 ( Γ ) 2 + i = 1 n t i 1 t i ( 1 + Δ t ) n + 1 i | | f ( t ) | | L 2 ( Γ ) 2 d t ( 1 + Δ t ) n | | u 0 Δ t β Γ · Γ u 0 | | L 2 ( Γ ) 2 + 0 T | | f ( t ) | | L 2 ( Γ ) 2 d t .
Due to ( 1 + Δ t ) n ( 1 + Δ t ) N = ( 1 + Δ t ) T Δ t e T , the following inequality obviously
| | u n Δ t β Γ · Γ u n | | L 2 ( Γ ) 2 e T | | u 0 Δ t β Γ · Γ u 0 | | L 2 ( Γ ) 2 + 0 T | | f ( t ) | | L 2 ( Γ ) 2 d t ,
holds. By combining (28), (27) and (23), the proof of Theorem 3 is completed. □

3.3. The Surface Finite Element Method

Let { Γ h } h > 0 be a family of discrete surfaces which composed of plane open triangles K j with edge K j and vertexes x l , l = 1 , . . . , N h v . The point x l is also the vertex points of curved open triangle K Γ such that
j = 1 N h T K ¯ j = Γ ,
and for j k , K ¯ j K ¯ k = or common curved edge of K ¯ j and K ¯ k or common vertex of K ¯ j and K ¯ k . For an interior edge E j , j = 1 , 2 , . . . , N h E , there are two triangles K l j and K r j such that K l j K r j = E j . Following [26], we adopt the projection P Γ h : Γ Γ h which is Lipschitz continuous and P Γ h ( K j ) = K j for any triangle element K j Γ h . For any f C 0 ( Γ ) , its projection on Γ is given by f P Γ h = f P Γ h 1 . The projection of β P Γ h on the tangent plane of the discrete surface Γ h is denoted as β P Γ h , Γ h . Let finite dimensional space S h be a continuous function space on Γ h that is linear on each triangle K j . Considering the variational problem (18), we get the MCFEM of equation (10): For n = 1 , 2 , . . . , N , find u h n = u h ( x , t n ) S h such that
( τ ¯ u h n , v h ) Γ h + ε ( Γ h u h n , Γ h v h ) Γ h + μ ( u h n , v h ) Γ h = ( f P Γ h n , v h ) Γ h v h S h , u h 0 ( x ) = I h u 0 ( x ) ,
where τ ¯ u h n = u h n [ u h n 1 Δ t β P Γ h , Γ h · u h n 1 ] Δ t , f P Γ h n = 1 Δ t t n 1 t n f P Γ h ( t ) d t and I h is a piecewise linear interpolation operator.
Although the method (29) is based on the idea of characteristic finite element, it utilizes Taylor’s expansion to restructure u ( x ˇ ) . Consequently, the MCFEM (29) degenerates into an explicit-implicit method, imposing stringent restriction on the mesh size h and time step Δ t . Before analyzing the stability of the MCFEM (29), we need to restrict the mesh size.
Theorem 4. 
For any point x 0 Γ , there are two triangles K l , K r Γ h such that x 0 K l K r or x 0 is not the vertex points of K l and K r . ν r and ν l denote the unit outward normal vectors to K l and K r , respectively. If the convection velocity β P Γ h , Γ h C 0 ( Γ h 3 ) , then there exists a specific mesh size h κ such that the following inequality holds
| [ [ ν · β P Γ h , Γ h ] ] ( P Γ h ( x 0 ) ) | κ h < h κ ,
where [ [ ν · β P Γ h , Γ h ] ] ( P Γ h ( x 0 ) ) = lim h 0 + ν l · β P Γ h , Γ h | x = P Γ h ( x 0 ) + h ν l + ν r · β P Γ h , Γ h | x = P Γ h ( x 0 ) + h ν r .
Proof. 
By the definition, we have
[ [ ν · β P Γ h , Γ h ] ] ( P Γ h ( x 0 ) ) = lim h 0 + ν l · β P Γ h , Γ h | x = P Γ h ( x 0 ) + h ν l + ν r · β P Γ h , Γ h | x = P Γ h ( x 0 ) + h ν r = lim h 0 + ν l · β P Γ h , K l | x = P Γ h ( x 0 ) + h ν l + ν r · β P Γ h , K r | x = P Γ h ( x 0 ) + h ν r = lim h 0 + ( ν l · ( β P Γ h ( β P Γ h · n K l ) n K l ) ) | x = P Γ h ( x 0 ) + h ν l + lim h 0 + ( ν r · ( β P Γ h ( β P Γ h · n K r ) n K r ) ) | x = P Γ h ( x 0 ) + h ν r ,
where n K l and n K r are the unit vectors normal to K l and K r , respectively. Considering the orthogonality, (30) can be rewritten as
[ [ ν · β P Γ h , Γ h ] ] ( P Γ h ( x 0 ) ) = lim h 0 + ν l · β P Γ h | x = P Γ h ( x 0 ) + h ν l + ν r · β P Γ h | x = P Γ h ( x 0 ) + h ν r .
It is obvious that
[ [ ν · β P Γ h , Γ h ] ] ( P Γ h ( x 0 ) ) = lim h 0 + ν l · β P Γ h | x = P Γ h ( x 0 ) + h ν l + ν r · β P Γ h | x = P Γ h ( x 0 ) + h ν r = ν · β | x = x 0 ν · β | x = x 0 = 0 .
Hence, the existence of the mesh size h κ required by Theorem 4 can be established. The proof is completed. □
Next, the stability of scheme (29) will be demonstrated.
Theorem 5. 
Assume that Δ t 2 ϵ | | β P Γ h , Γ h | | L 2 ( Γ h ) 2 , h h κ and (5) hold. Then the solution u h n of Problem (29) satisfies
max | | u h n Δ t β P Γ h , Γ h · Γ h u h n | | L 2 ( Γ h ) 2 , | | u h n | | L 2 ( Γ h ) 2 + 2 Δ t μ | | u h n | | L 2 ( Γ h ) 2 + 2 Δ t ϵ | | Γ h u h n | | L 2 ( Γ h ) 2 e T | | u h 0 Δ t β P Γ h , Γ h · Γ h u h 0 | | L 2 ( Γ h ) 2 + 0 T | | f P Γ h ( t ) | | L 2 ( Γ h ) 2 d t ,
for n = 1 , 2 , . . . , N .
Proof. 
Choose v h = 2 Δ t u h n in (29) so that
( 2 u h n + 2 Δ t · μ u h n , u h n ) Γ h + 2 Δ t ϵ | | Γ h u h n | | L 2 ( Γ h ) 2 = 2 ( u h n 1 Δ t β P Γ h , Γ h · Γ h u h n 1 + Δ t f P Γ h n , u h n ) Γ h | | u h n 1 Δ t β P Γ h , Γ h · Γ h u h n 1 + Δ t f P Γ h n | | L 2 ( Γ h ) 2 + | | u h n | | L 2 ( Γ h ) 2 .
Similarly to Theorem 3, we have
| | u h n Δ t β P Γ h , Γ h · Γ h u h n | | L 2 ( Γ h ) 2 + 2 Δ t ( μ u h n + β P Γ h , Γ h · Γ h u h n , u h n ) Γ h ( 1 + Δ t ) | | u h n 1 Δ t β P Γ h , Γ h · Γ h u h n 1 | | L 2 ( Γ h ) 2 + t n 1 t n | | f P Γ h ( t ) | | L 2 ( Γ h ) 2 d t .
We claim that ( μ u h n + β P Γ h , Γ h · Γ h u h n , u h n ) Γ h 0 . Owing to (5), the following inequality holds
2 ( μ u h n + β P Γ h , Γ h · Γ h u h n , u h n ) Γ h 2 κ ( u h n , u h n ) Γ h + ( Γ h · β P Γ h , Γ h , ( u h n ) 2 ) Γ h + 2 ( β P Γ h , Γ h · Γ h u h n , u h n ) Γ h .
Since the discrete surface Γ h is a piecewise linear approximation of Γ , the unit outward normal vectors to any adjacent triangles K l j and K r j are discontinuous at a common edge E j . Consequently, the last two terms on the right side of inequality (36) are not equal to 0. Using Theorem 1, we obtain
( Γ h · β P Γ h , Γ h , ( u h n ) 2 ) Γ h + 2 ( β P Γ h , Γ h · Γ h u h n , u h n ) Γ h = Γ h Γ h ( β P Γ h , Γ h ( u h n ) 2 ) d A h = j = 1 N h T K j K j ( β P Γ h , K j ( u h n ) 2 ) d A h = j = 1 N h T K j H K j ( u h n ) 2 β P Γ h , K j · n K j d A h + K j ( u h n ) 2 β P Γ h , K j · ν K j d σ h ,
where n K j is the unit vector normal to K j , ν K j is unit normal vector of boundary K j and tangent to K j . Note that d A h and d σ h are the measure of Γ h and interior edge K j , respectively. The mean curvature of triangular element K j is defined as H K j . It follows form K j is a triangular plane that H K j is equal to 0. By choosing the mesh size h < h κ and applying Theorem 4, a lower bound for the inequality (37) can be obtained by
( Γ h · β P Γ h , Γ h , ( u h n ) 2 ) Γ h + 2 ( β P Γ h , Γ h · Γ h u h n , u h n ) Γ h = j = 1 N h T K j ( u h n ) 2 β P Γ h , K j · ν K j d σ h = j = 1 N h E K l j K r j ( u h n ) 2 β P Γ h , K l j · ν K l j + β P Γ h , K r j · ν K r j d σ h κ j = 1 N h E K l j K r j ( u h n ) 2 d σ h = κ j = 1 N h T K j ( u h n ) 2 d σ h .
If we plug inequality (38) into (36), we get
2 ( μ u h n + β P Γ h , Γ h · Γ h u h n , u h n ) Γ h 2 κ j = 1 N h T K j ( u h n ) 2 d σ h κ j = 1 N h T K j ( u h n ) 2 d σ h 0 .
Others are similar to Theorem 3. The proof of Theorem 5 is completed. □

3.4. The Analysis of Reconstruction Methods in MCFEM and CFEM

The reconstruction method proposed in Subsection 3.1 is different from that employed in the CFEM [32], as the scheme of the MCFEM does not involve projection. This method pre-processes the convection velocity β to guarantee that the backtracking characteristic point x ˇ is situated on the tangent plane T x of the surface Γ . Taylor expansion is utilized in the MCFEM to maintain a second-order spatial accuracy. However, it also transforms the MCFEM into an explicit-implicit method, reducing its stability compared to the CFEM.
As described in Subsection 3.1, the reconstruction method employed by the CFEM involves projecting the backtracking characteristic point x ˇ and its closer mesh points onto tangent planes T c , thereby generating a novel local mesh. This also makes the CFEM more stable than the MCFEM. Since the characteristic finite element employs the definition domain of the solution u to be a neighbourhood U ( Γ , δ ) containing the surface Γ , the value of u should be different at the same normal vector on Γ . This is contrary to the more widely accepted understanding in the use of conventional employs surface finite element method described in [26].
Employing the notations given in Subsection 3.1, the errors in the reconstruction method of the CFEM consist of | u ( x ˇ ) u ( x * ) | and | u ( x * ) u h ( x * ) | . Obviously,
| u ( x ˇ ) u ( x * ) | max x U ( Γ , δ ) | u ( x ) | · | x ˇ x * | .
Here, | x ˇ x * | is not easy to estimate. The only certainty is that | x ˇ x * | is related to the time step Δ t . Similarly, the error of | u ( x * ) u h ( x * ) | encompasses errors arising from the projection of mesh points onto the tangent plane T c , in addition to interpolation errors. Consequently, the presence of | x ˇ x * | and the projection error in | u ( x * ) u h ( x * ) | results in a deterioration in the convergence order of the CFEM when compared to the MCFEM.

4. Numerical Examples

In this section, we evaluate the precision of the MCFEM under both diffusion-dominated and convection-dominated conditions. Then, the impact of variation of curvature and multi-connected surfaces on the MCFEM is verified. To simulate the phenomenon of pollutant injection on torus, a discontinuous source term problem is employed. Furthermore, the nonlinear convection velocity’s impact on the MCFEM is evaluated by applying the Burgers equation on a peanut-shaped surface. Finally, the impact of random initial conditions on our method is confirmed by employing the convection Allen-Cahn equation on other multi-connected surface. The L 2 -errors (denoted by Err L 2 = | | u ( T ) u h N | | L 2 ( Γ h ) ) and the H 1 -errors (denoted by Err H 1 = | | u ( T ) u h N | | H 1 ( Γ h ) ) of the numerical solutions are computed, respectively.

4.1. Accuracy Test on the Sphere

Initially, we will evaluate the spatial accuracy of the MCFEM and compare it with the CFEM, assuming a time step Δ t h 2 . Consider the CRD equation (4) on a sphere
ψ ( x , y , z ) = x 2 + y 2 + z 2 0.25 = 0 ,
where the reaction coefficient μ is set to 1 and the convection velocity β is set to [ 0 , 0 , 0.5 ] . The exact solution can be expressed as follows,
u ( x , y , z , t ) = t 2 ( 1 tanh ( z ϵ ) ) .
When the diffusion parameter ϵ | | β | | L 2 ( Γ ) , the exact solution u is discontinuous at the equator of sphere (42), resulting in a convection-dominated (singular perturbation) problem. To investigate this phenomenon, we set the diffusion parameter ϵ to 1, 1E-1, 1E-2, 1E-3 and 1E-4 respectively. The corresponding results are presented in Table 1 to Table 5.
Table 1. The errors of different method with ϵ = 1 and 2 ϵ | | β | | L 2 ( Γ ) 2 = 1.27 .
Table 1. The errors of different method with ϵ = 1 and 2 ϵ | | β | | L 2 ( Γ ) 2 = 1.27 .
Preprints 90458 i001
Table 2. The errors of different method with ϵ = 1 E-1 and 2 ϵ | | β | | L 2 ( Γ ) 2 = 1.27 E-1.
Table 2. The errors of different method with ϵ = 1 E-1 and 2 ϵ | | β | | L 2 ( Γ ) 2 = 1.27 E-1.
Preprints 90458 i002
Table 3. The errors of different method with ϵ = 1 E-2 and 2 ϵ | | β | | L 2 ( Γ ) 2 = 1.27 E-2.
Table 3. The errors of different method with ϵ = 1 E-2 and 2 ϵ | | β | | L 2 ( Γ ) 2 = 1.27 E-2.
Preprints 90458 i003
Table 4. The errors of different method with ϵ = 1 E-3 and 2 ϵ | | β | | L 2 ( Γ ) 2 = 1.27 E-3.
Table 4. The errors of different method with ϵ = 1 E-3 and 2 ϵ | | β | | L 2 ( Γ ) 2 = 1.27 E-3.
Preprints 90458 i004
Table 5. The errors of different method with ϵ = 1 E-4 and 2 ϵ | | β | | L 2 ( Γ ) 2 = 1.27 E-4.
Table 5. The errors of different method with ϵ = 1 E-4 and 2 ϵ | | β | | L 2 ( Γ ) 2 = 1.27 E-4.
Preprints 90458 i005
The L 2 -errors and H 1 -errors of the MCFEM in Table 1 show the same trend as that of the CFEM. When h > 2.67 E-2, the mesh size h is not fine enough to ignore the existence of geometric errors. Consequently, the outcomes for h 2.67 E-2 deviate from anticipated results. As the mesh size h diminishes, the L 2 -errors convergence order of the MCFEM attains 2, while the H 1 -errors convergence order attains 1. This observation indicates that the MCFEM has second-order spatial accuracy when diffusion is dominant.
With the decrease of parameter ϵ , the diffusion of the equation begins to weaken and convection gradually dominates. The L 2 -errors and H 1 -errors of the MCFEM as shown in Table 2 and Table 3 are smaller than those of the CFEM. When ϵ = 1 E-3, the discontinuity of the exact solution u is obviously enhanced, resulting in a noticeable increase in the error of the MCFEM compared to ϵ > 1 E-3. Fortunately, the MCFEM still maintains second-order spatial accuracy in this case. Comparing with the MCFEM, the L 2 -errors convergence order of the CFEM fails to reach 2 when ϵ = 1 E-1. This decrease occurs as a result of the discrepancy in u on the same normal vector when convection-dominated. The projection error in the CFEM’s reconstruction method cannot be disregarded. However, the MCFEM only involves Taylor expansion and surface finite element discretization without introducing other spatial errors. This is why our method ensures the L 2 -errors convergence order is O ( h 2 ) .
The continuity of the exact solution u is significantly compromised when the diffusion parameter ϵ = 1 E-4 as opposed to ϵ = 1 E-3. Consequently, the numerical solutions of the MCFEM and the CFEM under coarse mesh have obvious oscillation, as shown in Table 5. Analogous to the CFEM, the MCFEM demonstrates stability solely when h = 1.32 E-2. This observation underscores the influence of continuity on the mesh requirements for the MCFEM. Thus, it becomes imperative to employ a finer mesh size h to ensure the efficacy of the MCFEM when the diffusion parameter ϵ is very small.
To visually reveal the distinctions between our proposed the MCFEM and the CFEM, we present a comparison of numerical solutions and error for various methods at h = 2.67 E-2, as illustrated in Figure 3 and Figure 4. As depicted in Figure 3, the L 2 -errors of both the MCFEM and the CFEM exhibit an upward trend over time. Prior to t = 0.04 , the L 2 -errors of the MCFEM is equivalent to that of the CFEM. With the increase of time, the L 2 -errors growth rate of the CFEM is obviously faster than that of the MCFEM. This observation indicates that the accumulation of errors over time is significantly smoother for the MCFEM compared to the CFEM. The errors at the final moment of the MCFEM and the CFEM are shown in the subgraph ( c , e ) in Figure 4. we can see that the error distribution of the MCFEM is sparsely concentrated near the equator and is an order of magnitude smaller than that of the CFEM. In contrast, the CFEM produces a narrow error band near the equator with slight oscillations above it. These findings suggest that the MCFEM produces less error than the CFEM once it reaches stability.
Furthermore, we also considered the curvature variation surfaces
tooth : ψ ( x , y , z ) = x 4 + y 4 + z 4 ( x 2 + y 2 + z 2 ) = 0 ,
and multi-connected surface
torus : ψ ( x , y , z ) = ( 0.5 x 2 + y 2 ) 2 + z 2 0 . 1 2 = 0 .
The exact solution will be modified by
u ( x , y , z , t ) = e t x y π arctan ( z ϵ ) ,
while maintaining the convection velocity β and reaction coefficient μ unchanged. The diffusion parameter ϵ is set to 1E-3 and the time step Δ t is set to 2 h 2 . Additionally, the exact solution of u at T = 0.5 is simulated using the MCFEM and the CFEM on a tooth and a torus, respectively. The corresponding results are shown in Figure 5 and Figure 6.
As depicted in Figure 5 and Figure 6, the error is centered at z = 0 , aligning with anticipated results. Our proposed the MCFEM demonstrates its efficacy in handling surfaces with varying curvatures and multi-connected topologies. The error of both the MCFEM and the CFEM suggest that the stabilized the MCFEM outperforms the CFEM in terms of accuracy.

4.2. The Discontinuous Source Term Problem on Torus

Here, the MCFEM will be utilized to simulate the movement of pollutants on a torus, which is tantamount to resolving the convection-dominated problem that contains discontinuous source terms. The level set function expression of the torus is indicated in equation (44). In order to maintain stability within the MCFEM, it is imperative to restrict the mesh size to h = 1.25 E-2 and the time step to Δ t = 1 E-3. Additionally, the reaction coefficient should be fixed at μ = 1 , the parameter at ϵ = 1 E-3, and the convection-velocity at β = [ y , x , 0 ] . Furthermore, the pollutant is yet to be introduced into the torus at time t = 0 , therefore an initial value of u 0 = 0 is selected. Four points { x s } s = 1 4 on the torus are arbitrarily selected, and the pollutants are continuously injected at these points { x s } s = 1 4 respectively to create a discontinuous source term
f = 5 , | x x s | < 0.03 , s = 1 , 2 , 3 , 4 , x Γ , 0 , otherwise .
According to the findings presented in Figure 7, pollutants form four stable regions on the torus under the influence of discontinuous source terms and convection velocity. This observation illustrates that the numerical solutions acquired through the MCFEM demonstrate comparable physical phenomena with the ones obtained from the CFEM in [32].

4.3. The Burgers Equation on Peanut-Shaped Surface

To investigate the impact of nonlinear problems on our methods, we selected the convection velocity β = [ u , 0 , 0 ] . Assigning the diffusion parameter ϵ = 1 E-3, reaction coefficient μ = 0 , and setting the source term to f = 0 , the problem transforms into a typical Burgers problem on surfaces. Without loss of generality, a peanut-shaped surface
ψ ( x , y , z ) = ( ( 2 x 1 ) 2 + 4 y 2 + 4 z 2 ) ( ( 2 x + 1 ) 2 + 4 y 2 + 4 z 2 ) 1.5 = 0 ,
is selected and the initial condition is
u 0 = sin ( 2 π x ) , | y | 0.5 , 0 , otherwise .
The corresponding mesh size h = 1 E-2 and time step Δ t = 1 E-3. Since the convection velocity β depends on time, the velocity β at the current moment is approximated by the velocity β at the previous moment.
The findings are presented in Figure 8. As time progresses, the numerical solution displays a marked modification at the centre of the peanut. To depict this trend visually, we projected the numerical solution u h n , where | y | < 4 E 4 , onto the X-axis, and the result is illustrated in Figure 9. The wave clearly propagates forward over time, and the gradient near x = 0 exhibits progressive increments. The results of the calculations bear similarity to the one-dimensional case [35], implying the applicability of the MCFEM in addressing nonlinear convection-dominated problem on surfaces.

4.4. The Convection Allen-Cahn Equation on Multi-Connected Surface

In this example, we will analyze the impact of random initial conditions on the MCFEM by the convection Allen-Cahn equation
τ u ε Δ Γ u = f ( u ) ,
on a multi-connected surface
ψ ( x , y , z ) = ( x 2 + y 2 4 ) 2 + ( x 2 + z 2 4 ) 2 + ( z 2 + y 2 4 ) 2 + ( x 2 1 ) 2 + ( y 2 1 ) 2 + ( z 2 1 ) 2 15 = 0 .
The convection velocity β = [ 0 , 0 , 2 ] , the diffusion parameter ε = 1 E-3 and nonlinear function f ( u ) = 1 ε ( u 3 u ) are selected. The initial condition is randomly chosen within the range of -0.1 to 0.1, as depicted in Figure 10. We define the discrete free energy
E h n = Γ h ε | Γ h u h n | 2 + F ( u h n ) d σ ,
where F ( u h n ) = 1 ε ( ( u h n ) 2 1 ) 2 . Additionally, the nonlinear function f ( u h n ) can be approximated as f ( u h n 1 ) + 2 ε ( u h n u h n 1 ) .
The decrease of energy is a well-established properties of the convection Allen-Cahn equation. To observe the energy variation of the numerical solution, we control the mesh size h = 1.08 E-1 and the time step Δ t = 1 E-2 to obtain Figure 11. The presented data in Figure 11 demonstrates a decrease in discrete energy over time, ultimately reaching a state of stability at t = 56 . This observation indicates that the random initial condition does not significantly impact the effectiveness of the MCFEM. To visually depict the progression from the initial condition to the steady state, numerical solutions at various time points within the range of [ 0 , 100 ] were extracted and uniformly rotated. The outcomes are illustrated in Figure 12, revealing that the time trend of phase separation is consistent with the results observed in Figure 11.

5. Conclusions

This paper introduces a modified characteristic finite element method that exhibits second-order spatial accuracy. Our method employs Taylor expansion to reconstruct the solution beyond the surface in the characteristic direction. In contrast, the CFEM’s [32] reconstruction method introduces additional spatial errors, resulting in a lower spatial convergence order compared to our method. The reason for this phenomenon is that the definition domain of the solution has been extended from the surface to the neighborhood containing the surface by the characteristic finite element method. Consequently, the solutions along the same normal vector to be unequal by default, which is contrary to [26]. Despite the superior spatial accuracy of our proposed the MCFEM in comparison to the CFEM, this advantage comes at the expense of stability. The reason for this sacrifice in stability is that our reconstruction method transforming the characteristic finite element method to an explicit-implicit method.

Acknowledgments

The authors would like to thanks Prof. Dongwoo Sheen and Dr. Xufeng Xiao for their discuss to improve this paper.

References

  1. N. Lai, L. Li, C. Yang, J. Li, Service life of RC seawall under chloride invasion: A theoretical model incorporating convection-diffusion effect. Ocean. Eng. 2023, 279, 114590. [CrossRef]
  2. G. MacDonald, J.A. Mackenzie, M. Nolan, R.H. Insall, A computational method for the coupled solution of reaction-diffusion equations on evolving domains and manifolds: Application to a model of cell migration and chemotaxis. J. Comput. Phys. 2016, 309, 207–226. [CrossRef] [PubMed]
  3. X. Xiao, X. Feng, Y. He, Numerical simulations for the chemotaxis models on surfaces via a novel characteristic finite element method. Comput. Math. Appl. 2019, 78, 20–35. [CrossRef]
  4. D. Lacitignola, B. Bozzini, M. Frittelli, I. Sgura, Turing pattern formation on the sphere for a morphochemical reaction-diffusion model for electrodeposition. Commun. Nonlinear. Sci. 2017, 48, 484–508. [CrossRef]
  5. H. Kim, A. Yun, S. Yoon, C. Lee, J. Kim, Pattern formation in reaction-diffusion systems on evolving surfaces. Comput. Math. Appl. 2020, 80, 2019–2028. [CrossRef]
  6. C. Kallendorf, A.F. Cheviakov, M. Oberlack, Y. Wang, Conservation laws of surfactant transport equations. Phys. Fluids 2012, 24, 102105. [CrossRef]
  7. P. Hansbo, M.G. Larson, S. Zahedi, Characteristic cut finite element methods for convection-diffusion problems on time dependent surfaces. Comput. Method. Appl. M. 2015, 293, 431–461. [CrossRef]
  8. A. Sokolov, R. Ali, S. Turek, An AFC-stabilized implicit finite element method for partial differential equations on evolving-in-time surfaces. J. Comput. Appl. Math. 2015, 289, 101–115. [CrossRef]
  9. G. MacDonald, J.A. Mackenzie, M. Nolan, R.H. Insall, A computational method for the coupled solution of reaction-diffusion equations on evolving domains and manifolds: Application to a model of cell migration and chemotaxis. J. Comput. Phys. 2016, 309, 207–226. [CrossRef]
  10. C.M. Elliott, B. Stinner, C. Venkataraman, Modelling cell motility and chemotaxis with evolving surface finite elements. J. R. Soc. Interface 2012, 9, 3027–3044. [CrossRef]
  11. E. Lehto, V. Shankar, G.B. Wright, A radial basis function (RBF) compact finite difference (FD) scheme for reaction-diffusion equations on surfaces. SIAM. J. Sci. Comput. 2017, 39, A2129–A2151. [CrossRef]
  12. S.A. AL-Bayati, L.C. Wrobel, The dual reciprocity boundary element formulation for convection-diffusion-reaction problems with variable velocity field using different radial basis functions. Int. J. Mech. Sci. 2018, 145, 367–377. [CrossRef]
  13. S. Reutskiy, J. Lin, A RBF-based technique for 3D convection-diffusion-reaction problems in an anisotropic inhomogeneous medium, Comput. Math. Appl. Comput. Math. Appl. 2020, 79, 1875–1888. [CrossRef]
  14. Z. Sun, S. Zhang, A radial basis function approximation method for conservative Allen-Cahn equations on surfaces. Appl. Math. Lett. 2023, 143, 108634. [CrossRef]
  15. P. Suchde, J. Kuhnert, A meshfree generalized finite difference method for surface PDEs. Comput. Math. Appl. 2019, 78, 2789–2805. [CrossRef]
  16. J. Yang, Y. Li, J. Kim, A practical finite difference scheme for the Navier-Stokes equation on curved surfaces in R3. J. Comput. Phys. 2020, 411, 109403. [CrossRef]
  17. J. Yang, J. Wang, Z. Tan, A simple and practical finite difference method for the phase-field crystal model with a strong nonlinear vacancy potential on 3D surfaces. Comput. Math. Appl. 2022, 121, 131–144. [CrossRef]
  18. M.A. Olshanskii, X. Xu, A trace finite element method for PDEs on evolving surfaces. SIAM. J. Sci. Comput. 2017, 39, A1301–A1319. [CrossRef]
  19. C. Lehrenfeld, M.A. Olshanskii, X. Xu, A stabilized trace finite element method for partial differential equations on evolving surfaces. SIAM. J. Numer. Anal. 2018, 56, 1643–1672. [CrossRef]
  20. J. Grande, C. Lehrenfeld, A. Reusken, Analysis of a high-order trace finite element method for PDEs on level set surfaces. SIAM. J. Numer. Anal. 2018, 56, 228–255. [CrossRef]
  21. S. Gross, T. Jankuhn, M.A. Olshanskii, A. Reusken, A trace finite element method for vector-laplacians on surfaces. SIAM. J. Numer. Anal. 2018, 56, 2406–2429. [CrossRef]
  22. M. Olshanskii, X. Xu, V. Yushutin, A finite element method for Allen-Cahn equation on deforming surface. Comput. Math. Appl. 2021, 90, 148–158. [CrossRef]
  23. H. Sass, A. Reusken, An accurate and robust Eulerian finite element method for partial differential equations on evolving surfaces. Comput. Math. Appl. 2023, 146, 253–270. [CrossRef]
  24. M.A. Olshanskii, A. Reusken, X. Xu, A stabilized finite element method for advection-diffusion equations on surfaces. Ima. J. Numer. Anal. 2014, 34, 732–758. [CrossRef]
  25. F. Ivancˇic´, M. Solovchuk, Energy stable arbitrary Lagrangian Eulerian finite element scheme for simulating flow dynamics of droplets on non-homogeneous surfaces. Appl Math. Model. 2022, 108, 66–91. [CrossRef]
  26. G. Dziuk, C.M. Elliott, Finite element methods for surface PDEs. Acta. Numer. 2013, 22, 289–396. [CrossRef]
  27. C. Guo, X. Xiao, X. Feng, Z. Tan, An immersed finite element method for elliptic interface problems on surfaces. Comput. Math. Appl. 2023, 131, 54–67. [CrossRef]
  28. K. Simon, L. Tobiska, Local projection stabilization for convection-diffusion-reaction equations on surfaces. Comput. Method. Appl. M. 2019, 344, 34–53. [CrossRef]
  29. X. Xiao, X. Feng, Z. Li, A gradient recovery-based adaptive finite element method for convection-diffusion-reaction equations on surfaces. Int. J. Numer. Meth. Eng. 2019, 120, 901–917. [CrossRef]
  30. X. Xiao, J. Zhao, X. Feng, A layers capturing type H-adaptive finite element method for convection-diffusion-reaction equations on surfaces. Comput. Method. Appl. M 2020, 361, 112792. [CrossRef]
  31. M. Jin, X. Feng, K. Wang, Gradient recovery-based adaptive stabilized mixed FEM for the convection-diffusion-reaction equation on surfaces. Comput. Method. Appl. M 2021, 380, 113798. [CrossRef]
  32. X. Xiao, Z. Dai, X. Feng, A positivity preserving characteristic finite element method for solving the transport and convection-diffusion-reaction equations on general surfaces. Comput. Phys. Commun. 2020, 247, 106941. [CrossRef]
  33. A. Bonito, W. Lei, Approximation of the spectral fractional powers of the Laplace-Beltrami operator. Numer. Math. Theor. Meth. Appl. 2021, 4, 1193–1218.
  34. J. Douglas, T.F. Russell, Numerical methods for convection-dominated diffusion problems based on combining the method of characteristics with finite element or finite difference procedures. SIAM. J. Numer. Anal. 1982, 19, 871–885. [CrossRef]
  35. J.D. Frutos, J. Novo, Bubble stabilization of linear finite element methods for nonlinear evolutionary convection-diffusion equations. Comput. Method. Appl. M 2008, 197, 3988–3999. [CrossRef]
Figure 1. The schematic diagram of CFEM in [32] for approximate u ( x ˇ ) .
Figure 1. The schematic diagram of CFEM in [32] for approximate u ( x ˇ ) .
Preprints 90458 g001
Figure 2. The schematic diagram of our MCFEM for approximate u ( x ˇ ) .
Figure 2. The schematic diagram of our MCFEM for approximate u ( x ˇ ) .
Preprints 90458 g002
Figure 3. The L 2 -errors of various methods with time at ϵ = 1 E-3.
Figure 3. The L 2 -errors of various methods with time at ϵ = 1 E-3.
Preprints 90458 g003
Figure 4. The simulations and corresponding errors of various methods with ϵ = 1 E-3 at T = 0.5 .
Figure 4. The simulations and corresponding errors of various methods with ϵ = 1 E-3 at T = 0.5 .
Preprints 90458 g004
Figure 5. The simulations and corresponding errors of various methods with ϵ = 1 E-3 and h = 3.13 E-2 on a tooth.
Figure 5. The simulations and corresponding errors of various methods with ϵ = 1 E-3 and h = 3.13 E-2 on a tooth.
Preprints 90458 g005
Figure 6. The simulations and corresponding errors of various methods with ϵ = 1 E-3 and h = 2.5 E-2 on a torus.
Figure 6. The simulations and corresponding errors of various methods with ϵ = 1 E-3 and h = 2.5 E-2 on a torus.
Preprints 90458 g006
Figure 7. The simulations of discontinuous source term problem at various time in Example 4.2.
Figure 7. The simulations of discontinuous source term problem at various time in Example 4.2.
Preprints 90458 g007
Figure 8. The MCFEM for Simulating Burgers Problem in Example 4.3.
Figure 8. The MCFEM for Simulating Burgers Problem in Example 4.3.
Preprints 90458 g008
Figure 9. The X-axis projection of the numerical solution u h n is restricted to | y | < 4 E 4 in Example 4.3.
Figure 9. The X-axis projection of the numerical solution u h n is restricted to | y | < 4 E 4 in Example 4.3.
Preprints 90458 g009
Figure 10. The initial condition of convection Allen-Cahn equation in Example 4.4.
Figure 10. The initial condition of convection Allen-Cahn equation in Example 4.4.
Preprints 90458 g010
Figure 11. The evolution of energy of convection Allen-Cahn equation with time in Example 4.4.
Figure 11. The evolution of energy of convection Allen-Cahn equation with time in Example 4.4.
Preprints 90458 g011
Figure 12. Time snapshot of the numerical solution for convection Allen-Cahn equation in Example 4.4.
Figure 12. Time snapshot of the numerical solution for convection Allen-Cahn equation in Example 4.4.
Preprints 90458 g012
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2024 MDPI (Basel, Switzerland) unless otherwise stated