<![CDATA[Multiwfn forum / Native B3LYP vs LibXC(B3LYP) for S₀ and S₁ optimizations in ORCA (ESD]]> //www.umsyar.com/wfnbbs/viewtopic.php?id=1781 The most recent posts in Native B3LYP vs LibXC(B3LYP) for S₀ and S₁ optimizations in ORCA (ESD. Wed, 21 Jan 2026 07:43:07 +0000 FluxBB <![CDATA[Re: Native B3LYP vs LibXC(B3LYP) for S₀ and S₁ optimizations in ORCA (ESD]]> //www.umsyar.com/wfnbbs/viewtopic.php?pid=5544#p5544

Thank you so much for the clarifications Prof. Tian Lu.

dummy@example.com (Arivu) Wed, 21 Jan 2026 07:43:07 +0000 //www.umsyar.com/wfnbbs/viewtopic.php?pid=5544#p5544
<![CDATA[Re: Native B3LYP vs LibXC(B3LYP) for S₀ and S₁ optimizations in ORCA (ESD]]> //www.umsyar.com/wfnbbs/viewtopic.php?pid=5538#p5538

1 You can try to calculate a ground-state single point energy using both of them, and see if their results are the same. If not the same, use B3LYP/G keyword in ORCA and check.

2 libxc(B3LYP) is required because functional derivative of native B3LYP is not implemented. It can be used for both ground and excited state calculations, but its speed may be slightly slower than the native code, you can perform test to confirm.

3 Both of them are acceptable.

dummy@example.com (sobereva) Tue, 20 Jan 2026 04:32:05 +0000 //www.umsyar.com/wfnbbs/viewtopic.php?pid=5538#p5538
<![CDATA[Native B3LYP vs LibXC(B3LYP) for S₀ and S₁ optimizations in ORCA (ESD]]> //www.umsyar.com/wfnbbs/viewtopic.php?pid=5536#p5536

When I optimize the ground state (S₀) geometry in ORCA using the native B3LYP functional, the calculation runs without any problem.

However, when I attempt to optimize the first excited state (S₁), ORCA stops with an error and requests to use the LibXC implementation of B3LYP instead of the native one.

I would like to clarify the following points:

Are native B3LYP and LibXC(B3LYP) formally equivalent in ORCA, or are there meaningful differences in practice?

If LibXC(B3LYP) is required for excited-state optimizations (and for ESD calculations), is it recommended to also use LibXC(B3LYP) for the ground-state (S₀) optimization and frequency calculations to maintain methodological consistency?

Is it acceptable (from ORCA’s perspective and for publication-quality work) to optimize S₀ with native B3LYP and S₁ with LibXC(B3LYP), or should the same functional backend be used consistently for both states?

Any guidance on best practices for handling this situation would be greatly appreciated.

dummy@example.com (Arivu) Mon, 19 Jan 2026 03:49:14 +0000 //www.umsyar.com/wfnbbs/viewtopic.php?pid=5536#p5536
Baidu
map