Fast Multipole Methods for the Helmholtz Equation in Three Dimensions

 

Nail Gumerov
Institute of Advanced Computer Studies, University of Maryland, USA
Ramani Duraiswami
Department of Computer Science and Institute of Advanced Computer Studies, University of Maryland, USA

 

Series: Elsevier Series in Electromagnetism

ISBN: 0-08-044371-0     Book/Hardback

Measurements: 5 15/16 X 8 7/8 in
Pages: 426

Imprint: Elsevier Science

Publication Date: 15 March 2005

 

 

Contents

 

Preface

 

Acknowledgments

 

Outline of the Book

 

Chapter 1.  Introduction

 

1.1. Helmholtz Equation

1.2. Boundary Conditions

1.3. Integral Theorems

1.4. What is Covered in This Book and What is Not

 

Chapter 2. Elementary Solutions

 

2.1. Elementary Solutions in Spherical Coordinates

2.2. Differentiation of Elementary Solutions

2.3. Sums of Elementary Solutions

2.4. Summary

 

Chapter 3. Translations and Rotations of Elementary Solutions

 

3.1. Expansions Over Spherical Basis Functions

3.2. Translations of Spherical Basis Functions

3.3. Rotations of Elementary Solutions

3.4. Summary

 

Chapter 4. Multipole Methods

 

4.1. Room Acoustics: Fast Summation of Sources

4.2. Scattering From a Single Sphere

4.3. Scattering From Two Spheres

4.4. Scattering From N Spheres

4.5. On Multiple Scattering from N Arbitrary Objects

 

Chapter 5. Fast Multipole Methods

 

5.1. Preliminary Ideas

5.2. Multilevel Fast Multipole Method

5.3. Data Structures and Efficient Implementation

5.4. Summary

 

Chapter 6. Complexity and Optimizations of the MLFMM

 

6.1. Model for Level Dependent Translation Parameters

6.2. Spatially Uniform Data

6.3. Error of MLFMM

6.4. Optimization

6.5. Non-Uniform Data

6.6. Adaptive MLFMM

6.7. Summary

 

Chapter 7. Fast Translations: O(p3) Methods

 

7.1. Representations of Translation and Rotation Operators

7.2. Rotation-Coaxial Translation Decomposition

7.3. Sparse Matrix Decomposition of Translation and Rotation Operators

7.4. Summary

 

Chapter 8. Faster Translation Methods

 

8.1. Fast Algorithms Based On Matrix Decompostions

8.2. Low and High Frequency Asymptotics

8.3. Diagonal Forms of Translation Operators

8.4. Summary

 

Chapter 9. Error Bounds

 

9.1. Truncation Errors for Expansions of Monopoles

9.2. Truncation Errors for Expansions of Multipoles

9.3. Translation Errors

9.4. Summary

 

Chapter 10. Fast Solution of Multiple Scattering Problems

 

10.1. Iterative Methods

10.2. Fast Multipole Method

10.3. Results of Computations

10.4. Summary

 

Bibliography

 

Index