SSPROP

SSPROP is a general-purpose symmetrized split-step software routine that can be invoked directly from Matlab to solve the nonlinear Schrödinger equation.

WGMODES

WGMODES is a Matlab-based optical eigenmode solver for dielectric waveguides.