I am trying correlate some experimental properties of a molecule to its calculated equilibrium geometry. To do so, I calculated the geometry and energy of some conformers. Now, I obtain mixed results when performing the same energetic calculation with dispersion-corrected (D3) and not corrected functional (B3LYP): when no correction is applied, a conformer has lower energy, while with D3 correction another conformer has lower energy. The idea of using D3 looked reasonable, as the molecule has two aromatic and two aliphatic wings, which from the D3-uncorrected geometry seemed to promote to some degree an aliphatic-aromatic stacking interaction.

The point is: my intuition drove me to the use of the dispersion correction, and indeed the D3-corrected result would agree wonderfully with spectroscopic results. But is there a case in which a D3-uncorrected result would be more accurate than the corrected one? Or, alternatively, is there a way to understand quantitatively if the uncorrected model does not describe correctly the system?

I saw a lot of reviews talking about the "benefits" of DFT-D3, but could it do worse than DFT alone?

Edit, to answer Marvin's questions: Yes, the molecule is organic. It all started with a "routine calculation set-up": b3lyp/6-31g*, but it later became evident that more refinement was required, so the current level might be seen as an expansion of the original calculation. Beyond the 6-31+g** level, I don't stress on Pople's basis anymore, and if more refinements will be required, Alrichs basis sets will be employed. Yes, I omitted it, but B-J damping was employed. At the moment I have optimized one structure with D3(BJ), the other one is being optimized. Of both the geometries optimized with B3LYP, the D3BJ-energy was calculated, together with the uncorrected one. The two molecules arise indeed from a semiempirical conformational search, followed by a fast and inaccurate hf/3-21g* optimization on 100 geometries. A dozen of low energy conformers was optimized with hf/6-31g*, and the two outliers/low lying conformers were subject to further study with the methods discussed. The molecule contains 90 atoms, and the calculated energy difference is less than 0.5 kcal/mol, but as NMR experiments show a net predominance of one geometry, it's likely that the low energy difference is coupled with an high isomerization barrier, which I still haven't calculated: at the moment I am focusing on the equilibrium geometry. As soon as the "new" geometry calculations will complete, I will probably do more calculations with a functional better suited for dispersion corrections, thank you very much!

Note: an NMR calculation is planned, but as good results require time and a strong basis set, it will probably be the last thing I will do, starting with better geometries.

  • 3
    $\begingroup$ Very, very unlikely. Especially since version 3 it should very generally yield improvements only. Now the real issue may well be the functional you are using. While B3LYP is popular, its many failures have thoroughly been reported. You have not been very specific about the differences either, that may very well be within the general error of the method. Another thing to consider is basis set. But again: DFT-D3 will very likely be the smallest source of error. $\endgroup$ Feb 17, 2020 at 12:09
  • $\begingroup$ Thank you! I used B3LYP because originally I didn't consider implementing it with D3; as to the basis set, at the moment the basis set is 6-31G(d,p) for the geometries, and energy calculations were run on some geometries at the slightly higher 6-31+g(d,p). The molecule is neutral, non ionic and with no radicals, so the basis set looked to me like a good compromise in terms of performance and time, but I might consider improving it in the next days $\endgroup$
    – user32223
    Feb 17, 2020 at 12:17
  • 3
    $\begingroup$ I'm not a big fan of Pople basis sets, but the set-up makes sense. I guess your molekel is organic, so it is surprising to see b3lyp fail. Can't make reasonable statements without knowing more specific things. General recommendation: use many functionals for initial benchmarking. If you need something fast, go with M06L (or later, no dispersion needed), BP86-D3BJ, PBE-D3BJ, TPSS-D3BJ. Hybrids: M06, PBE0-D3BJ, B3LYP-D3BJ, etc... You'll probably find an outlier within those... Are you implementing the DFA yourself? $\endgroup$ Feb 17, 2020 at 12:29
  • $\begingroup$ More questions: Did you use Becke-Johnson damping? You have optimised the structure with/without D3, then calculated the energy on the opt. struc.? What is the energy range we're talking about? Another recommendation: Try xtb and crest (github.com/grimme-lab/xtb/releases) for automatic conformer search; it's semi-empirical, so it's incredibly fast, produces very good structures. $\endgroup$ Feb 17, 2020 at 12:41

1 Answer 1


tldr; I'll check the detailed results, but the overall answer is that dispersion correction is absolutely worth it

We just finished a benchmark over ~700 molecules with up to 10 conformers, so ~6700 single points at the DLPNO-CCSD(T) / def2-TZVP level. I will post a link to the preprint when it's available soon.

In the meantime, here's a quick summary for the effects of dispersion corrections:

Comparing un-corrected PBE, B3LYP, and ωB97X single-point energies to DLPNO-CCSD(T) illustrate a significant effect. The uncorrected median R2 values drop by ~0.12, and the median Spearman correlations drop by ~0.08. For example, the median R2 of B3LYP / TZ drops from 0.920 to 0.706 without the D3BJ dispersion correction.

The metric here is the correlation between a method (i.e. B3LYP) with the DLPNO-CCSD(T) energies.

I'll look to see if there's ever a case where the dispersion correction does worse. But there are many, many papers illustrating that conformer energetics are dominated by non-bonded interactions .. which are improved with dispersion-corrected density functional methods.

Your methodology seems solid, although if you want good energy evaluations of different conformers, I'd consider either RI-MP2 or DLPNO-CCSD(T) single-points. Our timings in the paper show that RI-MP2 can be about as fast as hybrid DFT methods, but more accurate at ranking conformers.

  • 1
    $\begingroup$ Any consideration for F12 computations at your CC level of theory? $\endgroup$ Feb 17, 2020 at 15:07
  • 1
    $\begingroup$ AFAIK, there’s not a DLPNO-CCSD(T)-F12.. the ORCA manual says these will be available “in the foreseeable future.” $\endgroup$ Feb 17, 2020 at 16:02
  • 1
    $\begingroup$ When they are available, see how F12 affects any of your structures (if any) that have 2nd row main group elements, particularly P and S. I've found F12 to DRAMATICALLY improve relative energies with these types of compounds, particularly when 2nd row elements are bonded to elements in the 1st row. $\endgroup$ Feb 17, 2020 at 18:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.