An iterative finite difference beam propagation method for modeling second-order nonlinear effects in optical waveguides | IEEE Journals & Magazine | IEEE Xplore