Fast direct isogeometric boundary element method for 3D potential problems based on HODLR matrix

Abstract A novel fast direct solver based on isogeometric boundary element method (IGABEM) is presented for solving 3D potential problems, which uses the hierarchical off-diagonal low-rank (HODLR) matrix structure arising from the discretization of boundary integral equations. Since the HODLR matrix can be factored into the product form of some diagonal blocks, we can use the Sherman–Morrison–Woodbury formula to solve the inverse of a HODLR matrix efficiently. For large scale problems, an accelerated adaptive cross approximation algorithm is developed to decompose the off-diagonal submatrices. In numerical implementation, bivariate NURBS basis functions are used to describe the geometry. Meanwhile, the same NURBS basis functions are also used to approximate the unknown boundary quantities. The present method is applied to some numerical examples, including an infinite space containing twenty spherical cavities. The numerical results clearly show that the fast direct solver developed in the paper can obtain accurate results with less CPU time.

[1]  T. Rabczuk,et al.  A two-dimensional Isogeometric Boundary Element Method for elastostatic analysis , 2012 .

[2]  T. Hughes,et al.  Isogeometric analysis : CAD, finite elements, NURBS, exact geometry and mesh refinement , 2005 .

[3]  Yijun Liu,et al.  A new fast direct solver for the boundary element method , 2017 .

[4]  I. Gonzalez,et al.  Application of multilevel fast multipole method to the analysis of the scattering of complex bodies modeled by NURBS surfaces , 2006, 2006 IEEE Antennas and Propagation Society International Symposium.

[5]  Eric Darve,et al.  An $$\mathcal O (N \log N)$$O(NlogN)  Fast Direct Solver for Partial Hierarchically Semi-Separable Matrices , 2013 .

[6]  Sergej Rjasanow,et al.  Adaptive Low-Rank Approximation of Collocation Matrices , 2003, Computing.

[7]  Gernot Beer,et al.  A fast elasto-plastic formulation with hierarchical matrices and the boundary element method , 2013 .

[8]  Ken Hayami,et al.  A numerical quadrature for nearly singular boundary element integrals , 1994 .

[9]  Fehmi Cirak,et al.  Isogeometric FEM‐BEM coupled structural‐acoustic analysis of shells using subdivision surfaces , 2017, 1704.08491.

[10]  J. Tukey,et al.  An algorithm for the machine calculation of complex Fourier series , 1965 .

[11]  M. Bebendorf,et al.  Accelerating Galerkin BEM for linear elasticity using adaptive cross approximation , 2006 .

[12]  V. Rokhlin Rapid solution of integral equations of classical potential theory , 1985 .

[13]  Hongping Zhu,et al.  The distance sinh transformation for the numerical evaluation of nearly singular integrals over curved surface elements , 2013, Computational Mechanics.

[14]  M. Scott,et al.  Acoustic isogeometric boundary element analysis , 2014 .

[15]  J. Trevelyan,et al.  Extended isogeometric boundary element method (XIBEM) for two-dimensional Helmholtz problems , 2013 .

[16]  Thomas-Peter Fries,et al.  Fast Isogeometric Boundary Element Method based on Independent Field Approximation , 2014, ArXiv.

[17]  J. Sherman,et al.  Adjustment of an Inverse Matrix Corresponding to a Change in One Element of a Given Matrix , 1950 .

[18]  Leslie Greengard,et al.  A Fast Direct Solver for High Frequency Scattering from a Large Cavity in Two Dimensions , 2014, SIAM J. Sci. Comput..

[19]  C. Dong,et al.  Effective elastic properties and stress states of doubly periodic array of inclusions with complex shapes by isogeometric boundary element method , 2015 .

[20]  T. Hughes,et al.  ISOGEOMETRIC COLLOCATION METHODS , 2010 .

[21]  W. Hackbusch A Sparse Matrix Arithmetic Based on $\Cal H$-Matrices. Part I: Introduction to ${\Cal H}$-Matrices , 1999, Computing.

[22]  R. Coifman,et al.  The fast multipole method for the wave equation: a pedestrian prescription , 1993, IEEE Antennas and Propagation Magazine.

[23]  John A. Evans,et al.  Isogeometric finite element data structures based on Bézier extraction of NURBS , 2011 .

[24]  Jianming Zhang,et al.  New variable transformations for evaluating nearly singular integrals in 3D boundary element method , 2013 .

[25]  James Bremer,et al.  An adaptive fast direct solver for boundary integral equations in two dimensions , 2009 .

[26]  Xiao-Wei Gao,et al.  An effective method for numerical evaluation of general 2D and 3D high order singular boundary integrals , 2010 .

[27]  Per-Gunnar Martinsson,et al.  Fast direct solvers for integral equations in complex three-dimensional domains , 2009, Acta Numerica.

[28]  C. Y. Dong,et al.  An isogeometric boundary element method for three dimensional potential problems , 2017, J. Comput. Appl. Math..