Determination of U in DFT+U: possible bug?
Posted: Fri Oct 07, 2011 11:18 pm
Dear all,
I'm trying to determine the U parameter for ferromagnetic FePO4 using the linear response approach described in the relative tutorial: I produced a WFK file using the geometry with full symmetry using:
#Unit cell
acell 10.332 6.010 4.692 angstrom
chkprim 0 # 0: do not check if uc primitive
natom 24
ntypat 3
typat 1 2 3 3 3 1 2 3 3 3 1 2 3 3 3 1 2 3 3 3 3 3 3 3
znucl 26 15 8
xred
2.8200000000E-01 2.5000000000E-01 9.7500000000E-01 # Fe
9.5000000000E-02 2.5000000000E-01 4.1800000000E-01 # P
9.7000000000E-02 2.5000000000E-01 7.4300000000E-01 # O
4.5700000000E-01 2.5000000000E-01 2.0600000000E-01 # O
1.6500000000E-01 4.6000000000E-02 2.8400000000E-01 # O
2.1800000000E-01 7.5000000000E-01 4.7500000000E-01 # Fe
4.0500000000E-01 7.5000000000E-01 9.1800000000E-01 # P
4.0300000000E-01 7.5000000000E-01 2.4300000000E-01 # O
4.3000000000E-02 7.5000000000E-01 7.0600000000E-01 # O
3.3500000000E-01 9.5400000000E-01 7.8400000000E-01 # O
7.1800000000E-01 7.5000000000E-01 2.5000000000E-02 # Fe
9.0500000000E-01 7.5000000000E-01 5.8200000000E-01 # P
9.0300000000E-01 7.5000000000E-01 2.5700000000E-01 # O
5.4300000000E-01 7.5000000000E-01 7.9400000000E-01 # O
8.3500000000E-01 5.4600000000E-01 7.1600000000E-01 # O
7.8200000000E-01 2.5000000000E-01 5.2500000000E-01 # Fe
5.9500000000E-01 2.5000000000E-01 8.2000000000E-02 # P
5.9700000000E-01 2.5000000000E-01 7.5700000000E-01 # O
9.5700000000E-01 2.5000000000E-01 2.9400000000E-01 # O
6.6500000000E-01 4.5400000000E-01 2.1600000000E-01 # O
8.3500000000E-01 9.5400000000E-01 7.1600000000E-01 # O
6.6500000000E-01 4.6000000000E-02 2.1600000000E-01 # O
1.6500000000E-01 4.5400000000E-01 2.8400000000E-01 # O
3.3500000000E-01 5.4600000000E-01 7.8400000000E-01 # O
#Spin polarization
nsppol 2 #1 unpolarized / 2 polarized
spinat 0 0 2.843062
0 0 0
0 0 0
0 0 0
0 0 0
0 0 2.843062
0 0 0
0 0 0
0 0 0
0 0 0
0 0 2.843062
0 0 0
0 0 0
0 0 0
0 0 0
0 0 2.843062
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
# Parameters
ecut 8 # Very low Energy cutoff, just to verify the procedure
pawecutdg 20
#Definition of the SCF procedure
nstep 2 # max number SCF cycles
tolvrs 10d-12
#Definition of the k-point grid
kptopt 1 # 1: automatic generation of k points
ngkpt 1 2 3 # n x n x n
nshiftk 1
shiftk 0.5 0.5 0.5
#Smearing
occopt 4
tsmear 0.05 eV
#DFT+U
usepawu 1 # 1 at lim dble cnt / 2 rnd m fld dle cnt
lpawu 2 -1 -1 -1 -1 2 -1 -1 -1 -1 2 -1 -1 -1 -1 2 -1 -1 -1 -1 -1 -1 -1 -1 # ang moments corrrected
#Save disk space & Miscelaneous
prteig 0
prtden 1 # This is the default value
optforces 2
I'm trying to determine the U parameter for ferromagnetic FePO4 using the linear response approach described in the relative tutorial: I produced a WFK file using the geometry with full symmetry using:
#Unit cell
acell 10.332 6.010 4.692 angstrom
chkprim 0 # 0: do not check if uc primitive
natom 24
ntypat 3
typat 1 2 3 3 3 1 2 3 3 3 1 2 3 3 3 1 2 3 3 3 3 3 3 3
znucl 26 15 8
xred
2.8200000000E-01 2.5000000000E-01 9.7500000000E-01 # Fe
9.5000000000E-02 2.5000000000E-01 4.1800000000E-01 # P
9.7000000000E-02 2.5000000000E-01 7.4300000000E-01 # O
4.5700000000E-01 2.5000000000E-01 2.0600000000E-01 # O
1.6500000000E-01 4.6000000000E-02 2.8400000000E-01 # O
2.1800000000E-01 7.5000000000E-01 4.7500000000E-01 # Fe
4.0500000000E-01 7.5000000000E-01 9.1800000000E-01 # P
4.0300000000E-01 7.5000000000E-01 2.4300000000E-01 # O
4.3000000000E-02 7.5000000000E-01 7.0600000000E-01 # O
3.3500000000E-01 9.5400000000E-01 7.8400000000E-01 # O
7.1800000000E-01 7.5000000000E-01 2.5000000000E-02 # Fe
9.0500000000E-01 7.5000000000E-01 5.8200000000E-01 # P
9.0300000000E-01 7.5000000000E-01 2.5700000000E-01 # O
5.4300000000E-01 7.5000000000E-01 7.9400000000E-01 # O
8.3500000000E-01 5.4600000000E-01 7.1600000000E-01 # O
7.8200000000E-01 2.5000000000E-01 5.2500000000E-01 # Fe
5.9500000000E-01 2.5000000000E-01 8.2000000000E-02 # P
5.9700000000E-01 2.5000000000E-01 7.5700000000E-01 # O
9.5700000000E-01 2.5000000000E-01 2.9400000000E-01 # O
6.6500000000E-01 4.5400000000E-01 2.1600000000E-01 # O
8.3500000000E-01 9.5400000000E-01 7.1600000000E-01 # O
6.6500000000E-01 4.6000000000E-02 2.1600000000E-01 # O
1.6500000000E-01 4.5400000000E-01 2.8400000000E-01 # O
3.3500000000E-01 5.4600000000E-01 7.8400000000E-01 # O
#Spin polarization
nsppol 2 #1 unpolarized / 2 polarized
spinat 0 0 2.843062
0 0 0
0 0 0
0 0 0
0 0 0
0 0 2.843062
0 0 0
0 0 0
0 0 0
0 0 0
0 0 2.843062
0 0 0
0 0 0
0 0 0
0 0 0
0 0 2.843062
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
# Parameters
ecut 8 # Very low Energy cutoff, just to verify the procedure
pawecutdg 20
#Definition of the SCF procedure
nstep 2 # max number SCF cycles
tolvrs 10d-12
#Definition of the k-point grid
kptopt 1 # 1: automatic generation of k points
ngkpt 1 2 3 # n x n x n
nshiftk 1
shiftk 0.5 0.5 0.5
#Smearing
occopt 4
tsmear 0.05 eV
#DFT+U
usepawu 1 # 1 at lim dble cnt / 2 rnd m fld dle cnt
lpawu 2 -1 -1 -1 -1 2 -1 -1 -1 -1 2 -1 -1 -1 -1 2 -1 -1 -1 -1 -1 -1 -1 -1 # ang moments corrrected
#Save disk space & Miscelaneous
prteig 0
prtden 1 # This is the default value
optforces 2