Problem with rprim vectors and how they are input
Posted: Fri Sep 28, 2012 1:11 am
I'm working on Graphene so I'm using a 2 atom unit cell that produces a hexagonal structure. Here is the input file that produces the hexagonal geometry of Graphene
# Hexagonal Structure Graphene
#
# Definition of the Hexogonal unit cell
# d = 2.4612 Angstrom = 4.650615 Bohr
# a1 = (3/2)d x_hat - (sqrt(3)/2)d y_hat
# a2 = (3/2)d x_hat + (sqrt(3)/2)d y_hat
acell 1 1 1
rprim 6.9759225 -4.027550733 0.00000000
6.9759225 4.027550733 0.00000000
0.000000000 0.000000000 24.00000000
ntypat 1 # There is only one type of atom
znucl 6
Chksymbreak 0
ixc 11
prt1dm 1
natom 2 # There are two atoms
typat 1 1
xangst
2.4612 0.00 0.00
4.9224 0.00 0.00
My question is how one inputs the rprim vectors. In this file I've entered the rprim vectors as row vectors. My visualization tools (Venus/Vesta and Jmol) show that this produces the correct geometry however the manual seems to indicate that rprim vectors should be input as column vectors. When I do input them as column vectors the geometry is all wrong. Can anyone say what is going on here?
Also I need guidance regarding what pseudopotential should be used with what exchange functional. I've not a clue. Any help would be appreciated. Thanks.
kptopt 1
ngkpt 12 12 2
nshiftk 4
shiftk 0.5 0.5 0.5
0.5 0.0 0.0
0.0 0.5 0.0
0.0 0.0 0.5
nstep 20
optforces 1
ecut 15
# SCF definition
iscf 2
diemac 12.0
nsppol=1
toldfe 1.0e-08
# Hexagonal Structure Graphene
#
# Definition of the Hexogonal unit cell
# d = 2.4612 Angstrom = 4.650615 Bohr
# a1 = (3/2)d x_hat - (sqrt(3)/2)d y_hat
# a2 = (3/2)d x_hat + (sqrt(3)/2)d y_hat
acell 1 1 1
rprim 6.9759225 -4.027550733 0.00000000
6.9759225 4.027550733 0.00000000
0.000000000 0.000000000 24.00000000
ntypat 1 # There is only one type of atom
znucl 6
Chksymbreak 0
ixc 11
prt1dm 1
natom 2 # There are two atoms
typat 1 1
xangst
2.4612 0.00 0.00
4.9224 0.00 0.00
My question is how one inputs the rprim vectors. In this file I've entered the rprim vectors as row vectors. My visualization tools (Venus/Vesta and Jmol) show that this produces the correct geometry however the manual seems to indicate that rprim vectors should be input as column vectors. When I do input them as column vectors the geometry is all wrong. Can anyone say what is going on here?
Also I need guidance regarding what pseudopotential should be used with what exchange functional. I've not a clue. Any help would be appreciated. Thanks.
kptopt 1
ngkpt 12 12 2
nshiftk 4
shiftk 0.5 0.5 0.5
0.5 0.0 0.0
0.0 0.5 0.0
0.0 0.0 0.5
nstep 20
optforces 1
ecut 15
# SCF definition
iscf 2
diemac 12.0
nsppol=1
toldfe 1.0e-08