Optical waveguide modes

Cross section is drawn through four nodes polygons to fit arbitrary shapes (this is quite new!). Drawing is possible with mouse and/or dialogs. An adjustable rectangular domain defines the whole section area. As a demo, a shape is provided, but can be deleted and replaced by your own section. Just click on the sines menu with the number of even and odd functions you want in X and Y. This gives the effective indices of the propagating modes . Then click on the mode menu to display a mode you choose (be a little patient please!).

If you see this statement, then your browser does not support Java applets.

Extra: The text zone in the upper right corner, lets you enter commands such as:

Also, an r typed after the shape letter (right side), transforms the current shape to its (outer) rectangle (simpler computations); type r : rect to shape (necessary before turning [rotating] ...). : s.A tnn typed after the shape number, turns the shape of nn degrees. mdx,dy moves the shape of dx, dy microns.

Other example of guide sections( which can be modified) may be found :

elliptical fiber, rounded waveguide, 5 x 5 um wave guide

and now your  personal guide (an HTML page you save, modify at home and launch directly from your computer)
This software is developped by Yves Moreau . Some parts were inspired by the Numerical Photonics Library of F Ladouceur (Australian National University).

See also papers :
Y. Moreau, G. Pille, J. Galy, "Guides optiques à section transverse quelconque : un calcul scalaire et vectoriel en ligne", Journées Nationales Microélectronique et optoélectronique, p.161, La Grande Motte, 8-11 juin 2004.
Y. Moreau, J. Porque, P. Coudray, P. Etienne, K. Kribich, "New simulation tools for complex multilevel optical circuits", International Conference SPIE, "Optical design and analysis software", Denver, USA, July 1999
Y. Moreau, J.Porque, P. Coudray, P.Etienne, "Etude modale de guides à section quelconque", Proc. JNOG 98, pp.67-69, Marly le Roi (France), Oct. 1998.

Any comments, suggestions... feel free to contact  Yves Moreau