6 subroutine gwlocal(vmt,vir,bmt,bir)
11 real(8),
intent(out) :: vmt(npcmtmax,natmtot),vir(ngtc)
12 real(8),
intent(out) :: bmt(npcmtmax,natmtot,ndmag),bir(ngtc,ndmag)
14 integer idm,is,ias,nthd
30 vmt(1:npc,ias)=-vmt(1:npc,ias)
32 call rbshtip(nrc,nrci,vmt(:,ias))
40 vir(1:ngtc)=-vir(1:ngtc)
52 bmt(1:npc,ias,idm)=-bmt(1:npc,ias,idm)
53 call rbshtip(nrc,nrci,bmt(:,ias,idm))
61 bir(1:ngtc,idm)=-bir(1:ngtc,idm)
subroutine rbshtip(nr, nri, rfmt)
integer, dimension(maxspecies) npcmt
real(8), dimension(:,:), allocatable vxcmt
subroutine gwlocal(vmt, vir, bmt, bir)
pure subroutine rfcmtwr(nr, nri, wr, rfmt)
real(8), dimension(:), allocatable vxcir
real(8), dimension(:,:,:), allocatable bxcmt
real(8), dimension(:,:), allocatable bxcir
real(8), dimension(:,:), allocatable wr2cmt
integer, dimension(maxatoms *maxspecies) idxis
subroutine holdthd(nloop, nthd)
integer, dimension(maxspecies) nrcmt
integer, dimension(maxspecies) nrcmti
pure subroutine rfmtftoc(nrc, nrci, rfmt, rfcmt)
subroutine rfirftoc(rfir, rfirc)