13 complex(8),
allocatable :: gzfmt(:,:)
24 call zpotcoul(0,
nrmt,
nrmti,
npmt,
nrmtmax,
rlmt,
ngridg,
igfft,
ngvec,
gqc,
gclgq, &
integer, dimension(3) ngridg
real(8), dimension(:,:,:), allocatable jlgqrmt
complex(8), dimension(:,:), pointer, contiguous drhomt
complex(8), dimension(:,:), allocatable dvclmt
subroutine zpotcoul(iash, nrmt_, nrmti_, npmt_, ld1, rl, ngridg_, igfft_, ngp, gpc, gclgp, ld2, jlgprmt, ylmgp, sfacgp, zrhoir, ld3, zvclmt, zvclir)
real(8), dimension(:,:,:), allocatable rlmt
integer, dimension(maxspecies) npmt
integer, dimension(:), allocatable igfft
subroutine gradzvcln(is, gzfmt)
subroutine genzvclmt(nrmt_, nrmti_, ld1, rl, wpr, ld2, zrhomt, zvclmt)
complex(8), dimension(:), pointer, contiguous drhoir
complex(8), dimension(:,:), allocatable sfacgq
real(8), dimension(:,:,:), allocatable wprmt
real(8), dimension(:), allocatable gqc
integer, dimension(maxspecies) nrmti
complex(8), dimension(:), allocatable dvclir
real(8), dimension(:), allocatable gclgq
complex(8), dimension(:,:), allocatable ylmgq
integer, dimension(maxspecies) nrmt