The $\mu$-diff toolbox: user guide
Résumé
The toolbox $\mu$-diff has been developed for solving two dimensional acoustic multiple scattering problems by disks based on boundary integral equations. The toolbox is a set of Matlab functions that compute accurately and efficiently the standard integral operators with in addition pre- and post-processing facilities. When the boundary integral formulation has been written mathematically, the coding part can be easily done in $\mu$-diff. Solving the linear system is realized within the Matlab framework. No particular computational skill is needed, except basic notions in Matlab. The boundary integral operators are spectrally discretized in Fourier basis, thanks to the circular shape of the obstacles. This leads to an accurate solution and a smaller size linear systems to solve, compared to usual Boundary Element Methods (BEMs). For high-frequency and/or a large number of scatterers, an adapted algorithm is moreover used that takes advantage of the the particular structure of the matrix (block Toeplitz).
Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...