25real(8),
intent(inout) :: rfmt(npmtmax,natmtot)
29integer nrc,nrci,nrco,irco
32real(8) rfmt1(npcmtmax),fi(nrcmtmax),fo(nrmtmax)
57 fi(1:nrci)=rfmt1(lm:i1:
lmmaxi)
60 fi(irco:nrc)=rfmt1(i0:i1:
lmmaxo)
61 call rfinterp(nrc,
rcmt(:,is),
wcrcmt(:,:,is),fi,nr,
rlmt(:,1,is),fo)
63 rfmt(lm:i1:
lmmaxi,ias)=fo(1:nri)
66 rfmt(i0:i1:
lmmaxo,ias)=fo(iro:nr)
72 fi(irco:nrc)=rfmt1(i0:i1:
lmmaxo)
77 rfmt(i0:i1:
lmmaxo,ias)=fo(iro:nr)
integer, dimension(maxspecies) nrmti
integer, dimension(maxspecies) nrmt
real(8), dimension(:,:), allocatable rcmt
integer, dimension(maxspecies) nrcmt
real(8), dimension(:,:), allocatable rsp
integer, dimension(maxatoms *maxspecies) idxis
real(8), dimension(:,:,:), allocatable wcrcmt
integer, dimension(maxspecies) npcmt
integer, dimension(maxspecies) nrcmti
real(8), dimension(:,:,:), allocatable rlmt
subroutine holdthd(nloop, nthd)
subroutine rfinterp(ni, xi, wci, fi, no, xo, fo)
subroutine rfmtctof(rfmt)