Check and post intermediate grid debug visualisation videos. Initial and time-dependent spectrum in particular. Most likely, your initial (h0 from k) spectrum is getting regenerated every frame for some reason.
Check and post intermediate grid debug visualisation videos. Initial and time-dependent spectrum in particular. Most likely, your initial (h0 from k) spectrum is getting regenerated every frame for some reason.