Dear, MEEP users.

 How to control the beam width(diameter)?
 I want to simulate the beam propagation in a SiO2 waveguide.
But I can not find out how to set the beam width.

direction : x
beam width : wi ( = waveguide core width )

If I set the (size 0 wi) , the beam width is smaller  ( @ exp(-0.5) ) than  
"wi".
If I set the (size 0 (* 1.5 wi)) , the profile is apart from "gaussian".
Coudl you show me the suggestion?

(define ((my-amp sigma k) x)
   (exp (-  (/ (vector3-dot x x) (* 2 sigma sigma)))))

(set! sources (list
          (make source
           (src (make continuous-src (wavelength CWL) ))
           (component Ez)
           (center   20  0 )
           (size  0  wi  )
           (amp-func (my-amp 1 (vector3 0 1))))
          ))


Taizo Nosaka

_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss
  • ... nosaka
    • ... Steven G. Johnson
      • ... 野阪 泰三                     
        • ... Steven G. Johnson

Reply via email to