FMM Documentation
- Author:
- Florian Hudelist
- Date:
- 2007-2009
This package solves dielectric subwavelength structures with the Fourier modal method. There are different classes for 1D gratings and 2D gratings. For examples of how to use the code see the tutorials in the "Related Pages" section. The method is an implementation of the following papers:
- FMM1D:
- M. J. Thomson - Ph.D Thesis
- Lalanne, Morris, JOSA A, Vol.13, No.4, 1996 - Highly improved convergence of the coupled-wave method for TM polarization
- Moharam et al., JOSA A, Vol.12, No.5, 1995 - Formulation for stable and efficient implementation of the rigorous coupled-wave analysis of binary gratings
- Moharam et al., JOSA A, Vol.12, No.5, 1995 - Stable implementation of the rigorous coupled-wave analysis for surface-relief gratings: enhanced transmittance matrix approach
- Li, JOSA A, Vol.13 No.5, 1996 - Formulation and comparison of two recursive matrix algorithms for modeling layered diffraction gratings
- Li, JOSA A, Vol.20, No.4, 2003 - Note on the S-matrix algorithm
- FMM2D:
- Li, JOSA A, Vol.13 No.5, 1996 - Formulation and comparison of two recursive matrix algorithms for modeling layered diffraction gratings
- Li, JOSA A, Vol.14, No.10, 1997 - New formulation of the Fourier modal method for crossed surface-relief gratings
- Li, JOSA A, Vol.13 No.5, 1996 - Formulation and comparison of two recursive matrix algorithms for modeling layered diffraction gratings
- Li, JOSA A, Vol.20, No.4, 2003 - Note on the S-matrix algorithm
The libraries are written for linux. Due to some dependencies which are only available for linux it is currently only possible to use them in windows by using cygwin. This however has not been tested yet.
Requirements
Download The source code can be downloaded from the project site on sourceforge