We present a straightforward implementation scheme for solving the time-dependent Schrödinger equation for systems described by the Hubbard Hamiltonian with time-dependent hoppings. The computations can be performed for clusters of up to 14 sites with, in principle, general geometry. For the time evolution, we use the exponential midpoint rule, where the exponentials are computed via a Krylov subspace method, which only uses matrix-vector multiplication. The presented implementation uses standard libraries for constructing sparse matrices and for linear algebra. Therefore, the approach is easy to use on both desktop computers and computational clusters. We apply the method to calculate time evolution of double occupation and nonequilibrium spectral function of a photo-excited Mott-insulator. The results show that not only the double occupation increases due to creation of electron-hole pairs but also the Mott gap becomes partially filled.
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.