Example: sTDA excitation energies wB97: TCNE-Benzene

Download TCNE-Benzene_wB97.run

#! /bin/sh


# Calculation of the excitation energies of the complex TCNE-Benzene using the
# simplified Tamm-Dancoff (sTDA) method by Grimme, for a range-separated
# function. This method is meant for hybrid functionals or range-separated
# functionals during the SCF. In this example the range-separated functional 
# wB97 is used during the SCF. In the the calculation of the excitation
# energies the sTDA method is used in which the required integrals are
# approximated. For range-separated functional one needs to set the parameters
# manually. Note that the alpha and beta parameters for sTDA for range separated
# functionals in the Risthaus paper (dx.doi.org/10.1039/C3CP54517B) are mixed
# up. A TZP or TZ2P basis set is recommended for this method.

# For the excitation energies of the complex TCNE-Benzene, charge 
# transfer (CT) states are important. Symmetry NOSYM is required.
# The subkey DESCRIPTORS is added to the key EXCITATIONS such that CT descriptors 
# are calculated. The the atomic distance criterion used for the calculation of 
# CT_AT was set to 3.0 Angstrom.
# The sTDA parameters should be set with the subkeys GRIMMEAEX, GRIMMEALPHA, and
# GRIMMEBETA of the key MODIFYEXCITATION.

$AMSBIN/ams <<eor
System
  atoms
     C     -2.274205   -1.398789   -0.000000
     C     -2.274206    1.398791   -0.000000
     C     -2.274506   -0.699551    1.213150
     C     -2.274505   -0.699551   -1.213150
     C     -2.274506    0.699551    1.213150
     C     -2.274505    0.699551   -1.213150
     H     -2.278385   -2.491323   -0.000000
     H     -2.278386    2.491321   -0.000000
     C      1.368996   -0.686302    0.000000
     C      1.368996    0.686301    0.000000
     C      1.379968   -1.434052   -1.220900
     C      1.379968   -1.434052    1.220895
     C      1.379968    1.434051   -1.220900
     C      1.379967    1.434051    1.220895
     N      1.400955   -2.054479   -2.204820
     N      1.400955   -2.054479    2.204824
     N      1.400955    2.054481   -2.204820
     N      1.400954    2.054481    2.204824
     H     -2.276046   -1.246672    2.158733
     H     -2.276045   -1.246672   -2.158730
     H     -2.276045    1.246671   -2.158730
     H     -2.276046    1.246671    2.158733
  end
end

Task SinglePoint

Engine ADF
  excitations
    descriptors
    descriptors_ct_at_rab 3.0
    onlysing
    stda
  end
  Basis
    Type DZ
    Core None
    CreateOutput yes
  End
  modifyexcitation
    grimmeaex 0.61
    grimmealpha 4.41
    grimmebeta 8.00
    grimmepertc
  end
  symmetry nosym
  xc
    libxc wB97
  end
EndEngine

eor