67integer is,ia,ias,n2,idu
71real(8),
allocatable :: rfmt(:,:)
72complex(8),
allocatable :: evecsv(:,:),kmat(:,:),c(:,:)
74real(8),
external :: rfinp
75complex(8),
external :: zdotc
197 call zgemm(
'N',
'N',
nstsv,
nstsv,
nstsv,
zone,kmat,
nstsv,evecsv,
nstsv,
zzero,c, &
200 z1=zdotc(
nstsv,evecsv(:,ist),1,c(:,ist),1)
204 deallocate(evecsv,kmat,c)
222 z1=zdotc(n2,
dmatmt(:,:,:,:,ias),1,
vmftm(:,:,:,:,ias),1)
247 if ((f > 0.d0).and.(f < 1.d0))
then
248 sm=sm+w*(f*log(f)+(1.d0-f)*log(1.d0-f))
subroutine getevecsv(fext, ikp, vpl, evecsv)
subroutine getkmat(ik, kmat)
integer, parameter lmmaxdm
real(8), dimension(:,:), allocatable engyadu
integer, dimension(2, maxdftu) isldu
complex(8), dimension(:,:,:,:,:), allocatable dmatmt
complex(8), dimension(:,:,:,:,:), allocatable vmftm
real(8), dimension(:,:), allocatable evalcr
real(8), dimension(:), allocatable wkpt
real(8), parameter gfacte
real(8), dimension(3) bfieldc
real(8), dimension(3) jtot
real(8), dimension(:,:,:), allocatable bxcmt
complex(8), parameter zzero
real(8), dimension(:,:,:), pointer, contiguous magmt
integer, dimension(maxspecies) natoms
real(8), dimension(:), pointer, contiguous rhoir
logical, dimension(maxstsp, maxspecies) spcore
real(8), dimension(:,:), allocatable exmt
real(8), dimension(3) afieldc
real(8), dimension(:,:), allocatable ecmt
integer, dimension(maxspecies) nrcmt
real(8), dimension(:,:), allocatable bxcir
complex(8), parameter zone
integer, dimension(3) xctype
real(8), dimension(:), allocatable vxcir
integer, dimension(maxatoms *maxspecies) idxis
integer, dimension(maxspecies) nstsp
real(8), dimension(3) momtot
real(8), dimension(:), allocatable vclir
real(8), parameter kboltz
real(8), dimension(:,:), pointer, contiguous magir
real(8), dimension(:,:), allocatable bsir
real(8), dimension(:,:), allocatable vclmt
real(8), dimension(:,:), allocatable vkl
real(8), dimension(:,:), allocatable vcln
real(8), dimension(:,:), allocatable vxcmt
real(8), dimension(:), allocatable exir
real(8), dimension(:,:,:), pointer, contiguous bsmt
real(8), dimension(:,:), pointer, contiguous rhomt
integer, dimension(maxspecies) nrcmti
real(8), dimension(:,:), allocatable occsv
real(8), dimension(:), allocatable ecir
real(8), dimension(:,:), allocatable evalsv
real(8), dimension(maxspecies) spzn
real(8), dimension(:,:), allocatable occcr
subroutine writetest(id, descr, nv, iv, iva, tol, rv, rva, zv, zva)
real(8) function rfinp(rfmt1, rfir1, rfmt2, rfir2)
subroutine rfmtctof(rfmt)
subroutine rfsht(nr, nri, rfmt1, rfmt2)