[gpaw-users] Functional specific convergence problem

Lasse Vilhelmsen lassebv at phys.au.dk
Mon Nov 15 09:34:27 CET 2010


Hi,

I have a problem converging a system with the M06-L functional. The system causing the problem is a MgO(100) slab with an oxygen vacancy. The system converges without any problems if I have an adsorbate on the slab or if the vacancy isn't present. 

I have tried changing the following parameters:
- Spin polarisation
- Number of k-points
- Mixing (I've tried a lot of very conservative combinations)
- Eigensolver (I've tried them all)
- Translating the slab a bit in the cell
- Changing the size of the slab (both number of layers and the surface size)
- Different starting geometries (small displacements around the equilibrium structure)
- Different PBE starting densities (changing the convergence)
- Number of bands to converge
- Fermi temperature (0.0, 0.05, 0.1, 0.5)

The slab converges without any problem with both PBE and TPSS.

Attached is both a sample script which shows this problem and a log from running the script. As can be seen from the log the slab starts oscillating between two different energies and it seems like it can't decide on which minimum to choose.

I hope that some of you have a good suggestion or two for other parameters I can change to get the slab converged.

Best Regards
Lasse Vilhelmsen

-------------- next part --------------
A non-text attachment was scrubbed...
Name: MGGA_Relax.py
Type: text/x-python-script
Size: 747 bytes
Desc: not available
Url : http://listserv.fysik.dtu.dk/pipermail/gpaw-users/attachments/20101115/5c3375e3/attachment-0001.bin 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: small_slab_M06Lrelax.txt
Url: http://listserv.fysik.dtu.dk/pipermail/gpaw-users/attachments/20101115/5c3375e3/attachment-0001.txt 


More information about the gpaw-users mailing list