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 -errors (denoted by ) and the -errors (denoted by ) 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
. Consider the CRD equation (4) on a sphere
where the reaction coefficient
is set to 1 and the convection velocity
is set to
. The exact solution can be expressed as follows,
When the diffusion parameter
, 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 and .
Table 1.
The errors of different method with and .
Table 2.
The errors of different method with E-1 and E-1.
Table 2.
The errors of different method with E-1 and E-1.
Table 3.
The errors of different method with E-2 and E-2.
Table 3.
The errors of different method with E-2 and E-2.
Table 4.
The errors of different method with E-3 and E-3.
Table 4.
The errors of different method with E-3 and E-3.
Table 5.
The errors of different method with E-4 and E-4.
Table 5.
The errors of different method with E-4 and E-4.
The
-errors and
-errors of the MCFEM in
Table 1 show the same trend as that of the CFEM. When
E-2, the mesh size
h is not fine enough to ignore the existence of geometric errors. Consequently, the outcomes for
E-2 deviate from anticipated results. As the mesh size
h diminishes, the
-errors convergence order of the MCFEM attains 2, while the
-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
-errors and
-errors of the MCFEM as shown in
Table 2 and
Table 3 are smaller than those of the CFEM. When
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
E-3. Fortunately, the MCFEM still maintains second-order spatial accuracy in this case. Comparing with the MCFEM, the
-errors convergence order of the CFEM fails to reach 2 when
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
-errors convergence order is
.
The continuity of the exact solution
u is significantly compromised when the diffusion parameter
E-4 as opposed to
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
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
E-2, as illustrated in
Figure 3 and
Figure 4. As depicted in
Figure 3, the
-errors of both the MCFEM and the CFEM exhibit an upward trend over time. Prior to
, the
-errors of the MCFEM is equivalent to that of the CFEM. With the increase of time, the
-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
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
and multi-connected surface
The exact solution will be modified by
while maintaining the convection velocity
and reaction coefficient
unchanged. The diffusion parameter
is set to 1E-3 and the time step
is set to
. Additionally, the exact solution of
u at
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
, 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.3. The Burgers Equation on Peanut-Shaped Surface
To investigate the impact of nonlinear problems on our methods, we selected the convection velocity
. Assigning the diffusion parameter
E-3, reaction coefficient
, and setting the source term to
, the problem transforms into a typical Burgers problem on surfaces. Without loss of generality, a peanut-shaped surface
is selected and the initial condition is
The corresponding mesh size E-2 and time step 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
, where
, onto the X-axis, and the result is illustrated in
Figure 9. The wave clearly propagates forward over time, and the gradient near
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
on a multi-connected surface
The convection velocity
, the diffusion parameter
E-3 and nonlinear function
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
where
. Additionally, the nonlinear function
can be approximated as
.
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
E-1 and the time step
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
. 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
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.