I am interested in evolving the (cubic) self-focusing nonlinear Schrödinger equation,
$$i\frac{\partial \psi}{\partial t}+\frac{1}{2}\frac{\partial^2 \psi}{\partial x^2}+\left|\psi\right|^2\psi=0$$
from an initial condition $\psi(x,t_0)=f(x)$, where I am going to restrict my attention to a finite region $x\in [a,b]$. Since I'm not too familiar with the "standard" methods for evolving this equation, the proper choice of algorithm/method isn't obvious to me. For example, I don't know if using a "spectral" method would be better than doing straight integration/evolution. The methods I have read about are
I would like a bit of guidance on both what is that "norm" for handling this evolution, as well as what is most efficient. I would also very much appreciate references to sources which directly or indirectly answer my question.
Please forgive me if this is a vague or overly simple question.