18
1 CMSC 858M/AMSC 698R Fast Multipole Methods Nail A. Gumerov & Ramani Duraiswami Lecture 5 Outline Laplace equation in 3D (continued) Helmholtz equation in 2D Helmholtz equation in 3D

FMM CMSC 878R/AMSC 698R - University of …ramani/cmsc878R/09_15_11_Factorization_Lap… · Factorization of Green’s function Addition theorem ... N.A. Gumerov & R. Duraiswami Fast

Embed Size (px)

Citation preview

1

CMSC 858M/AMSC 698R

Fast Multipole Methods

Nail A. Gumerov & Ramani Duraiswami

Lecture 5

Outline

• Laplace equation in 3D (continued)

• Helmholtz equation in 2D

• Helmholtz equation in 3D

2

3D Laplace Equation

Translation and Differentiation

Properties for Laplace Equation

3

Introduction of Multipoles for

Laplace Equation

Multipole Expansion of Laplace

Equation Solutions

4

Legendre Polynomials

Legendre Polynomials (2)

First six polynomials (n = 0,…,5):

5

Legendre Polynomials (3)

A lot of other nice properties!

Expansion of Fundamental

Solution

6

Addition Theorem for Spherical

HarmonicsSpherical Harmonics

x

y

z

x

y

z

x

y

z

s1

s2

x

y

z

x

y

z

x

y

z

s1

s2

degree

order

Vector form of the addition theorem

S- and R- expansions of

Fundamental Solution

Multipole (!)

x

y

z

O

x

y

z

O

x

y

z

O

r

rir

i

i

x

y

z

O

x

y

z

O

x

y

z

O

r

rir

i

i

7

`Multipole expansion` means

S-expansion

Associated Legendre Functions

Orthogonal!

8

Spherical Harmonics

n m

n

m

Orthonormality of Spherical Harmonics

9

R- and S- expansions of arbitrary

solutions of the 3D Laplace equation

Helmholtz Equation

10

Helmholtz Equation

• Wave equation in frequency domain– Acoustics

– Electromagneics (Maxwell equations)

– Diffusion/heat transfer/boundary layers

– Telegraph, and related equations

– k can be complex

• Quantum mechanics– Klein-Gordon equation

– Shroedinger equation

• Relativistic gravity (Yukawa potentials, k is purely imaginary)

• Molecular dynamics (Yukawa)

• Appears in many other models

2D Helmholtz Equation

11

2D Helmholtz Equation

Helmholtz equation:

Wave equation:

Time harmonic

solution

Helmholtz equation:

Fourier transform:

circular

frequency

wave speed

wavenumber

Construction of basis for 2D

Helmholtz equation

Polar coordinates

Helmholtz

equation

Elementary solution

12

Construction of basis for 2D Helmholtz

equation (2): Angular dependence

Periodicity condition

Discontinuous at the ends

(use Analytical continuation)

Construction of basis for 2D Helmholtz

equation (3): Radial dependence

Bessel equation:

Bessel functions

of order n

First kind Second kind

13

Bessel functions of integer order

Learn properties of Bessel functions! Abramowitz & Stegun (1964)

(Handbook on special functions: available online!)

Construction of basis for 2D

Helmholtz equation (4)

Usual basis functions

Regular expansion

Singular (radiating)

expansion

Hankel functionsfirst kind

second kind

Sommerfeld radiation

condition

Radiating

functions

14

Factorization of Green’s function

Addition

theorem

3D Helmholtz Equation

15

Reference

N.A. Gumerov & R. Duraiswami

Fast Multipole Methods for the Helmholtz Equation in Three

Dimensions

Academic Press, Oxford, UK (2004).

Spherical Basis Functions

x

y

z

O

x

y

z

O

x

y

z

O

r

rir

i

i

x

y

z

O

x

y

z

O

x

y

z

O

r

rir

i

i

Spherical Coordinates

Regular Basis Functions

Singular Basis Functions

Spherical Harmonics

Associated Legendre Functions

Spherical Bessel Functions

Spherical Hankel Functions

of the First Kind

16

Spherical Harmonics

n

m

Spherical Bessel Functions

17

Isosurfaces For Regular Basis Functions

n

m

Isosurfaces For Singular Basis Functions

n

m

18

Factorization of Green’s function

Addition

theorem