11integer,
intent(in) :: iq
26 vl(1:3)=vl(1:3)+0.5d0*
vqlss(1:3)
27 vc(1:3)=vc(1:3)+0.5d0*
vqcss(1:3)
29 vl(1:3)=vl(1:3)-0.5d0*
vqlss(1:3)
30 vc(1:3)=vc(1:3)-0.5d0*
vqcss(1:3)
35 igkqig(:,jspn,ik),
vgkql(:,:,jspn,ik),
vgkqc(:,:,jspn,ik),
gkqc(:,jspn,ik))
37 call gensfacgp(
ngkq(jspn,ik),
vgkqc(:,:,jspn,ik),
ngkmax,
sfacgkq(:,:,jspn,ik))
pure subroutine gengkvec(ngv, ivg, vgc, vkl, vkc, gkmax, ngkmax, ngk, igkig, vgkl, vgkc, gkc)
pure subroutine gensfacgp(ngp, vgpc, ld, sfacgp)
real(8), dimension(3) vqcss
real(8), dimension(:,:), allocatable vqc
real(8), dimension(:,:), allocatable vql
integer, dimension(:,:), allocatable ivg
real(8), dimension(:,:), allocatable vkl
real(8), dimension(:,:), allocatable vgc
real(8), dimension(3) vqlss
real(8), dimension(:,:), allocatable vkc
real(8), dimension(:,:), allocatable vkql
integer, dimension(:,:), allocatable ngkq
complex(8), dimension(:,:,:,:), allocatable sfacgkq
real(8), dimension(:,:,:,:), allocatable vgkqc
real(8), dimension(:,:,:,:), allocatable vgkql
real(8), dimension(:,:,:), allocatable gkqc
real(8), dimension(:,:), allocatable vkqc
integer, dimension(:,:,:), allocatable igkqig