DiffractMOD DiffractMOD is a design and simulation tool for diffractive optical structures such as diffractive optical elements, subwavelength periodic structures, and photonic bandgap crystals. It is based on the Rigorous Coupled Wave Analysis (RCWA) technique that has been implemented using advanced algorithms including fast Fourier factorization and generalized transmission line formulation. Already a market leader, the tool has extensive applications in a broad range of areas including semiconductor manufacturing and wave optics.Major Key Features Advanced algorithm options are used to improve convergenceModal Transmission Line (MTL) framework to ensure that the simulation is unconditionally stableFull vector simulations for both 2D and 3D. Additionally, conical incidence is allowedAn inverse rule is used to improve the convergence of TM fields. For 3D simulation, DiffractMOD can choose appropriate algorithms depending on structuresIncreased performance through multi-threading and GPU acceleration on computers with multiple cores/CPUs and high-end graphics cardsAccount for material dispersion and complex refractive index for metalsCalculate, display, and output spectra of diffraction efficiency for any diffraction orderCalculate total reflected power, transmitted power, and absorbed powerA wide range of analysis and monitoring features to measure common electromagnetic quantities at any position such as field profiles, power flux, energy densities, overlap integrals, far fields, and the Poynting VectorSpectrums vs. wavelength, angle and polarization for any diffraction efficiency can easily be computedOutput common metrology parameters directlyCalculate BSDF (Bidirectional Scattering Distribution Function) filesIncludes RSoft BSDF User-Defined Optical Property (UDOP), which can be used with Synopsys LightTools software. The UDOP supports polarization, exact diffractive angular data, and support for the full AOl angle range (0-360)Simulate the reflection/transmission from an infinite structure for a finite optical beam (i.e., not a plane-wave) using BSDF. Using the Ray-Tracing Interface, these field files can be used with Synopsys CODE V software