[Pw_forum] Multiple issues with graphene supercell calculations
DHRUV SINGH
dhruv.singh at gmail.com
Mon Nov 22 04:08:19 CET 2010
Dear PWSCF users,
I use a hexagonal unit cell with 2 basis atoms and lattice parameter (C-C bond length) of 2.6868 a.u. - this value was arrived at by energy minimization over a range of lattice parameters near this value. With a 16x16x1 kpoint grid it is seen that the energy per atom converges to -11.395192 Ry and the forces on the 2 atoms are zero (atleast until a good precision). The ultrasoft pseudopotential with the RRKJ modification is used for C and the results obtained are in excellent agreement with Marzari and Mounet PRB 71, 205214, 2005.
The essentials of the input file and the forces from the 2 atom unit cell are shown below
--------------------------------------------------------------------------------
&system
ibrav=0,
celldm(1)=2.6868,
nat=2,
ntyp=1,
ecutwfc=40.0,
ecutrho=480.0,
degauss=0.03,
nbnd=8
/
&electrons
mixing_beta = 0.5
conv_thr = 1.0d-8
/
ATOMIC_SPECIES
C 12.0 C.pbe-rrkjus.UPF
CELL_PARAMETERS {hexagonal}
1.5 0.866025404 0.0
1.5 -0.866025404 0.0
0.0 0.0 20
ATOMIC_POSITIONS {crystal}
C 0.0000000 0.0000000 0.0000000
C 1/3.0 1/3.0 0.0000000
atom 1 type 1 force = -0.00000000 -0.00000000 0.00000000
atom 2 type 1 force = 0.00000000 0.00000000 0.00000000
--------------------------------------------------------------------------------
Using this lattice parameter I then try to do supercell calculations with rectangular and hexagonal supercells and I am facing the following problems in the supercell scf calculations :
i) With a 4 atom rectangular supercell and the same lattice parameter of 2.6868 au, atomic coordinates and input shown below, I find that the energy/atom coverges to -11.395182 Ry(very close to the 2 atom unit cell) for a 8x8x1 k point grid but there seem to be non-negligible net forces on all 4 atoms as shown below,
--------------------------------------------------------------------------------
&system
ibrav=0,
celldm(1)=2.6868,
nat=4,
ntyp=1,
ecutwfc=40.0,
ecutrho=480.0,
degauss=0.03,
nbnd=16
/
&electrons
mixing_beta = 0.5
conv_thr = 1.0d-8
/
CELL_PARAMETERS {cubic}
3.0 0.0 0.0
0.0 1.732050808 0.0
0.0 0.0 14
ATOMIC_POSITIONS {alat}
C 0 0 0
C 1 0 0
C 1.5 0.866025404 0
C 2.5 0.866025404 0
--------------------------------------------------------------------------------
atom 1 type 1 force = 0.00310476 0.00000000 0.00000000
atom 2 type 1 force = -0.00310476 0.00000000 0.00000000
atom 3 type 1 force = 0.00310476 0.00000000 0.00000000
atom 4 type 1 force = -0.00310476 0.00000000 0.00000000
ii) With a 48 atom rectangular supercell and 2x2x1 kpoint grid I find energy/atom of -11.395152 Ry (again very close to the 2 atom unit cell) but non negligible forces: Forces on atom 1 are shown below
atom 1 type 1 force = 0.00274639 0.00000000 0.00000000
The story is the same as I keep increasing the supercell size ... for 60 atoms the forces on atom 1 are
atom 1 type 1 force = -0.00395744 0.00000000 0.00000000
The forces do not change even if I increase ecutwfc to 80.0 and ecutrho to 800.0. They also do not change if I increase the kpoint grid resolution
iii) Hexagonal supercells: I get slightly better answers with a hexagonal supercell in terms of forces. For example a 32 atom hexagonal supercell of graphene gives me an energy/atom of 11.395194 Ry for a 4x4x1 kpoint grid. The force on 1 of the atoms is
atom 2 type 1 force = 0.00001419 0.00000887 0.00000000
and the magnitude is similar for most other atoms. Once again I find that increasing ecutrho or ecutwfc doesnt matter.
However a more serious problem is seen with the hexagonal supercell. I find that scf calculations do not converge for a 72 atom supercell, with the following trend:
estimated scf accuracy < 7.42866516 Ry
estimated scf accuracy < 2.47702692 Ry
estimated scf accuracy < 0.05551173 Ry
estimated scf accuracy < 0.02263262 Ry
estimated scf accuracy < 0.01534456 Ry
estimated scf accuracy < 0.00799064 Ry
estimated scf accuracy < 0.00499060 Ry
estimated scf accuracy < 0.00272207 Ry
estimated scf accuracy < 0.00292201 Ry
estimated scf accuracy < 0.00255637 Ry
estimated scf accuracy < 0.00240574 Ry
estimated scf accuracy < 0.00239154 Ry
estimated scf accuracy < 0.00227859 Ry
estimated scf accuracy < 0.00214441 Ry
estimated scf accuracy < 0.00221359 Ry
I also tried changing the parameters ecutrho to 600.0; nband to 400 (from 72*4); decreasing degauss to 0.03 and trying mixing_mode='local-TF' as suggested but that does not help convergence one bit.
Please let me know if there is something else I could try which would help with these issues - decreasing the forces on each atom and helping convergence in the hexagonal supercell calculations.
Thank you very much
Dhruv Singh
Graduate Student, Purdue University ME
More information about the Pw_forum
mailing list