27.12.2012 Views

Wave Propagation in Linear Media | re-examined

Wave Propagation in Linear Media | re-examined

Wave Propagation in Linear Media | re-examined

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Likewise, we collect the de nitions for a Gaussian wave,<br />

p<br />

2 k<br />

Cgauss = p p<br />

n 2<br />

s +<br />

, k<br />

n<br />

gauss( )=e<br />

s , k<br />

gauss ( )=e, n<br />

1<br />

p ,1<br />

1 , p ,1<br />

to write the nal form of the <strong>in</strong>tegrals<br />

p Z 1<br />

l = Cgauss s +<br />

gauss( ) e j(,T 2 + k 1 p +X , k)<br />

d +<br />

<strong>in</strong>c,gauss<br />

<strong>re</strong>f,gauss<br />

trans,gauss<br />

evan,gauss<br />

+ Cgauss<br />

+ Cgauss<br />

p l = Cgauss<br />

+ Cgauss<br />

+ Cgauss<br />

p l = Cgauss<br />

+ Cgauss<br />

p l = Cgauss<br />

1 Z 1<br />

1 Z 1<br />

,1<br />

Z 1<br />

1 Z 1<br />

1 Z 1<br />

,1<br />

Z 1<br />

1 Z 1<br />

1<br />

Z 1<br />

,1<br />

s , gauss ( ) ej(,T 2 , k 1<br />

p ,X , k) d +<br />

s +<br />

gauss ( ) ej(,T 2 + k 1<br />

p +X , k)<br />

d<br />

8 Application of the quadratu<strong>re</strong> rout<strong>in</strong>e<br />

s + gauss ( ) c <strong>re</strong>f( ) e j(,T 2 + k 1<br />

p ,X , k) d +<br />

s , gauss( ) c <strong>re</strong>f( ) e j(,T 2 , k 1<br />

p +X , k) d +<br />

s + gauss( ) c <strong>re</strong>f( ) e j(,T 2 + k 1<br />

p ,X , k) d<br />

2<br />

2<br />

(8.32)<br />

(8.33)<br />

; (8.34)<br />

s + gauss ( ) ctun( ) e j(,T 2 + k 1 p<br />

p<br />

+X 2,1, k)<br />

d +<br />

s , gauss ( ) ctun( ) e j(,T 2 , k 1 p<br />

p<br />

,X 2,1, k)<br />

d<br />

(8.35)<br />

(8.36)<br />

(8.37)<br />

s + gauss ( ) ctun( ) e j(,T 2 + k 1<br />

p<br />

p +X 2,1, k)<br />

d : (8.38)<br />

The computation of the <strong>in</strong>de nite <strong>in</strong>tegrals for a Gaussian wave <strong>re</strong>qui<strong>re</strong>s only two calls of the<br />

quadratu<strong>re</strong> rout<strong>in</strong>e. Furthermo<strong>re</strong>, <strong>in</strong> this special case, the<strong>re</strong> is an alternative to the extrapolat<strong>in</strong>g<br />

quadratu<strong>re</strong> strategy: as the <strong>in</strong>tegrands decay exponentially, we can safely truncate<br />

them at appropriate values of the <strong>in</strong>tegration variable and <strong>in</strong>tegrate the <strong>re</strong>ma<strong>in</strong><strong>in</strong>g de nite<br />

<strong>in</strong>tegral <strong>in</strong> a conventional way. A safe value for the truncation is whe<strong>re</strong> the shap<strong>in</strong>g functions<br />

Cgauss sgauss( ) become smaller than the work<strong>in</strong>g p<strong>re</strong>cision p, for example<br />

such that the truncation po<strong>in</strong>ts a<strong>re</strong><br />

trunc = p<br />

Cgauss sgauss 10 ,(p+1) ; (8.39)<br />

1<br />

r<br />

196<br />

ln Cgauss<br />

10 ,(p+1)<br />

n<br />

k<br />

!<br />

(8.40)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!