@jherbert Thanks for the suggestion. We have a Q-Chem 6.1 license.
I want to perform quasi-classical trajectory (QCT) dynamics (NAMD) starting from a triplet ground state and accessing excited singlet states. Since the system has multiplicity 3 (open-shell), I used SPIN_FLIP = TRUE in my input to find the singlet states.
This is my input:
$molecule
0 3
H -0.71303900 -1.20333300 0.00000000
O -0.96077500 -2.14993200 0.00000000
N 0.00000000 0.98242700 0.00000000
O 1.04990500 1.44072500 0.00000000
$end
$rem
JOBTYPE OPT
METHOD B3LYP
BASIS 6-311++G**
$end
@@@
$molecule
read
$end
$rem
JOBTYPE Freq
METHOD B3LYP
BASIS 6-311++G**
$end
@@@
$molecule
read
$end
$rem
JOBTYPE AIMD
METHOD B3LYP
BASIS 6-311++G**
MAX_SCF_CYCLES 100
MAX_CIS_CYCLES 300
MEM_TOTAL 10000
MEM_STATIC 2000
CIS_N_ROOTS 5
AIMD_METHOD BOMD
TIME_STEP 10
AIMD_STEPS 1000
AIMD_INIT_VELOC quasiclassical
FSSH_LOWESTSURFACE 1
FSSH_NSURFACES 2
FSSH_INITIALSURFACE 1
SPIN_FLIP True
CIS_SINGLETS True
CIS_TRIPLETS True
CALC_SOC 2
CALC_NAC True
AIMD_TEMP 298
UNRESTRICTED True
SCF_CONVERGENCE 5
AIMD_PRINT 2
$end
However, the excited states show significant spin contamination.
SF-DFT Excitation Energies
(The first “excited” state might be the ground state)
Excited state 1: excitation energy (eV) = 0.5815
Total energy for state 1: -205.67492925 au
<S**2> : 0.9712
S( 2) → S( 1) amplitude = 0.2633 alpha
S( 2) → S( 2) amplitude = 0.9625 alpha
Excited state 2: excitation energy (eV) = 0.9989
Total energy for state 2: -205.65958977 au
<S**2> : 0.9208
S( 1) → S( 1) amplitude = 0.9429 alpha
S( 2) → S( 1) amplitude = -0.3018 alpha
Excited state 3: excitation energy (eV) = 1.1716
Total energy for state 3: -205.65324128 au
<S**2> : 0.1599
S( 1) → S( 1) amplitude = 0.3168 alpha
S( 2) → S( 1) amplitude = 0.9145 alpha
S( 2) → S( 2) amplitude = -0.2431 alpha
Excited state 4: excitation energy (eV) = 1.4082
Total energy for state 4: -205.64454564 au
<S**2> : 1.0114
S( 2) → V( 1) amplitude = 0.9951 alpha
Excited state 5: excitation energy (eV) = 2.4873
Total energy for state 5: -205.60489000 au
<S**2> : 1.0027
D( 11) → S( 1) amplitude = 0.9935
Further
To reduce spin contamination, I tried adding:
SASF_CIS = 1
and keeping UNRESTRICTED = False
However, this results in the following error:
“This JobType is not supported by SA-SF-DFT.”
Could you please suggest how to reduce spin contamination in this type of QCT NAMD simulation? Also, is there anything else I should modify to make this calculation more reliable?