Page 1 of 1

Nonconverging electronic minimization for specific magnetic systems

Posted: Mon May 04, 2009 8:13 am
by alexeydick
Dear VASP users and developers,

I experience severe convergence problem with relatively complex magnetic structure (pure iron, 32 atoms cubic fcc-cell, special distribution of 16 up and 16 down magnetic moments, PAW PBE potentials without 3p-states, NUPDOWN=0, initial atomic positions are nonrelaxed fcc-sites). During electronic minimization of the supercell with local magnetic moments smaller than ~1.5-1.7 Bohr magneton (depends on the supercell volume) the total energy is fluctuating with the amplitude of ~10^-4 Hartree/cell, and is not converging within 50 steps. Inspection of the total energy reveals that the energy can even smoothly increase during several (~10) steps, i.e. it does not show stable tendency to decrease. By taking snapshots of the local magnetic moments one recognizes that some of the moments undergo the sign reversal during the minimization.

Since such a nonconverging energy indicates that the residuum density does not vanish upon minimization I have tried to stabilize the electronic minimizer. First I have reduced AMIX_MAG to 0.1 to reduce spin fluctuations, and used BMIX*=0.00001 to keep the speed of the convergence high. This stabilizes magnetic moments (removes their flips), but does not improve the convergence. Closer check of the magnetic moment vs iteration shows that, although most of the moments do not significantly change, they are still “breathing� (e.g., some of the moments after smooth decrease during 60 iterations start to fluctuate with amplitude ~0.1 Bohr magneton) and lead to change of the total energy.

To decrease this “breathing� I have played with BMIX and BMIX_MAG by changing them from 0.0000001 to 1.0, without any visible improvement of the convergence.

Furthermore, I have tried several other options in different combinations:
(*) included LMAXMIX=6
(*) checked that k-points mesh and energy cut-off are not responsible for such ill behavior
(*) checked Pulay mixer with different settings of AMIX* and BMIX*
(*) changed the memory of the Broyden mixer with MAXMIX from 7 to 45
(*) checked ALGO=Normal
(*) tried to increase NELMDL up to 15
(*) tried calculations removing NUPDOWN=0 tag

None of the setups was successful, i.e. the energy was fluctuating and its convergence was not better than ~ 10^-4 Hartree/cell even when 100 steps were used.

At the same time, the default settings of the INCAR at larger volumes (and, consequently, larger magnetic moments) provide a reasonable electronic convergence without flips of the local magnetic moments. In fact, the moments vs iteration curves are converged rather fast and, therefore, do not destabilize the minimization routine. Also no problems occur at small volumes where magnetic moments disappear.

I would like to ask whether someone else has experienced such nonconverging magnetic systems, and whether there exists a known solution of this issue. Any advise how to overcome the problem will be, of course, also highly appreciated. Thank you very much for your response.

With best regards,
Alexey Dick

P.S. Parallel/serial VASP v.4.6.31 compiled with Intel compiler was used.
The typical INCAR file that I have used is provided below:
PREC = accurate
ISMEAR = 1
SIGMA = 0.15
ENCUT = 270
ISPIN = 2
MAGMOM = 16*5.0 16*-5.0
ALGO = NORMAL
EDIFF = 1.0E-06
NELM = 100
NELMIN = 7
NELMDL = -7
ADDGRID = .TRUE.
ISTART = 0
ICHARG = 2
NBANDS = 200
NUPDOWN = 0

LMAXMIX = 6

AMIX = 0.2
AMIX_MAG = 0.1

BMIX = 0.0001
BMIX_MAG = 0.0001

Re: Nonconverging electronic minimization for specific magnetic systems

Posted: Wed Sep 11, 2024 2:01 pm
by support_vasp

Hi,

We're sorry that we didn’t answer your question. This does not live up to the quality of support that we aim to provide. The team has since expanded. If we can still help with your problem, please ask again in a new post, linking to this one, and we will answer as quickly as possible.

Best wishes,

VASP