9 real(8) function fyukawa(is,l,k,lambda)
30 integer,
intent(in) :: is,l,k
31 real(8),
intent(in) :: lambda
34 integer nr1,nr2,ir1,ir2
44 t1=lambda*dble((2*k+1)*(-1)**(k+1))
55 bint(ir)=(
fdufr(ir,l,ias)*
rsp(ir,is))**2
67 blow(ir1)=bint(ir2)*a(k,ir2)
74 bhigh(ir1)=bint(ir2)*b(k,ir2)
77 call fderiv(-1,nr2,
rsp(ir,is),bhigh,chigh)
79 cint(ir)=bint(ir)*(b(k,ir)*clow(nr1)+a(k,ir)*chigh(nr2))
integer, dimension(maxatoms, maxspecies) idxas
real(8) function fyukawa(is, l, k, lambda)
subroutine fderiv(m, n, x, f, g)
real(8), dimension(:,:,:), allocatable fdufr
subroutine shankeli(lmax, x, hl)
real(8), dimension(:,:), allocatable rsp
subroutine sbesseli(lmax, x, jl)
integer, dimension(maxspecies) nrmt