What are the most efficient open source solvers for classical electrodynamics problems? For example, solve for scattering of a steady-state TE or TM wave on a heterogeneous medium. I'd expect there should be FMM-accelerated Integral Equation solvers that are more efficient than, say, Ansys FEM.