Dear All,
I'm trying to calculate converged TDDFT excitation energies up to 1-2 eV above the gap at the PWLDA level for simple organic molecules, eg. benzene. Though this sentence suggests that my post would be in a better place in "Escf and Egrad", I think that this is rather a problem of ground state calculations. It turns out that some of the unoccupied states not at all far away from LUMO are so much delocalized (mainly Rydberg states) that even augmented/Rydberg basis sets fail to correctly describe the shape of such orbitals, which results in an artifical 'confinement' so these states go up in energy even by several eV.
For example, I successfully used a d-aug-cc-pVQZ basis set, but the energies of the orbitals changed a lot compared to eg. aug-cc-pVTZ (of course, this is not unexpected, since the former contains more diffuse functions). Also, just by increasing the size of the basis set does not really help, since the SCF calculation fails to converge. Actually, in some of the cases it does converge but to an excited state of the system (negative HOMO-LUMO gap, since an unoccupied state ends up below HOMO).
I'm using a planewave basis set calculation as a test, and of course, there is another issue there: namely the size of the vacuum around the molecule should be enormous, still with only this parameter one may reach convergence for certain states at the expense of several day long calculations. But even without this test, energies coming from Turbomole calculations do not seem to be converged.
I have two closely connected questions regarding this issue.
1) Is there any accepted way to describe such really delocalized states in gaussian basis set calculations? I have been thinking about using ghost atoms with few diffuse basis functions on them somewhere around the molecule so that there is a larger flexibility in the orbital expansion. However, this is not really systematic. If there is an accepted way to that, how can one converge the SCF cycle without ending up with an artifical ground state?
2) Let's suppose I just keep on adding manually very diffuse states to the basis set. Since the basis set will become almost linearly dependent, the SCF will have troubles converging and it is also very time consuming, since one would diagonalize the full Hamiltonian though just the occupied states are of interest for the ground state.
Thus, it would be a very nice feature to have 'non self consistent calculations' in Turbomole: one would determine the ground state of the molecule with a small basis set (DZP-TZP, whatever) and then using the charge density of this system one would diagonalize the Hamiltonian expressed in the large basis set without being self consistent. That is, the charge density won't be updated anymore. This feature is implemented in planewave codes and it is an accepted way to calculate many unoccupied states when needed for spectral calculations. I know that this procedure is somewhat against the logique of quantum chemistry codes, but it would be nice to have something like this. Sorry, if this already exists and I just overlooked it.
As a last note, all these symptoms made me think that these orbitals just should not converge. Since many of these states are unbound, they just have infinite spread by definition... but then what is the meaning of calculating a TDDFT spectrum if all states above eg. LUMO+2 are resonance states in the continuum?
Thanks in advance for all comments and sorry for the long post.
Sincerely,
Marton Voros