I want to define a source to generate a beam with a constant width an arbitrary angle (such as 0.2*pi) to X axis.
In meep-discuss mail list, Steven have offered a method:
" (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."
(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."
I have tried it many times. But I still can not simulate the beam as I desired.
The beam width could not be controlled and with the distance increase the beam seems emanative.
Could anynoe tell me how to generate a beam, which has a constant width and a arbitrary angle (such as 0.2*pi) to X axis?
Mp3疯狂搜-新歌热歌高速下
_______________________________________________ meep-discuss mailing list [email protected] http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

