Nonlinear Optics
OmniSim and CrystalWave's FDTD and FETD engines can be used to model propagation through arbitrary nonlinear structures.
Examples:
Tools:
OmniSimPICWave can be used for the design and simulation of periodically-poled nonlinear sections (e.g. periodically-poled lithium niobate - PPLN) for second harmonic generation, phase sensitive amplification and wavelength conversion.