welcome: please sign in
location: Diff for "Open-shell Systems : U-TD-DFT and spin-adapted TD-DFT for spin-conserving excitations"
Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2014-11-28 08:03:36
Size: 891
Editor: 162
Comment:
Revision 6 as of 2020-10-20 03:02:13
Size: 1181
Editor: lzd
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

== U-TD-DFT ==
Line 14: Line 16:
== X-TD-DFT ==
Line 16: Line 20:
One uses U-TD-DFT solver to solve the X-TD-DFT in '''spin-orbit''' basis: One uses U-TD-DFT solver to solve the X-TD-DFT in '''spin-orbit''' basis ['''recommended! for efficiency, since integral-direct algorithm has been implemented''']:
Line 34: Line 38:
The other one uses the original spin-adapted TD-DFT solver to solve the X-TD-DFT in '''spin-tensor''' basis: The other one uses the original spin-adapted TD-DFT solver to solve the X-TD-DFT in '''spin-tensor''' basis ['''This is just for MO-based algorithm, which requires the TRAINT section for integral transformations, and hence not recommended for large applications''']:
Line 49: Line 53:
These two ways give exactly the same excitation energies. The only different is the representation if "itrans" is not used. These two ways give exactly '''the same''' excitation energies. The only different is the representation if "itrans" is not used.

Open-shell Systems : U-TD-DFT and spin-adapted TD-DFT for spin-conserving excitations

U-TD-DFT

Using a UKS reference in SCF, the input for U-TD-DFT reads:

$TDDFT
IMETHOD 
 2
ISF
 0
...
$END

X-TD-DFT

Using a ROKS reference in SCF, the input for Spin-adapted TD-DFT (X-TD-DFT) can be set in two ways.

One uses U-TD-DFT solver to solve the X-TD-DFT in spin-orbit basis [recommended! for efficiency, since integral-direct algorithm has been implemented]:

$TDDFT
IMETHOD 
 2
ISF
 0
...
icorrect
1
itest
1
itrans
1
$END

The option itrans will transform the eigenvector in CV(aa),CV(bb) basis into CV(0) and CV(1) basis.

The other one uses the original spin-adapted TD-DFT solver to solve the X-TD-DFT in spin-tensor basis [This is just for MO-based algorithm, which requires the TRAINT section for integral transformations, and hence not recommended for large applications]:

$TDDFT
imethod
3
isf
0
...
itest
1
icorrect
1
$END

These two ways give exactly the same excitation energies. The only different is the representation if "itrans" is not used.

Open-shell Systems : U-TD-DFT and spin-adapted TD-DFT for spin-conserving excitations (last edited 2020-10-20 03:02:13 by lzd)