6subroutine genwfsv_sp(tsh,tgp,nst,idx,ngridg_,igfft_,ngp,igpig,apwalm,evecfv, &
12logical,
intent(in) :: tsh,tgp
13integer,
intent(in) :: nst,idx(*),ngridg_(3),igfft_(*)
14integer,
intent(in) :: ngp(nspnfv),igpig(ngkmax,nspnfv)
15complex(8),
intent(in) :: apwalm(ngkmax,apwordmax,lmmaxapw,natmtot,nspnfv)
16complex(8),
intent(in) :: evecfv(nmatmax,nstfv,nspnfv),evecsv(nstsv,nstsv)
17complex(4),
intent(out) :: wfmt(npcmtmax,natmtot,nspinor,nst)
18integer,
intent(in) :: ld
19complex(4),
intent(out) :: wfir(ld,nspinor,nst)
21integer is,ias,ldmt,nthd
32 call wfmtsv_sp(tsh,is,ias,nst,idx,ngp,apwalm,evecfv,evecsv,ldmt, &
38call wfirsv_sp(tgp,nst,idx,ngridg_,igfft_,ngp,igpig,evecfv,evecsv,ld,wfir)
subroutine genwfsv_sp(tsh, tgp, nst, idx, ngridg_, igfft_, ngp, igpig, apwalm, evecfv, evecsv, wfmt, ld, wfir)
integer, dimension(maxatoms *maxspecies) idxis
subroutine wfirsv_sp(tgp, nst, idx, ngridg_, igfft_, ngp, igpig, evecfv, evecsv, ld, wfir)
subroutine wfmtsv_sp(tsh, is, ias, nst, idx, ngp, apwalm, evecfv, evecsv, ld, wfmt)