A parallel implementation of the Multilevel Characteristic Basis Function Method

This paper identifies some of the issues associated with the parallel implementation of the Multilevel Characteristic Basis Function Method (ML-CBFM). We describe the major characteristics of the ML-CBFM in order to explain how it can be parallelized. We present efficient schemes for the parallelization of each stage that are tailored for distributed computing. Several examples are shown to validate the performance as well as the accuracy of the results.

[1]  James Demmel,et al.  ScaLAPACK: A Portable Linear Algebra Library for Distributed Memory Computers - Design Issues and Performance , 1995, PARA.

[2]  R. Mittra,et al.  Characteristic basis function method: A new technique for efficient solution of method of moments matrix equations , 2003 .

[3]  U. Jakobus,et al.  Fast multipole solution of metallic and dielectric scattering problems in FEKO , 2005, IEEE/ACES International Conference on Wireless Communications and Applied Computational Electromagnetics, 2005..

[4]  R. Mittra,et al.  Application of the Characteristic Basis Function Method Utilizing a Class of Basis and Testing Functions Defined on NURBS Patches , 2008, IEEE Transactions on Antennas and Propagation.

[5]  A. Monorchio,et al.  An Iteration-Free MoM Approach Based on Excitation Independent Characteristic Basis Functions for Solving Large Multiscale Electromagnetic Scattering Problems , 2008, IEEE Transactions on Antennas and Propagation.

[6]  R. Mittra,et al.  Efficient calculation of the reduced matrix in the characteristic basis functions method , 2008, 2008 IEEE Antennas and Propagation Society International Symposium.

[7]  R. Mittra,et al.  Fast Analysis of Large Antenna Arrays Using the Characteristic Basis Function Method and the Adaptive Cross Approximation Algorithm , 2008, IEEE Transactions on Antennas and Propagation.

[8]  Raj Mittra,et al.  Generation of nested Characteristic Basis Functions , 2009, 2009 3rd European Conference on Antennas and Propagation.