SMM, is a rigorous and accurate method deriving from first principles. Hence, it is guaranteed to be accurate within limits of model, and not show spurious effects of numerical dispersion arising in other techniques like Finite-difference time-domain (FDTD) method.