9real(8) function fyukawa(is,l,k,lambda)
30integer,
intent(in) :: is,l,k
31real(8),
intent(in) :: lambda
34integer nr1,nr2,ir1,ir2
44t1=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(maxspecies) nrmt
integer, dimension(maxatoms, maxspecies) idxas
real(8), dimension(:,:), allocatable rsp