[Pw_forum] Wrong occupation number for f electrons
Paolo Giannozzi
paolo.giannozzi at uniud.it
Tue Apr 2 22:02:10 CEST 2013
It is not always easy to get the occupation numbers right
(and in general, to get the correct behavior) in f-electron
systems. Maybe DFT Gd doesn't like to be ferromagnetic?
P.
On Fri, 2013-03-29 at 16:03 -0400, 琨陶 wrote:
> Dear everyone,
>
> I want to calculate the magnetic properties of bulk Gd which contains
> two Gd atoms in the unit cell. In the input files, I set two Gd atoms
> to be ferromagnetic configuration. I searched the occupation number
> for each atom In the output file, and found following information:
>
> At the beginning:
>
> atom 1 Tr[ns(na)] (up, down, total) = 7.00000 0.00000 7.00000
> atom 2 Tr[ns(na)] (up, down, total) = 7.00000 0.00000 7.00000
>
> However, after the first iteration, I found the occupation number of
> the first atom is totally wrong as following:
>
> atom 1 Tr[ns(na)] (up, down, total) = 7.00064 5.60439 12.60503
> atom 2 Tr[ns(na)] (up, down, total) = 6.87289 0.00836 6.88125
>
> At the last iteration, I found:
>
> atom 1 Tr[ns(na)] (up, down, total) = 3.60781 3.88818 7.49599
> atom 2 Tr[ns(na)] (up, down, total) = 7.00165 0.09767 7.09932
>
>
> But, when I changed these two Gd atoms to be antiferromagnetic case,
> both of them had correct occupation number as fellowing:
>
> atom 1 Tr[ns(na)] (up, down, total) = 7.00000 0.00000 7.00000
> atom 2 Tr[ns(na)] (up, down, total) = 0.00000 7.00000 7.00000
> atom 1 Tr[ns(na)] (up, down, total) = 7.00291 0.02028 7.02319
> atom 2 Tr[ns(na)] (up, down, total) = 0.00924 7.00258 7.01182
> atom 1 Tr[ns(na)] (up, down, total) = 7.00130 0.12233 7.12362
> atom 2 Tr[ns(na)] (up, down, total) = 0.11939 7.00128 7.12068
>
>
> Could you give me some suggestions? Any advices are highly
> appreciated!
>
>
> With regards,
>
> Kun Tao
>
>
>
> PS: The following is the input file:
>
>
> &control
> calculation='scf'
> restart_mode='from_scratch',
> prefix='Gd',
> pseudo_dir = './'
> outdir='./',
> /
> &system
> ibrav= 4, celldm(1)= 6.96, celldm(3)= 1.59,
>
> nat= 2, ntyp=2,
> nspin = 2,
> starting_magnetization(1)=1.0,
> starting_magnetization(2)=1.0,
>
> ecutwfc=55.0,
> ecutrho=220.0,
> occupations ='smearing',
> smearing ='gauss',
> degauss = 0.01,
>
> lda_plus_u = .true.
> Hubbard_U(1)= 1.d-20
> Hubbard_U(2)= 1.d-20
>
> /
> &electrons
> diagonalization='david',
> mixing_beta = 0.3,
>
> conv_thr = 1.0d-6,
> electron_maxstep = 400,
> /
> ATOMIC_SPECIES
> Gd1 1.0 Gd.GGA-PBE-paw.UPF
>
> Gd 1.0 Gd.GGA-PBE-paw.UPF
> ATOMIC_POSITIONS {crystal}
>
> Gd1 0.00000000 0.00000000 0.00
> Gd 0.33333333 -0.33333333 0.50
> K_POINTS {automatic}
> 2 2 2 0 0 0
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://pwscf.org/mailman/listinfo/pw_forum
More information about the users
mailing list