6 subroutine olpaloq(is,ias,ngp,ngpq,apwalm,apwalmq,ld,oq)
10 integer,
intent(in) :: is,ias,ngp,ngpq
11 complex(8),
intent(in) :: apwalm(ngkmax,apwordmax,lmmaxapw)
12 complex(8),
intent(in) :: apwalmq(ngkmax,apwordmax,lmmaxapw)
13 integer,
intent(in) :: ld
14 complex(8),
intent(inout) :: oq(ld,*)
16 integer ilo,io,l,lm,i,j
26 oq(1:ngpq,j)=oq(1:ngpq,j)+t1*conjg(apwalmq(1:ngpq,io,lm))
27 oq(i,1:ngp)=oq(i,1:ngp)+t1*apwalm(1:ngp,io,lm)
integer, dimension(maxspecies) nlorb
integer, dimension(:,:,:), allocatable idxlo
real(8), dimension(:,:,:), allocatable oalo
subroutine olpaloq(is, ias, ngp, ngpq, apwalm, apwalmq, ld, oq)
integer, dimension(0:maxlapw, maxspecies) apword
integer, dimension(maxlorb, maxspecies) lorbl