Plasmonics & Metamaterials
FIMMWAVE and FIMMPROP can model propagation in plasmonic waveguides with great accuracy.
OmniSim is the ultimate tool for modelling nano-plasmonic, thanks to its combination of FDTD for fast simulations and FETD for high precision. All of OmniSim's engines can be used to model plasmonic structures: FETD, FDTD, RCWA and FEFD.
Tools:
OmniSimYou can model metamaterials using a combination of OmniSim's RCWA and FETD engines, both of which allow you to inject light into an infinitely periodic structure using arbitrary orientation.