How to calculate the occupation number of the electrons?

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
joannase

How to calculate the occupation number of the electrons?

#1 Post by joannase » Thu Apr 23, 2009 1:29 pm

I want to analys the changes charge between two atoms, so how to use VASP to calculate the occupation number of the electrons. Thank you very much.
Last edited by joannase on Thu Apr 23, 2009 1:29 pm, edited 1 time in total.

Danny
Full Member
Full Member
Posts: 201
Joined: Thu Nov 02, 2006 4:35 pm
License Nr.: 5-532
Location: Ghent, Belgium
Contact:

How to calculate the occupation number of the electrons?

#2 Post by Danny » Fri May 01, 2009 12:46 pm

You could integrate (numerically) the LDOS of the seperate atoms. Make sure that the chosen Wigner radii do not overlap.

Note however that this will not give you absolute values on the occupation.

If you are more interested in the charge distribution, then calculate you full system (CHGCAR_f), and then calculate with everything fixed your 2 subsystems (CHGCAR_1 and CHGCAR_2)
from this you can then get the charge transfer by:
CHGCAR_f - CHGCAR_1 - CHGCAR_2

Danny
Last edited by Danny on Fri May 01, 2009 12:46 pm, edited 1 time in total.

jlrch
Newbie
Newbie
Posts: 26
Joined: Tue Jun 14, 2005 5:18 pm

How to calculate the occupation number of the electrons?

#3 Post by jlrch » Sat May 09, 2009 1:44 am

[quote="joannase"]I want to analys the changes charge between two atoms, so how to use VASP to calculate the occupation number of the electrons. Thank you very much.

[/quote]

The atomic charges reported by VASP at the end of the OUTCAR file correspond to the total charge in the Wigner-Seitz cell of the atoms. The sum of these charges does not give in general the total valence charge of the system since the Wigner-Seitz cell is just an approximation to the individual atomic region. It is therefore very difficult to infer the charge transfer from these values. To get a better estimation of the total charge per atom, you can use the Bader program by Henkelman et al (see the thread "Bader charge" in the section "Important threads" of the forum "Physics Questions" of this site). By substracting the total charge in the Bader region of each atom to the atomic valence charge you can get an estimation of the charge transfer.

- jlrch
Last edited by jlrch on Sat May 09, 2009 1:44 am, edited 1 time in total.

Post Reply