Nonlinear adiabatic optical isolator.