|
|
 |
A Diffraction Grating Analysis Tool |
GSOLVER calculates diffracted fields and diffraction efficiencies from plane wave illumination of arbitrarily complex grating structures. The illumination may be from any incidence (conical mounts) with any polarization (TE, TM, circular, or elliptical). |
The grating structure is defined by a piecewise constant approximation which permits analysis of simple classical grating profiles (blaze, sinusoid, holographic, binary), to as complicated structures as one would like (layers, coatings, inter-weaving of material, shadows, . . .). |
See T. Glaser, S. Schroter, H. Bartelt, H. Fuchs, E. Kley, 'Diffractive optical isolator made of high-efficiency dielectric gratings only,' Applied Optics, Vol. 41, No. 18/20 June 2002. |
See S.C. Barden, J.A. Arns, W.S. Colburn, J.B. Williams, 'Volume-Phase Holographic Gratings and the Efficiency of Three Simple VPH Gratings,' Publications of the Astronomical Society of the Pacific, June 2000. (NOAO Preprint No 869) |
See IEEE Spectrum June 1998 issue for a review of GSOLVER in 'Software Reviews'. |
Additional Grating Solver Features:
|
- A visual grating structure editor
- Automatic generation of common diffraction grating profiles including square wave holographic, blazed, sinusoidal, trapezoidal, triangular, 3-point polyline, and others
- Full 3-dimensional vector code using hybrid Rigorous Coupled Wave Analysis and Modal analysis
- Analysis of arbitrary grating thickness, number of materials, and material index of refraction (defined by a real and imaginary part) including dielectrics and metals
- Analysis of thin film stacks
- Three dimensional specification of incident plane wave illumination with arbitrary polarization vector, including elliptical, TE, TM, as well as conical mounts
- Linear gratings with arbitrary profiles including cusps, shadow regions, layers of multiple differing material, and arbitrary thickness
- Crossed gratings (periodicity in both X and Y directions)
- Runs under Windows 95/98, or Windows NT, 2000
- Selection of any of ten independent variables to explore grating definition parameter space, graphically and table display (lambda, theta, phi, alpha, beta, total depth, link depth, x-period, duty cycle, and orders)
- Graphing of diffraction efficiencies, fields, and phases
- Uses proprietary code that accelerates convergence for all polarization and grating depths, handles a large number of real propagating and evanescent orders (limited by computer resources, +/-50 orders requires about 16Meg of RAM for the internal arrays)
- Uses 'streamlined' code for TE and TM polarization cases
- Features a genetic algorithm for automatic grating design
- Custom parameter selection
|
|