6 subroutine gengqf(ng,vqpc,vgqc,gqc,jlgqr,ylmgq,sfacgq)
10 integer,
intent(in) :: ng
11 real(8),
intent(in) :: vqpc(3)
12 real(8),
intent(out) :: vgqc(3,ng),gqc(ng),jlgqr(njcmax,nspecies,ng)
13 complex(8),
intent(out) :: ylmgq(lmmaxo,ng),sfacgq(ng,natmtot)
18 vgqc(1:3,ig)=
vgc(1:3,ig)+vqpc(1:3)
20 gqc(ig)=sqrt(vgqc(1,ig)**2+vgqc(2,ig)**2+vgqc(3,ig)**2)
pure subroutine gensfacgp(ngp, vgpc, ld, sfacgp)
subroutine gengqf(ng, vqpc, vgqc, gqc, jlgqr, ylmgq, sfacgq)
pure subroutine genylmv(t4pil, lmax, v, ylm)
real(8), dimension(:,:), allocatable vgc
subroutine genjlgpr(ngp, gpc, jlgpr)