The method of fundamental solutions (MFS) is a numerical method for solving boundary value problems involving linear partial differential equations. It is well known that it can be very effective assuming regularity of the domain and boundary conditions. The main drawback of the MFS is that the matrices involved typically are ill-conditioned and this may prevent to achieve high accuracy. In this work, we propose a new algorithm to remove the ill conditioning of the classical MFS in the context of Laplace equation defined in planar domains. The main idea is to expand the MFS basis functions in terms of harmonic polynomials. Then, using the singular value decomposition and Arnoldi orthogonalization we define well conditioned basis functions spanning the same functional space as the MFS's. Several numerical examples show that this approach is much superior to previous approaches, such as the classical MFS or the MFS-QR.
翻译:基本解决方案的方法(MFS)是解决涉及线性部分差异方程式的边界值问题的一种数字方法,众所周知,假设域和边界条件的规律性,这种方法可能非常有效。MFS的主要缺点是所涉矩阵通常条件不完善,这可能会妨碍达到很高的准确性。在这项工作中,我们提出了一种新的算法,以消除在平面域定义的Laplace方程式中传统的典型MFS的缺陷。主要想法是扩大多边FS基函数的调和多义多义。然后,我们利用单值分解法和Arnoldi orthogonization法来界定与MFS相同的功能空间的有良好条件的基础函数。几个数字例子表明,这一方法比以往的方法(如经典 MFS 或 MFS-QR ) 优越得多。