Asymmetric Charges in Graphene and bug(?) in output
Posted: Mon May 09, 2011 3:54 pm
Hi,
I used Quantum Espresso to calculate the charge density distribution for graphene (hexagonal). For the calculations four valence electrons per carbon atom have been considered, the remaining two electrons have been treated within the framework of pseudopotentials. Although I expect a symmetric charge distribution among both atoms, the Bader analysis gives a significant asymmetric result. I also found a related topic in the forum (viewtopic.php?f=1&t=562&p=2482&hilit=asymmetric#p2482), but it is rather old and gives no answer to the problem.
Quantum Espresso uses the following basis vectors for hexagonal Bravais lattices (a...lattice constant):
a1=a(1,0,0)
a2=a(-1/2,1/2*sqrt(3),0)
a3=a(0,0,c/a)
with lattice parameters
a=4.63 bohr and
c/a=6.05 (corresponds to a vacuum layer of about 28 bohr).
For graphene the basis vectors for the carbon atoms are
s1=1/3*a1+2/3*a2
s2=2/3*a1+1/3*a2.
The content of ACF.dat tells me, that there are +0.11 electrons more on one carbon atom, while -0.11 electrons are missing on the other atom. I also tries a higher FFT grid (5x more points in x and y direction than usual), but the asymmetry survives.
You can download the .cube file of the charge density from the following link, if anybody is interested in the result.
https://webmail.uni-jena.de/upload-data ... hg_pp.cube
Furthermore there seems to be a bug. When one calculates the Bader volumes around each atom using
./bader -p sel_atom 1 2 chg_pp.cube
the header of the written Bader charge densities contains wrong lattice vectors. For camparison:
------original header in chg_pp.cube:
Cubfile created from PWScf calculation
Total SCF Density
2 0.000000 0.000000 0.000000
24 0.193000 0.000000 0.000000 <---please compare these lines
24 -0.096500 0.167143 0.000000 <--- with the corr. ones given below
144 0.000000 0.000000 0.194448
6 6.000000 0.000000 2.674286 14.000220
6 6.000000 2.316000 1.337143 14.000220
....
....
------header in e.g. BvAt0001.cube
Gaussian cube file
Bader charge
2 0.000000 0.000000 0.000000
24 0.193000 -0.096500 0.000000 <---
24 0.000000 0.167143 0.000000 <---
144 0.000000 0.000000 0.194448
6 6.000000 0.000000 2.674286 14.000220
6 6.000000 2.316000 1.337143 14.000220
....
....
Thank you in advance
Lars
I used Quantum Espresso to calculate the charge density distribution for graphene (hexagonal). For the calculations four valence electrons per carbon atom have been considered, the remaining two electrons have been treated within the framework of pseudopotentials. Although I expect a symmetric charge distribution among both atoms, the Bader analysis gives a significant asymmetric result. I also found a related topic in the forum (viewtopic.php?f=1&t=562&p=2482&hilit=asymmetric#p2482), but it is rather old and gives no answer to the problem.
Quantum Espresso uses the following basis vectors for hexagonal Bravais lattices (a...lattice constant):
a1=a(1,0,0)
a2=a(-1/2,1/2*sqrt(3),0)
a3=a(0,0,c/a)
with lattice parameters
a=4.63 bohr and
c/a=6.05 (corresponds to a vacuum layer of about 28 bohr).
For graphene the basis vectors for the carbon atoms are
s1=1/3*a1+2/3*a2
s2=2/3*a1+1/3*a2.
The content of ACF.dat tells me, that there are +0.11 electrons more on one carbon atom, while -0.11 electrons are missing on the other atom. I also tries a higher FFT grid (5x more points in x and y direction than usual), but the asymmetry survives.
You can download the .cube file of the charge density from the following link, if anybody is interested in the result.
https://webmail.uni-jena.de/upload-data ... hg_pp.cube
Furthermore there seems to be a bug. When one calculates the Bader volumes around each atom using
./bader -p sel_atom 1 2 chg_pp.cube
the header of the written Bader charge densities contains wrong lattice vectors. For camparison:
------original header in chg_pp.cube:
Cubfile created from PWScf calculation
Total SCF Density
2 0.000000 0.000000 0.000000
24 0.193000 0.000000 0.000000 <---please compare these lines
24 -0.096500 0.167143 0.000000 <--- with the corr. ones given below
144 0.000000 0.000000 0.194448
6 6.000000 0.000000 2.674286 14.000220
6 6.000000 2.316000 1.337143 14.000220
....
....
------header in e.g. BvAt0001.cube
Gaussian cube file
Bader charge
2 0.000000 0.000000 0.000000
24 0.193000 -0.096500 0.000000 <---
24 0.000000 0.167143 0.000000 <---
144 0.000000 0.000000 0.194448
6 6.000000 0.000000 2.674286 14.000220
6 6.000000 2.316000 1.337143 14.000220
....
....
Thank you in advance
Lars