Phonon with PAW and nkxc
Posted: Tue Jun 26, 2012 3:32 pm
Dear ABINIT users and developers,
I am using ABINIT 6.12.3 and considering that the release notes state that "Phonon calculations using DFPT can be done reliably with the PAW methodology, for the insulating case" I tried to do it for the L and Gamma points of InP in the zincblend phase (checking purposes). However, I found the following error message in the log file:
Subroutine Unknown:0:BUG
nkxc must be 1 or 3 !
Action : contact ABINIT group.
I would like to know if this is a limitation of ABINIT (phonon calculations with PAW at specific k points) or I am doing something wrong.
Please, find my input file below.
Thanks in advance,
Luis Ogando
PS: I found nothing related to this topic in the forum
PS2: the execution was parallelized only for the k points (mpirun --n option)
===========================================================================================================================
ndtset 2
#Ground state calculation
tolwfr1 1.0d-22
#Response-function calculation, with q=(1/2,1/2,1/2)
pawxcdev2 0
rfphon2 1
rfatpol2 1 2
rfdir2 1 1 1
nqpt2 1
qpt2 0.50000000 0.50000000 0.50000000
getwfk2 -1
tolvrs2 1.0d-22
#######################################################################
#Common input variables
#Definition of the unit cell
acell 11.235840 11.235840 11.235840
rprim 0 1/2 1/2
1/2 0 1/2
1/2 1/2 0
#Definition of the atom types
natom 2
ntypat 2
typat 1 2
znucl 49 15
xred
0.00000000 0.00000000 0.00000000 # Triplet giving the REDUCED coordinate of atom 1 (In).
0.25000000 0.25000000 0.25000000 # Triplet giving the REDUCED coordinate of atom 2 (P).
#Definition of the planewave basis set
ecut 25.0000
pawecutdg 62.0000
#Definition of the k-point grid
kptopt 3
kptrlatt -6 2 2
2 2 2
2 2 -6
shiftk 0.50000000 0.50000000 0.50000000
kptrlen 3.8922E+01
#Definition of the SCF procedure
nstep 600
diemac 12.0
I am using ABINIT 6.12.3 and considering that the release notes state that "Phonon calculations using DFPT can be done reliably with the PAW methodology, for the insulating case" I tried to do it for the L and Gamma points of InP in the zincblend phase (checking purposes). However, I found the following error message in the log file:
Subroutine Unknown:0:BUG
nkxc must be 1 or 3 !
Action : contact ABINIT group.
I would like to know if this is a limitation of ABINIT (phonon calculations with PAW at specific k points) or I am doing something wrong.
Please, find my input file below.
Thanks in advance,
Luis Ogando
PS: I found nothing related to this topic in the forum
PS2: the execution was parallelized only for the k points (mpirun --n option)
===========================================================================================================================
ndtset 2
#Ground state calculation
tolwfr1 1.0d-22
#Response-function calculation, with q=(1/2,1/2,1/2)
pawxcdev2 0
rfphon2 1
rfatpol2 1 2
rfdir2 1 1 1
nqpt2 1
qpt2 0.50000000 0.50000000 0.50000000
getwfk2 -1
tolvrs2 1.0d-22
#######################################################################
#Common input variables
#Definition of the unit cell
acell 11.235840 11.235840 11.235840
rprim 0 1/2 1/2
1/2 0 1/2
1/2 1/2 0
#Definition of the atom types
natom 2
ntypat 2
typat 1 2
znucl 49 15
xred
0.00000000 0.00000000 0.00000000 # Triplet giving the REDUCED coordinate of atom 1 (In).
0.25000000 0.25000000 0.25000000 # Triplet giving the REDUCED coordinate of atom 2 (P).
#Definition of the planewave basis set
ecut 25.0000
pawecutdg 62.0000
#Definition of the k-point grid
kptopt 3
kptrlatt -6 2 2
2 2 2
2 2 -6
shiftk 0.50000000 0.50000000 0.50000000
kptrlen 3.8922E+01
#Definition of the SCF procedure
nstep 600
diemac 12.0