Dear all,
I have been testing the SOCME functionality introduced in TURBOMOLE 7.9 (using proper) and for the S(0) to T(n) couplings we consistently observe around a 20% difference between TURBOMOLE and PySOC results. We have tried different functionals and basis sets, and also checked whether the discrepancy could be due to TURBOMOLE using spherical Gaussians vs PySOC using Cartesian - but it persists even with a Pople basis set. This difference is not observed when comparing ORCA and PySOC results, which agree well with each other. The S(n) to T(n) couplings agree well across all three programs, so the discrepancy appears to be specific to the ground state.
I have not been able to find a clear description of the working equations implemented in TURBOMOLE for this case. If anyone knows what math TURBOMOLE actually uses for the ground-state SOCMEs in TD-DFT, or can point to relevant documentation, I would greatly appreciate it.
Thank you in advance,
Iryna