ss-PCM performance in Q-Chem

Dear users and developers, I am writing here to address the performance of the state-sepcific perturbational corrections to the excited state energies, applied in the TD-DFT/PCM calculations. They are termed ptSS (and ptLR) and are specified by giving the keyword StateSpecific Perturb in the PCM section of the input file. This, optionally in combination with the NonEquilibrium True, suffices to produce the excitation energies of the 0-th order (with respect to PCM, namely excitations calculated using KS orbitals that are first calculated for the ground state in equilibrium with the solvent, or the PCM reaction field), corrected to the first order by approximately accounting for the solvent reacting to the change in the solute electronic density, but only due to the “fast” – optical - component of the dielectric constant. As a result, the vertical excitation energies from the ground state are modelled in solution.

My question is – what if I wanted to do similar thing for the emission, which of course requires the solven being in equilibrium with the solute in its excited state, but without going through the external interation scheme? Can it be done perturbatively, but with the static dielectric constant used instead of just its optical component? The similar, perturbational state-specific correction in the program-that-must-not-be-named (termed Corrected Linear Response) does seem to have this possibility. Also, one can save there the corrected reaction field (thus approximately equilibrated with the solute in its excited state) and apply it subsequently to the ground state calculations, in which only the fast component of the dielectric constant would be allowed to adjust to the ground state density of the solute.

Can Q-Chem do such a thing? The manuas says that one can “cheat” the program by substituting the static value as the optical dielectric constant in the input. It does produces a considerably stronger ptSS/ptLR stabilization energy due to the solvent polarization (with respect to one obtained with the proper optical dielectric constant), but I am not sure if this result is meaningful (there is nothing in the manual apart from the remark, that one can do it if one wants). I also wonder if the reaction field obtained in this way can be saved for subsequent calculation of the ground state?

I have also another question, this time concerning the performance of the external iterations scheme. The procedure is based on the work of Improta et al. The implementation of an analogous procedure in the program-that-must-not-be-named is based on the same reference. One might thus expect to obtain similar results with both programs. This is, however, not the case and the discrepancies are huge.

The implementation in Q-Chem seems to work excellently: when applied to the molecule of enormous excited state dipole moment od 24D, it was able to recover nearly 85% of the experimentally measured fluorochromism when shifting from hexane to acetonitrile. Furthermore, this result was only weakly dependent on the choice of functional (I used B3-LYP, CAM-B3LYP, and wB97M-V; the excitation energies were, of course, quite different for different functionals, but energy changes due to the solvent polarity were very much alike for all three of them).

The other program, however, yielded solvent-dependent shifts that were much greater than those from Q-Chem. Especially B3LYP was acting strangely, with the negative (!) excitation energy in the acetonitrile. Overpolarization of the solvent was huge. I asked the support of the other program directly, sending input and output of the calculations, and they replied that everything was OK, and that this overpolarization of the solvent by the strongly polar solute molecule is typical for the external iteration scheme and that it was only to be expected. They did not, however, comment on the surprisingly (in view of the words of prof. J. Herbert concerning the accuracy of PCM: " Keep your expectations low and then maybe you won’t be disappointed" :wink: good estimates of the fluorochromism yielded by Q-Chem. So my question is – are you aware (and if you can share the knowledge) of any advantage of the Q-Chem implementation over the one in the other program. Perhaps at some point the overpolarization problem was noticed and measures were taken to eliminate it?

I will be grateful for any advice or comment on the above issues.
Yours sincerely
Marcin Andrzejak

Thanks for your question. I don’t think it’s “cheating” to swap the dielectric constants in the manner suggested; the formalism doesn’t care about their numerical values. I don’t know that Q-Chem’s implementation allows for saving the reaction field; could probably be implemented but I don’t think we did. Not sure about overpolarization vs. Gaussian - are you willing to post an input file?

Hello,
I did mentioned ss-PCM calculations in colaboration with @Marcin_Andrzejak so I can send you input file for external iterations:

$molecule
 0  1
O        1.948891   -0.993367   -2.213738
N        0.046838    0.686429    3.526540
C        0.673332   -1.366512   -1.691147
O        2.907785    0.816288   -3.194114
C        1.865413    0.272910   -2.827417
C        0.502282    0.620051   -2.923154
C       -0.144685    1.723565   -3.530558
H        0.431107    2.522435   -3.976212
C       -1.518622    1.748325   -3.550617
H       -2.021852    2.588930   -4.010959
C       -2.298160    0.711788   -2.996901
H       -3.375327    0.757732   -3.044862
C       -1.663303   -0.377657   -2.389569
H       -2.251428   -1.170142   -1.945903
C       -0.292984   -0.411075   -2.361065
C        0.444867   -2.841755   -1.932936
H        0.527338   -3.040858   -2.998893
H       -0.545578   -3.148454   -1.606093
H        1.980054    1.271291    4.110201
H        0.656791    1.951194    5.057514
H        0.978158    2.569686    3.435796
C       -0.489140   -1.336530    0.561960
C       -0.664691   -0.832444    1.808369
H       -1.490699   -1.175000    2.407483
C        0.235794    0.155021    2.321082
C        1.334403    0.545926    1.507167
H        2.046145    1.266837    1.871768
C        1.502787    0.013032    0.263326
H        2.354011    0.301877   -0.328984
C        0.586111   -0.926090   -0.256545
C       -1.090501    0.298713    4.352295
H       -2.025043    0.479609    3.826321
H       -1.082820    0.891197    5.257605
H       -1.029121   -0.753597    4.622830
C        0.971992    1.677446    4.059355
H        1.186278   -3.435256   -1.400509
H       -1.196421   -2.061546    0.190562
$end

$rem
jobtype             sp
method              cam-b3lyp
dft_d               d3_bj
basis               def2-TZVPP
cis_n_roots         3
cis_singlets        true
cis_triplets        false
cis_moments         true
cis_relaxed_density true
rpa                 2
PRINT_GENERAL_BASIS true
SCF_CONVERGENCE     8
MAX_SCF_CYCLES      300
scf_final_print     true
MEM_STATIC          4000
MEM_TOTAL           40000
XC_GRID             3
SOLVENT_METHOD      PCM
$end

$pcm
Theory              CPCM
StateSpecific       External
LinearResponse      False
$end

$solvent
Dielectric          37.5 ! acetonitrile
OpticalDielectric   1.7956
$end

@@@

$molecule
read
$end

$rem
jobtype             sp
method              cam-b3lyp
dft_d               d3_bj
basis               def2-TZVPP
PRINT_GENERAL_BASIS true
SCF_CONVERGENCE     8
MAX_SCF_CYCLES      300
scf_final_print     true
cis_n_roots         3
cis_singlets        true
cis_triplets        false
cis_moments         true
cis_relaxed_density true
rpa                 2
MEM_STATIC          4000
MEM_TOTAL           40000
XC_GRID             3
SOLVENT_METHOD      PCM
$end

$pcm
StateSpecific       External
Theory              cpcm
LinearResponse      false
Eqsolv              15
Eqstate             1
EqState_Follow      true
$end

$solvent
Dielectric          37.5
OpticalDielectric   1.7956
$end

Regarding ptSS+ptLR I tried saving reaction field (like in this topic: Setting up emission calculation with ptSS-PCM) but SCFs in both jobs produced the same energy, so I think Q-Chem saved only reaction field equilibrated to ground state.

I also have maybe a stupid question: did ptSS+ptLR should change excited state dipole moment compared to plain linear response?

Tiopirfur

Dear professor Herbert, I would like to add some numbers so that you can see for yourself, what are the actual differences between the Q-Chem emission energies and those from the other program.

Gaussian

Exp-Calc
Hexane Acetonitrile Hexane Acetonitrile
B3LYP 10757 -1424 15643 17924
CAM-B3LYP 21243 6730 5157 9770
wB97X-D 23233 9621 3167 6879
Experiment 26400 16500

Q-Chem

Exp-Calc
Hexane Acetonitrile Hexane Acetonitrile
B3LYP 15386 8471 11014 8029
CAM-B3LYP 24880 17001 1520 -501
wB97X-D 29796 22601 -3396 -6101
Experiment 26400 16500

As you can see, the values from Q-Chem are significantly better in both domains - the actual emission energies and the shift of the emission band due to the solvent polarity. Why would it be so, considering the fact that both implementations are based on the same theory?
Marcin Andrzejak
P.S.: Is the input file provided by my Master student sufficient? Or maybe you meant the input to the G-program. I am prepared to include it as well, should you need it.