What does GSOLVER calculate?
GSOLVER calculates diffraction efficiencies for a general (arbitrary profile and/or construction) periodic diffraction grating illuminated by a monochromatic, plane wave. Diffraction efficiency is defined in the usual way. Assume that the incident plane wave vector k1 has vector components [k1x, k1y, k1z], and the complex (electric field) amplitude of the (i, j)th diffracted wave is Rij, then the diffraction efficiency (DE) is defined as DEij=|Rij|2 Re(kzij/k1z) where Re(.) is the real part, and ij is the index of the ijth order (two indexes are needed for crossed gratings). For the transmitted orders k1z is replaced by k3z, the z component of the magnitude of the transmitted 0 order field.