A multidimensional, nonlinear finite-difference time-domain (NL-FDTD) simulator, which is constructed from a self-consistent solution of the full-wave vector Maxwell equations and dispersive (Lorentz), nonlinear (finite-time-response Raman and instantaneous Kerr) materials models, is used to study finite-length, corrugated, optical waveguide output couplers and beam steerers. Multiple-cycle, ultrashort-optical-pulse interactions with these corrugated, nonlinear, dispersive waveguides are characterized. An all-optical nonlinear beam-steering device is designed, and its output-coupling performance is characterized with this NL-FDTD simulator.