• DocumentCode
    548593
  • Title

    An object oriented framework for the implementation of the Fast Multipole Expansion Method

  • Author

    Kazmi, Ahmad S.

  • Author_Institution
    Electr. Eng., Nat. Univ. of Comput. & Emerging Sci., Lahore, Pakistan
  • fYear
    2011
  • fDate
    15-17 June 2011
  • Firstpage
    59
  • Lastpage
    66
  • Abstract
    The Fast Multipole Expansion Method (FMEM) has been widely used in such diversified fields as digital signal processing, micromagnetic field simulations to calculation of capacitance. Furthermore FMEM can also be used to evaluate convolutions. Therefore FMEM can be considered a generic tool like FFT for signal processing. In this paper we propose an object oriented framework for a general implementation of the FMEM. The proposed framework is consists of abstract data structures and algorithms for the FMEM implementation. A particular implementation of FMEM will extend the abstract objects of the framework and execute the predefined algorithm. We have provided 2 examples of such extension of the proposed framework for particular FMEM implementations.
  • Keywords
    Green´s function methods; convolution; digital signal processing chips; fast Fourier transforms; micromagnetics; FFT; FMEM implementation; abstract data structure; abstract objects; digital signal processing; fast multipole expansion method; generic tool; micromagnetic field simulation; object oriented framework; Concrete; Containers; Data structures; Electric fields; Kernel; Lattices; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications (ConTEL), Proceedings of the 2011 11th International Conference on
  • Conference_Location
    Graz
  • Print_ISBN
    978-1-61284-169-4
  • Electronic_ISBN
    978-3-85125-161-6
  • Type

    conf

  • Filename
    5969910