Next Article in Journal
A More Realistic Markov Process Model for Explaining the Disjunction Effect in One-Shot Prisoner’s Dilemma Game
Next Article in Special Issue
Reliability-Based Topology Optimization of Thermo-Elastic Structures with Stress Constraint
Previous Article in Journal
Multiphysics Mathematical Modeling and Flow Field Analysis of an Inflatable Membrane Aeroshell in Suborbital Reentry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Simple, Accurate and Semi-Analytical Meshless Method for Solving Laplace and Helmholtz Equations in Complex Two-Dimensional Geometries

College of Materials Science and Engineering, Qingdao University, Qingdao 266071, China
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(5), 833; https://doi.org/10.3390/math10050833
Submission received: 26 January 2022 / Revised: 3 March 2022 / Accepted: 3 March 2022 / Published: 5 March 2022
(This article belongs to the Special Issue Computational Methods and Applications for Numerical Analysis)

Abstract

:
A localized virtual boundary element–meshless collocation method (LVBE-MCM) is proposed to solve Laplace and Helmholtz equations in complex two-dimensional (2D) geometries. “Localized” refers to employing the moving least square method to locally approximate the physical quantities of the computational domain after introducing the traditional virtual boundary element method. The LVBE-MCM is a semi-analytical and domain-type meshless collocation method that is based on the fundamental solution of the governing equation, which is different from the traditional virtual boundary element method. When it comes to 2D problems, the LVBE-MCM only needs to calculate the numerical integration on the circular virtual boundary. It avoids the evaluation of singular/strong singular/hypersingular integrals seen in the boundary element method. Compared to the difficulty of selecting the virtual boundary and evaluating singular integrals, the LVBE-MCM is simple and straightforward. Numerical experiments, including irregular and doubly connected domains, demonstrate that the LVBE-MCM is accurate, stable, and convergent for solving both Laplace and Helmholtz equations.

1. Introduction

The boundary element method (BEM) [1,2] is a well-known numerical method that has become an alternative to domain methods such as the finite element method (FEM) [3,4] for the simulation of certain physical problems. The core of this method is to accurately solve singular integrals, especially nearly singular, strongly singular, and hypersingular integrals, among others. Substantial efforts have been devoted to developing and applying efficient estimation techniques for such integrals. Lutz [5] proposed a special Gaussian-type numerical integral to calculate the singular and nearly singular integrals. Johnston and Elliott [6] proposed a sinh transformation to evaluate nearly singular integrals. Niu and Zhou [7,8] suggested that the asymptotic expansion of the kernel function with respect to the local co-ordinates should be employed to address singular integrals. Besides these methods, there are other techniques that can be used to deal with various singular integrals. Although they were proven to be the effective strategies, these methods are often time consuming, tedious, and expensive.
In recent years, the virtual boundary element method (VBEM) [9,10,11,12,13] has been proposed to overcome the above shortcomings. The VBEM introduces the virtual boundary to avoid the calculation of singular integrals and inherits the semi-analytical and high-accuracy features of the BEM. Sun and Yao [14] used the VBEM to successfully solve thin plate elastic obstacle problems. Yao et al. [10,15] used the VBEM to simulate magnetoelectroelastic and piezoelectric problems. Yang et al. [16] and Liu et al. [17] resolved three-dimensional inverse heat conduction problems using the VBEM. As a boundary-type scheme with global discretization, however, the VBEM encounters challenges when simulating large-scale and/or high-dimensional problems.
More recently, the localization of boundary-type meshless methods have received considerable attention, and various localized meshless methods [18,19,20,21,22,23] have been proposed to solve mathematical and mechanical problems, such as the generalized finite difference method (GFDM) [24,25], the localized method of fundamental solutions (LMFS) [26,27], the local knot method (LKM) [28,29], and the localized singular boundary method (LSBM) [30,31]. Unlike traditional boundary-type methods, these methods are not only simple, accurate, and easy-to-program, but also suitable for large-scale simulations in complicated domains. On the other hand, boundary-type meshless methods encounter many difficult issues. Similar to the fundamental solution method, the VBEM uses fundamental solutions as the basis functions and requires a virtual boundary outside of the physical domain to avoid source singularity. The selection of this artificial boundary is still a well-known tricky issue in spite of the great deal of effort that has been made to address this problem [32,33], especially in terms of complex geometries.
Motivated by the above works using localized methods, we establish a localized numerical framework for the VBEM in this paper, which we called the localized virtual boundary element–meshless collocation method (LVBE-MCM). The accuracy and effectiveness of the LVBE-MCM was verified via its ability to solve Laplace and Helmholtz equations in complex 2D domains. In the traditional VBEM, it is difficult to determine the position and shape of virtual boundaries in the complex domain because these boundaries have a certain impact on the calculation accuracy. On the contrary, the LVBE-MCM only uses the circular virtual boundary during the local approximation, and it is insensitive to the location of the boundary. Furthermore, the resulting LVBE-MCM system is sparse and can thus be easily solved using an ordinary computer. This also means that the method has certain application prospects for solving large-scale problems.
The rest of the paper is organized as follows: In Section 2, the considered problem is briefly introduced. Section 3 describes the detailed numerical procedure for the LVBE-MCM. Section 4 develops an augmented moving least squares approximation using the fundamental solutions. In Section 5, two numerical examples are provided to confirm the effectiveness and applicability of the proposed method. The conclusions are summarized in Section 6.

2. Preliminaries

Let Ω R 2 be an open bounded domain surrounded by the boundary Γ = Ω , which is assumed to be piecewise smooth, and consider the following boundary value problem:
L u ( x ) = 0 , x Ω ,
u ( x ) = f ( x ) , x Γ D ,
u ( x ) n = g ( x ) , x Γ N ,
α u ( x ) + β u ( x ) n = h ( x ) , x Γ R ,
where L is the Laplace ( L = 2 ) or Helmholtz ( L = 2 + λ 2 ) operator, λ is the wave number, n is the unit outward normal vector, α and β are constants, and f ( x ) ,   g ( x ) ,   h ( x ) are the provided smooth functions on the boundaries. Here, Γ D , Γ N , and Γ R represent the Dirichlet, Neumann, and Robin boundaries, respectively.
The fundamental solutions for the Laplace and Helmholtz operators are determined by [34]
u * ( r ) = 1 2 π ln ( r ) ,   for   Laplace   operator
u * ( r ) = i 4 H 0 ( 1 ) ( λ r ) ,   for   Helmholtz   operator
where r denotes the Euclidean distance between the field point and the source point, and H 0 ( 1 ) is a zero-order Hankel function of the first kind.

3. Localized Virtual Boundary Element–Meshless Collocation Method

First of all, the N = n i + n b 1 + n b 2 + n b 3 discrete nodes x ( i ) ,   i = 1 , 2 , , N are placed over the computational domain Ω, where ni is the number of nodes inside the domain, and n b 1 , n b 2 , and n b 3 indicate the number of nodes along the Dirichlet, Neumann, and Robin boundary, respectively. Considering an arbitrary node x ( i ) , which is also known as the central node, its m supporting nodes x j ( i ) ,   j = 1 , 2 , , m can be determined based on the nearest nodes. At the same time, the local supporting domain Ω s covering m+1 nodes can also be determined, and its virtual boundary Γ ( i ) can be specified at a certain distance from the boundary of the supporting domain. For 2D problems, this boundary is a circle. Figure 1 shows the schematic diagram of the LVBE-MCM.
In the present study, the virtual boundary is discretized by M exact geometrical elements, and the physical quantity is approximated by the constant element. Using x 0 ( i ) to represent x ( i ) , the unknowns at nodes x j ( i ) ,   j = 0 , 1 , , m are expressed as
u ( x j ( i ) ) = Γ ( i ) u * ( x j ( i ) , ξ ) φ ( i ) ( ξ ) d Γ s ( i ) = k = 1 M φ k ( i ) Γ k ( i ) u * ( x j ( i ) , ξ ) d Γ k ( i ) , x j ( i ) Ω s ( i ) , j = 0 , 1 , , m ,
where u * ( x j ( i ) , ξ ) is the fundamental solution of the governing equation, and φ ( ξ ) is the distribution density function associated with the virtual boundary Γ ( i ) . Equation (7) can be rewritten in the following matrix form:
u ( i ) = G ( i ) φ ( i ) .
For the above local approximation, the moving least squares (MLS) can be employed to obtain the unknown coefficient vector φ ( i ) = [ φ 1 ( i ) , φ 2 ( i ) , , φ M ( i ) ] , resulting in
φ ( i ) = H ( i ) u ( i ) .
Replacing x j ( i ) in Equation (7) with x ( i ) , the following formula is yielded:
u ( x ( i ) ) = k = 1 M φ k ( i ) Γ k ( i ) u * ( x ( i ) , ξ ) d Γ k ( i ) = E ( i ) φ ( i ) .
Then, substituting Equation (9) into Equation (10), we obtain
u ( x ( i ) ) = E ( i ) H ( i ) u ( i ) = F ( i ) u ( i ) .
If x ( i ) is a node on the boundary, the normal derivative can be calculated by
u ( x ( i ) ) n = N ( i ) φ ( i ) = N ( i ) H ( i ) u ( i ) = C ( i ) u ( i ) ,
where N ( i ) = n 1 σ 1 ( i ) + + n d σ d ( i ) , and
σ l ( i ) = [ Γ 1 ( i ) u * ( x ( i ) , ξ ) x l ( i ) d Γ 1 ( i ) ,   Γ 2 ( i ) u * ( x ( i ) , ξ ) x l ( i ) d Γ 2 ( i ) ,     , Γ M ( i ) u * ( x ( i ) , ξ ) x l ( i ) d Γ M ( i ) ] ,   l = 1 , , d .
In the above equations, n 1 , , n d denote the components of the vector n , and x 1 ( i ) , , x d ( i ) denote the coordinate components of the node x ( i ) .
Taking all of the nodes x ( i ) ,   i = 1 , 2 , , N and the boundary data provided in Equations (2)–(4) into account, the following overdetermined equations can be obtained:
{ u i F ( i ) u ( i ) = 0 , i { 1 , 2 , , n i } u i = f i , i { n i + 1 , , n i + n b 1 } E ( i ) u ( i ) = g i , i { n i + n b 1 + 1 , , n i + n b 1 + n b 2 } α u i + E ( i ) u ( i ) = 0 , i { n i + n b 1 + n b 2 + 1 , , N } or   A u = b ,
where u = [ u ( x ( 1 ) ) ,   u ( x ( 2 ) ) ,   ,   u ( x ( N ) ) ] T , b N × 1 is a vector composed of zero elements and boundary data, and A N × N is a sparse matrix. Equation (14) is a well-conditioned system, and in this work, it is solved by MATLAB routine “A\b”.

4. Augmented Moving Least Squares Approximation

The moving least squares approximation is a widely used technique in various meshless/meshfree methods. In this study, the fundamental solutions are introduced into the traditional moving least squares method, and we then developed the augmented moving least squares approximation, which is similar to the one outlined in [35]. According to its basic idea, the vector α ( i ) is deduced by minimizing the following functional equation:
J u ( i ) = ( G ( i ) φ ( i ) u ( i ) ) T ω ( i ) ( G ( i ) φ ( i ) u ( i ) ) ,
where ω ( i ) = d i a g ( w 0 ( i ) , w 1 ( i ) , , w m ( i ) ) , and
ω j ( i ) = 1 6 ( d j / d max ) 2 + 8 ( d j / d max ) 3 3 ( d j / d max ) 4 ,
in Equation (16), d j = x j ( i ) x ( i ) 2 and d max = max j = 0 , 1 , , m ( d j ) .
Hence, we have
J u ( i ) φ ( i ) = 2 [ G ( i ) ] T ω ( i ) G ( i ) φ ( i ) 2 [ G ( i ) ] T ω ( i ) u ( i ) = 0 .
By calculating and reorganizing Equation (17), we can obtain a system equation in matrix form:
P ( i ) φ ( i ) = Q ( i ) u ( i ) ,
where P ( i ) = [ G ( i ) ] T ω ( i ) G ( i ) , and Q ( i ) = [ G ( i ) ] T ω ( i ) . Solving Equation (18) yields φ ( i ) = [ P ( i ) ] 1 Q ( i ) u ( i ) ; hence, H ( i ) in Equation (9) is equal to [ P ( i ) ] 1 Q ( i ) . It should be pointed out that we used MATLAB’s mldivide (matrix left divide) function ( P ( i ) \ Q ( i ) ) to obtain H ( i ) instead of the matrix inversion.

5. Numerical Examples

Two numerical examples are provided to demonstrate the effectiveness and accuracy of the proposed method. To evaluate the numerical errors, we adopt the maximum absolute error (MAE) and the root-mean-square error (RMSE), which are defined as follows:
MAE = max 1 j n i | u n ( x j ) u e ( x j ) | ,
RMSE = 1 n i j = 1 n i ( u n ( x j ) u e ( x j ) ) 2 ,
where u n and u e represent the numerical and analytical solution at node x j , respectively. All computations were performed using MATLAB 2018b on a desktop PC (Intel® Core TMi7-6700 CPU at 3.4 GHz, 16G RAM, and Hard Disk-500G).
Example 1.
Consider a Laplace equation on an irregular domain with mixed boundary conditions. The geometry and boundary conditions are shown in Figure 2. For the Robin boundary condition,  α = 1 and β = 5 . The analytical solution is obtained by
u ( x 1 , x 2 ) = cos ( x 1 ) cosh ( x 2 ) + sin ( x 1 ) sinh ( x 2 ) + e x 1 cos ( x 2 ) + e x 2 sin ( x 1 ) + x 1 2 x 2 2 + 2 x 1 + 3 x 2 + 1 .
First of all, N = 6784 nodes are chosen, and 8 Gaussian points are used. It can be seen from Figure 3 that the numerical error first decreases and then increases as the number of virtual elements increases, meaning that high computational accuracy has been achieved. Then, M = 15 is fixed. From Figure 4, we can observe that the number of Gaussian points has little effect on the calculation accuracy, and therefore, fewer Gaussian points can be used in the calculation.
The LMFS and GFDM are recently developed meshless approaches that are very similar to the present LVBE-MCM. In Table 1, these two methods are compared to the proposed approach. It can be observed that all methods are convergent. Although the LMFS and LVBE-MCM have similar numerical accuracy, the latter is slightly better than the former.
Example 2.
A Helmholtz equation on a doubly connected domain (see Figure 5) is considered. The boundary conditions are specified by the analytical solution u ( x 1 , x 2 ) = cos ( x 1 / 2 + 3 x 2 / 2 ) with λ = 1 .
The profiles of the exact solution and absolute error in the computational domain under N = 1840 and M = 15 are shown in Figure 6. The maximum absolute error and the root-mean-square error are 3.3238 × 10–8 and 6.4048 × 10–9, respectively. This indicates the high-accuracy of the proposed method. Furthermore, it can be observed from Table 2 that the LVBE-MCM has higher numerical accuracy than the LMFS when the same number of sources and elements is adopted.

6. Conclusions

The localized virtual boundary element–meshless collocation method (LVBE-MCM) was proposed as a novel domain-type meshless method that could be used to solve Laplace and Helmholtz equations in complex 2D geometries. In this work, the traditional virtual boundary element method with a global approximation was modified to a local approximation approach by introducing the moving least square method and local approximation theory. Numerical integrations are only required on the circular virtual boundary; thus, the exact geometry elements are convenient to use. The proposed LVBE-MCM avoids the need to evaluate the singular/strong singular/hypersingular integral in the boundary element method and has a higher calculation accuracy than the LMFS.
Two examples involving irregular geometries and doubly connected domains were investigated in detail. The numerical results indicate that the LVBE-MCM is accurate and effective for solving Laplace and Helmholtz equations in complex two-dimensional geometries. The number of Gaussian points has a little effect on the calculation accuracy, and therefore, fewer Gaussian points can be used in the calculation. Moreover, the scheme is convergent with respect to increasing the number of total nodes. It is worth noting that the proposed method can be directly extended to other partial differential equations with known fundamental solutions, such as diffusion equations, Stokes equations, and biharmonic equations.
It should also be pointed out that this paper investigates the accuracy and convergence of the LVBE-MCM numerically. Unlike the difference method and Taylor expansion, it is not an easy work to formally prove the convergence and stability of the LVBE-MCM since there are few related assumptions and theorems on approximation techniques that use the fundamental solution and the augmented moving least squares scheme. Consequently, a theoretical analysis of the LVBE-MCM will be the key issue in our subsequent work.

Author Contributions

Conceptualization, X.Y.; methodology, C.Y.; software, B.J. and X.X.; investigation, B.J. and X.X.; writing—original draft preparation, X.Y.; writing—review and editing, C.Y. and X.Y.; visualization, B.J. and X.X.; supervision, X.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Scientific Research Starting Foundation of Qingdao University (No. DC2100000881).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, Y.J.; Mukherjee, S.; Nishimura, N.; Schanz, M.; Ye, W.; Sutradhar, A.; Pan, E.; Dumont, N.A.; Frangi, A.; Saez, A. Recent Advances and Emerging Applications of the Boundary Element Method. Appl. Mech. Rev. 2011, 64, 030802. [Google Scholar] [CrossRef] [Green Version]
  2. Beer, G.; Smith, I.; Duenser, C. The Boundary Element Method with Programming: For Engineers and Scientists; Springer: Vienna, Austria, 2008. [Google Scholar]
  3. Chai, Y.; Li, W.; Liu, Z. Analysis of transient wave propagation dynamics using the enriched finite element method with interpolation cover functions. Appl. Math. Comput. 2022, 412, 126564. [Google Scholar] [CrossRef]
  4. Li, W.; Zhang, Q.; Gui, Q.; Chai, Y. A Coupled FE-Meshfree Triangular Element for Acoustic Radiation Problems. Int. J. Comput. Methods 2021, 18, 2041002. [Google Scholar] [CrossRef]
  5. Lutz, E. Exact Gaussian quadrature methods for near-singular integrals in the boundary element method. Eng. Anal. Bound. Elements 1992, 9, 233–245. [Google Scholar] [CrossRef]
  6. Johnston, P.R.; Elliott, D. A sinh transformation for evaluating nearly singular boundary element integrals. Int. J. Numer. Methods Eng. 2005, 62, 564–578. [Google Scholar] [CrossRef]
  7. Zhou, H.; Niu, Z.; Cheng, C.; Guan, Z. Analytical integral algorithm applied to boundary layer effect and thin body effect in BEM for anisotropic potential problems. Comput. Struct. 2008, 86, 1656–1671. [Google Scholar] [CrossRef]
  8. Niu, Z.; Cheng, C.; Zhou, H.; Hu, Z. Analytic formulations for calculating nearly singular integrals in two-dimensional BEM. Eng. Anal. Bound. Elements 2007, 31, 949–964. [Google Scholar] [CrossRef]
  9. Cascio, M.L.; Milazzo, A.; Benedetti, I. A hybrid virtual–boundary element formulation for heterogeneous materials. Int. J. Mech. Sci. 2021, 199, 106404. [Google Scholar] [CrossRef]
  10. Yao, W.; Wang, H. Virtual boundary element integral method for 2-D piezoelectric media. Finite Elem. Anal. Des. 2005, 41, 875–891. [Google Scholar]
  11. Lee, C. Stability characteristics of the virtual boundary method in three-dimensional applications. J. Comput. Phys. 2003, 184, 559–591. [Google Scholar] [CrossRef]
  12. Saiki, E.; Biringen, S. Numerical Simulation of a Cylinder in Uniform Flow: Application of a Virtual Boundary Method. J. Comput. Phys. 1996, 123, 450–465. [Google Scholar] [CrossRef]
  13. Desiderio, L.; Falletta, S.; Scuderi, L. A Virtual Element Method coupled with a Boundary Integral Non Reflecting condition for 2D exterior Helmholtz problems. Comput. Math. Appl. 2021, 84, 296–313. [Google Scholar] [CrossRef]
  14. Huanchun, S.; Weian, Y. Virtual boundary element-linear complementary equations for solving the elastic obstacle problems of thin plate. Finite Elements Anal. Des. 1997, 27, 153–161. [Google Scholar] [CrossRef]
  15. Li, X.-C.; Yao, W.-A. Virtual boundary element-integral collocation method for the plane magnetoelectroelastic solids. Eng. Anal. Bound. Elem. 2006, 30, 709–717. [Google Scholar] [CrossRef]
  16. Yang, D.; Yue, X.; Yang, Q. Virtual boundary element method in conjunction with conjugate gradient algorithm for three-dimensional inverse heat conduction problems. Numer. Heat Transf. Part B Fundam. 2017, 72, 421–430. [Google Scholar] [CrossRef]
  17. Liu, X.; Shao, G.; Yue, X.; Yang, Q.; Su, J. A Virtual Boundary Element Method for Three-Dimensional Inverse Heat Conduction Problems in Orthotropic Media. Comput. Model. Eng. Sci. 2018, 117, 189–211. [Google Scholar] [CrossRef]
  18. Wang, X.; Wang, J.; Wang, X.; Yu, C. A Pseudo-Spectral Fourier Collocation Method for Inhomogeneous Elliptical Inclusions with Partial Differential Equations. Mathematics 2022, 10, 296. [Google Scholar] [CrossRef]
  19. Li, X.; Dong, H. An element-free Galerkin method for the obstacle problem. Appl. Math. Lett. 2021, 112, 106724. [Google Scholar] [CrossRef]
  20. Xi, Q.; Fu, Z.; Zhang, C.; Yin, D. An efficient localized Trefftz-based collocation scheme for heat conduction analysis in two kinds of heterogeneous materials under temperature loading. Comput. Struct. 2021, 255, 106619. [Google Scholar] [CrossRef]
  21. Qu, W.; Gao, H.; Gu, Y. Integrating Krylov deferred correction and generalized finite difference methods for dynamic sim-ulations of wave propagation phenomena in long-time intervals. Adv. Appl. Math. Mech. 2021, 13, 1398–1417. [Google Scholar]
  22. Li, X.; Li, S. A fast element-free Galerkin method for the fractional diffusion-wave equation. Appl. Math. Lett. 2021, 122, 107529. [Google Scholar] [CrossRef]
  23. Wang, F.; Zhao, Q.; Chen, Z.; Fan, C.-M. Localized Chebyshev collocation method for solving elliptic partial differential equations in arbitrary 2D domains. Appl. Math. Comput. 2021, 397, 125903. [Google Scholar] [CrossRef]
  24. Qu, W.; He, H. A GFDM with supplementary nodes for thin elastic plate bending analysis under dynamic loading. Appl. Math. Lett. 2022, 124, 107664. [Google Scholar] [CrossRef]
  25. Benito, J.; Ureña, F.; Gavete, L. Solving parabolic and hyperbolic equations by the generalized finite difference method. J. Comput. Appl. Math. 2007, 209, 208–233. [Google Scholar] [CrossRef] [Green Version]
  26. Wang, F.J.; Fan, C.M.; Zhang, C.Z.; Lin, J. A Localized Space-Time Method of Fundamental Solutions for Diffusion and Convection-Diffusion Problems. Adv. Appl. Math. Mech. 2020, 12, 940–958. [Google Scholar] [CrossRef]
  27. Gu, Y.; Fan, C.-M.; Fu, Z. Localized Method of Fundamental Solutions for Three-Dimensional Elasticity Problems: Theory. Adv. Appl. Math. Mech. 2021, 13, 1520–1534. [Google Scholar]
  28. Wang, F.; Wang, C.; Chen, Z. Local knot method for 2D and 3D convection–diffusion–reaction equations in arbitrary domains. Appl. Math. Lett. 2020, 105, 106308. [Google Scholar] [CrossRef]
  29. Yue, X.; Wang, F.; Li, P.-W.; Fan, C.-M. Local non-singular knot method for large-scale computation of acoustic problems in complicated geometries. Comput. Math. Appl. 2021, 84, 128–143. [Google Scholar] [CrossRef]
  30. Wang, F.; Chen, Z.; Li, P.-W.; Fan, C.-M. Localized singular boundary method for solving Laplace and Helmholtz equations in arbitrary 2D domains. Eng. Anal. Bound. Elem. 2021, 129, 82–92. [Google Scholar] [CrossRef]
  31. Lin, J.; Qiu, L.; Wang, F. Localized singular boundary method for the simulation of large-scale problems of elliptic operators in complex geometries. Comput. Math. Appl. 2022, 105, 94–106. [Google Scholar] [CrossRef]
  32. Chen, C.S.; Karageorghis, A.; Li, Y. On choosing the location of the sources in the MFS. Numer. Algorithms 2016, 72, 107–130. [Google Scholar] [CrossRef]
  33. Wang, F.; Liu, C.-S.; Qu, W. Optimal sources in the MFS by minimizing a new merit function: Energy gap functional. Appl. Math. Lett. 2018, 86, 229–235. [Google Scholar] [CrossRef]
  34. Wang, F.; Fan, C.-M.; Hua, Q.; Gu, Y. Localized MFS for the inverse Cauchy problems of two-dimensional Laplace and bi-harmonic equations. Appl. Math. Comput. 2020, 364, 124658. [Google Scholar]
  35. Wang, F.; Qu, W.; Li, X. Augmented moving least squares approximation using fundamental solutions. Eng. Anal. Bound. Elem. 2020, 115, 10–20. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the LVBE-MCM for the 2D problem.
Figure 1. Schematic diagram of the LVBE-MCM for the 2D problem.
Mathematics 10 00833 g001
Figure 2. Computational domain and boundary conditions for Example 1.
Figure 2. Computational domain and boundary conditions for Example 1.
Mathematics 10 00833 g002
Figure 3. Error curves with respect to the number of virtual elements.
Figure 3. Error curves with respect to the number of virtual elements.
Mathematics 10 00833 g003
Figure 4. Error curves with respect to the number of Gaussian points.
Figure 4. Error curves with respect to the number of Gaussian points.
Mathematics 10 00833 g004
Figure 5. Computational domain and boundary conditions for Example 2.
Figure 5. Computational domain and boundary conditions for Example 2.
Mathematics 10 00833 g005
Figure 6. Profiles of the (a) exact solution and (b) absolute error.
Figure 6. Profiles of the (a) exact solution and (b) absolute error.
Mathematics 10 00833 g006
Table 1. The RMSEs derived from the LVBE-MCM, LMFS, and GFDM under different numbers of total nodes.
Table 1. The RMSEs derived from the LVBE-MCM, LMFS, and GFDM under different numbers of total nodes.
N4487651211259244756784
LVBE-MCM5.3674 × 10−73.7938 × 10−72.7616 × 10−71.2551 × 10−73.4856 × 10−88.9528 × 10−9
LMFS1.4072 × 10−64.7048 × 10−74.3495 × 10−71.3170 × 10−71.4663 × 10−79.8769 × 10−8
GFDM2.6038 × 10−34.2642 × 10−53.3704 × 10−51.6361 × 10−54.1832 × 10−71.3909 × 10−7
Table 2. The RMSEs derived from the LVBE-MCM and LMFS under different elements or sources.
Table 2. The RMSEs derived from the LVBE-MCM and LMFS under different elements or sources.
M101520253035
LVBE-MCM3.6573 × 1066.4048 × 1091.1714 × 1085.7849 × 1085.1474 × 1084.8111 × 108
LMFS1.4772 × 1051.3537 × 1083.5835 × 1087.4075 × 1086.5249 × 1086.7892 × 108
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yue, X.; Jiang, B.; Xue, X.; Yang, C. A Simple, Accurate and Semi-Analytical Meshless Method for Solving Laplace and Helmholtz Equations in Complex Two-Dimensional Geometries. Mathematics 2022, 10, 833. https://doi.org/10.3390/math10050833

AMA Style

Yue X, Jiang B, Xue X, Yang C. A Simple, Accurate and Semi-Analytical Meshless Method for Solving Laplace and Helmholtz Equations in Complex Two-Dimensional Geometries. Mathematics. 2022; 10(5):833. https://doi.org/10.3390/math10050833

Chicago/Turabian Style

Yue, Xingxing, Buwen Jiang, Xiaoxuan Xue, and Chao Yang. 2022. "A Simple, Accurate and Semi-Analytical Meshless Method for Solving Laplace and Helmholtz Equations in Complex Two-Dimensional Geometries" Mathematics 10, no. 5: 833. https://doi.org/10.3390/math10050833

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