turboTDDFT 2.0

turboTDDFT 2.0 -- hybrid functionals and new algorithms within time-dependent density-functional perturbation theory. We present a new release of the turboTDDFT code featuring an implementation of hybrid functionals, a recently introduced pseudo-Hermitian variant of the Liouville-Lanczos approach to time-dependent density-functional perturbation theory, and a newly developed Davidson-like algorithm to compute selected interior eigenvalues/vectors of the Liouvillian super-operator. Our implementation is thoroughly validated against benchmark calculations performed on the cyanin (C21O11H21) molecule using the Gaussian09 and turboTDDFT 1.0 codes.