“Pseudospectral Methods for Computing the Multiple Solutions of the Schrödinger Equation” (2018) Communications in Computational Physics, 23(3), pp. 822–845. doi:10.4208/cicp.OA-2017-0020.