Dear meep users & Dr. Johnson

Definition of Gaussian beam source was asked in the forum page and
description was given as the following.


http://thread.gmane.org/gmane.comp.science.electromagnetism.meep.general/77/focus=78


" Just provide an amplitude function (amp-func property) that gives the

field amplitude as a function of space to make a Gaussian envelope. To

tilt the beam, add an exp(ikx) phase. e.g. do:

(define ((my-amp sigma k) x)

   (exp (- (* 0+2i pi (vector3-dot k x))

           (/ (vector3-dot x x) (* 2 sigma sigma)))))



and then create a source with (amp-func (my-amp s k)) where you pass it

the desired width s and k-vector k.

(Note that the syntax (define ((foo x) y) ...) defines a function (foo

x) that returns a function of y.)"



Gaussian beam depend on the radial distance “r”.


http://en.wikipedia.org/wiki/Gaussian_beam


 if 2D structure is taken (in x-y plane and propagation direction is taken
along the x -axis ),  r =y

 But I cannot see coordinate” y” in the amplitude function described above.
  What is the point I missed or thought wrong?


best
Onder
_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to