首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Simple recursive implementation of fast multipole method
Authors:PB Visscher  DM Apalkov  
Institution:aDepartment of Physics and Astronomy and MINT Center, University of Alabama, Tuscaloosa, AL 35487-0209, USA
Abstract:In this paper we present an implementation of the well known “fast multipole” method (FMM) for the efficient calculation of dipole fields. The main advantage of the present implementation is simplicity—we believe that a major reason for the lack of use of FMMs is their complexity. One of the simplifications is the use of polynomials in the Cartesian coordinates rather than spherical harmonics. We have implemented it in the context of an arbitrary hierarchical system of cells—no periodic mesh is required, as it is for FFT (fast Fourier transform) methods. The implementation is in terms of recursive functions. Results are given for application to micromagnetic simulation. Complete source code is provided for an open-source implementation of this method, as well as an installer for the resulting program.
Keywords:Micromagnetic simulation  Fast multipole method  Magnetostatic field
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号