Numerical solution of the time‐dependent Schrödinger equation with a position‐dependent effective mass is challenging to compute due to the presence of the non‐constant effective mass. To tackle the problem we present operator splitting‐based numerical methods. The wavefunction will be propagated either by the Krylov subspace method‐based exponential integration or by an asymptotic Green's function‐based time propagator. For the former, the wavefunction is given by a matrix exponential whose associated matrix–vector product can be approximated by the Krylov subspace method; and for the latter, the wavefunction is propagated by an integral with retarded Green's function that is approximated asymptotically. The methods have complexity O(NlogN)$$ O\left(N\log N\right) $$ per step with appropriate algebraic manipulations and fast Fourier transform, where N$$ N $$ is the number of spatial points. Numerical experiments are presented to demonstrate the accuracy, efficiency, and stability of the methods.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.