Hi, friends, Can anyone suggest me a good electromagnetic software package(FDTD) for doing a wave scattering study on an object in a non linear media (2D & 3D). It will be great, if it is a open source package.
A very powerful and well maintained FDTD package is meep from MIT (http://ab-initio.mit.edu/wiki/index.php/Meep). It can handle chi^(2), chi^(3) and probably higher-order optical nonlinearities and even has a short tutorial on this (http://ab-initio.mit.edu/wiki/index.php/Meep_Tutorial/Third_harmonic_generation).
However, the "user interface" means scripting in scheme which takes some getting used to.