Modal and C Methods Grating Design and Analysis Software

MC Grating Software© Features:

  • The MC Grating Software is developed for diffraction grating design and grating analysis.
  • The Modal methods software includes True Modes Method (TMM) and Fourier Modes Method (FMM) also known as RCWA. This software is intended for diffraction gratings design and gratings analysis of a rectangular gratings profile and includes three independent codes:
    • The collinear modal methods code deals with a multilayer grating structure and when incidence wave vector belongs to the XZ plane normal to the structure and grating grooves.
    • The conical modal methods code extends the possibilities of the collinear code to a conical mount, i.e. for any incident angles and any polarization. This code accepts files saved by the collinear code but it is about eight times slowly.
    • The crossed grating code (FMM) deals with a multilayer 2D grating structure in the conical mounting.
  • The C-method software includes classic and extended methods. This software is intended for diffraction gratings design and grating analysis of a smooth grating profile and includes three independent codes:
    • The collinear C-methods code deals with a multilayer grating structure when incidence wave vector belongs to the XZ plane normal to the structure and grating grooves.
    • The conical C-methods code extends the possibilities of the collinear code to a conical mount, i.e. for any incident angles and any polarization. This code accepts files saved by the collinear code but it is about eight times slowly.
    • The crossed grating C-methods code deals with a multilayer 2D grating structure in the conical mounting.
  • The codes calculate the interaction of a plane electromagnetic wave with the multilayer corrugated structure providing the efficiencies (complex amplitude and power) of all reflected and transmitted diffraction waves.
  • A field distribution and power flow in the multilayer structure and ambient media.
  • A waveguide resonances search (1D codes).
  • Reflection and transmission analysis of a finite Gauss beam (1D codes).
  • A powerful optimization in multidimensional space for sophisticated criterion function.
  • General and 3D graphics for 1D and 2D scanning results presentation.
  • A refractive index materials catalog.
  • Implemented advanced features for obtaining results, scanning and optimization.
  • Fully functional demo tools available for download (see Products page). A single restriction is on refractive indexes: they are multiple to 0.5.

History and References:

History:

MC Grating Software of a diffraction grating analysis and design that would run on a PC was developed from 1999 by Dr. Nikolay Lyndin – senior physicist of General Physics Institute, Moscow (lyndin@ran.gpi.ru).

Learn more

MC Grating Software is a solution of the diffraction grating analysis and design problems for multilayer periodic 1D and 2D grating structures:

  • Multilayer grating filters and mirrors.
  • Integrated optics grating couplers.
  • Biochemistry sensing chips.
  • Wire grid polarizes.
  • General multilayer structures.

Examples of program work results:

Waveguide grating resonance analysis:
The electric field module distribution under resonance coupling into a diffraction grating structure waveguide mode (incident angle is close to 45 degrees).
Analysis of a finite beam incidence:
The square module field distribution of a reflected (red) and transmitted (blue) Gaussian beam under the resonance conditions of previous example (black is incident beam).
Normal incidence field analysis:
The electric field module distribution under resonance coupling into a diffraction grating structure waveguide mode in +-1 diffraction orders simultaneously (normal incidence).

MC Grating Software of a diffraction grating analysis and design that would run on a PC was developed from 1999 by Dr. Nikolay Lyndin – senior physicist of General Physics Institute, Moscow. For many years the author is involved with solving scientific and practical problems of using multilayer grating structures in grating couplers, biochemistry sensors, laser resonator modes selection and others. For this reason from the beginning this grating software was designed for personal use to insure a maximum convenience for the user.

MC Grating Software development since the beginning was assisted by Boris Usievich – physicist of General Physics Institute, Moscow. For many years he is involved in the scientific research in the fields of analytical and numerical modelling of waveguide systems, plasmons, surface waves, diffraction gratings, wire grid polarizers etc. He is also a specialist in computer programming.