Hello Kane
Without any constraint the symmetry of the Cr 3d orbital occupations will break and Cr atoms equivalent by symmetry will not show exactly the same occupation pattern on convergence. The numerical noise introduced by the employed grids in CP2K will always trigger such a break in symmetry, even for insanely high cutoffs and already small fluctuations in the 3d occupation patterns of topological equivalent Cr atoms can easily cause energy differences up to a milliHartree on convergence as you observe. CP2K has currently no tools implemented to impose the required symmetry strictly. I tried to keep at least the 3d occupations of the Cr atoms spherical by using an AMF setting which results in the following energies for the system configuration you provided (GPW, 2000 Ry cutoff, EPS_DEFAULT 1.0E-16):
# System Energy [a.u.]
00 -5320.66059565
01 -5320.66059828
02 -5320.66059579
03 -5320.66059679
04 -5320.66059787
05 -5320.66059655
The total 3d occupations of symmetry equivalent Cr atoms, however, can still vary slightly, which causes the microHartree fluctuations in the total energy. I am afraid, it will be difficult to get it much better.
Best regards
Matthias
--
You received this message because you are subscribed to the Google Groups "cp2k" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
cp2k+uns...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/cp2k/addd5835-db77-45f0-9c48-74a5dea43aafn%40googlegroups.com.
Hi Kane
I enforced a smearing of the Cr 3d orbital occupations by adding the following section in the &DFT_PLUS_U of each Cr kind:
&ENFORCE_OCCUPATION on
EPS_SCF 1.0E-7
ORBITALS -2 -1 +0 +1 +2
SMEAR
&END ENFORCE_OCCUPATION
Note, with that, you do not converge to the ground state. This would require the implementation of a symmetry constraint which keeps the same 3d occupation pattern for all Cr atoms equivalent by symmetry.
Best regards
Matthias
To view this discussion on the web visit https://groups.google.com/d/msgid/cp2k/7044e83b-444c-4637-a0fb-b0cca61ebf98n%40googlegroups.com.
Hi Kane
You can assign each group of Cr ions equivalent by symmetry to a specific atomic kind and then enforce the desired d orbital occupations for that atomic kind and hope that the initial symmetry won’t break during the wavefunction optimization. Currently, CP2K provides no measure to keep an equal number of d electrons (smeared within the selected subset of d orbitals) per symmetry equivalent Cr ion within such a group during the SCF procedure. You will need to hack the code to achieve that additional symmetry constraint. You can contact me directly when you need help for that.
It is always good to be optimistic. I agree with you that it might be well possible to achieve the desired energy resolution for relative energies with and without perturbation in static calculations (i.e. without an ongoing cell size or shape change or significant atomic movements).
Cheers
Matthias
To view this discussion on the web visit https://groups.google.com/d/msgid/cp2k/e0ec4b94-2d43-4cb1-9ad5-32bde50f39f7n%40googlegroups.com.