The present paper intends to couple the Fast Multipole Method (FMM) with the Boundary Element Method (BEM) in the 2D scalar wave propagation. The procedure is aimed at speeding the computation of the integrals involved in the governing Boundary Integral Equations (BIEs) on the basis of the distance between source point and integration element. There are three main contributions. First, the approach is of adaptive type in order to reduce the number of floating-point operations. Second, most integrals are evaluated analytically: the diagonal and off-diagonal terms of the H and G matrices by consolidated techniques, whereas the moment Mk by a procedure developed by the authors. Third, the article is enriched by Fortran 90 schemes that, specifically developed by the authors, allows the optimum construction of the quad-tree and of the iterative system of equations. The Generalized Minimal Residual Solver is adopted to improve the overall computational efficiency. Some numerical examples are shown to demonstrate the reliability of the method.
An adaptive fast multipole approach to 2D wave propagation
MALLARDO, Vincenzo;
2012
Abstract
The present paper intends to couple the Fast Multipole Method (FMM) with the Boundary Element Method (BEM) in the 2D scalar wave propagation. The procedure is aimed at speeding the computation of the integrals involved in the governing Boundary Integral Equations (BIEs) on the basis of the distance between source point and integration element. There are three main contributions. First, the approach is of adaptive type in order to reduce the number of floating-point operations. Second, most integrals are evaluated analytically: the diagonal and off-diagonal terms of the H and G matrices by consolidated techniques, whereas the moment Mk by a procedure developed by the authors. Third, the article is enriched by Fortran 90 schemes that, specifically developed by the authors, allows the optimum construction of the quad-tree and of the iterative system of equations. The Generalized Minimal Residual Solver is adopted to improve the overall computational efficiency. Some numerical examples are shown to demonstrate the reliability of the method.I documenti in SFERA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.