25 real(8),
intent(inout) :: rfmt(npmtmax,natmtot)
28 integer nr,nri,nro,iro
29 integer nrc,nrci,nrco,irco
32 real(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)
real(8), dimension(:,:), allocatable rcmt
integer, dimension(maxspecies) npcmt
real(8), dimension(:,:,:), allocatable rlmt
subroutine rfmtctof(rfmt)
subroutine rfinterp(ni, xi, wci, fi, no, xo, fo)
integer, dimension(maxatoms *maxspecies) idxis
real(8), dimension(:,:,:), allocatable wcrcmt
subroutine holdthd(nloop, nthd)
real(8), dimension(:,:), allocatable rsp
integer, dimension(maxspecies) nrcmt
integer, dimension(maxspecies) nrcmti
integer, dimension(maxspecies) nrmti
integer, dimension(maxspecies) nrmt