9pure subroutine mtdmin(is,js,dmin)
26integer,
intent(out) :: is,js
27real(8),
intent(out) :: dmin
29integer i1,i2,i3,ks,ka,ls,la
30real(8) d2,d2m,r,r2,rm,dr,drm
31real(8) v1,v2,v3,w1,w2,w3
35do i1=-1,1;
do i2=-1,1;
do i3=-1,1
48 if ((i1 /= 0).or.(i2 /= 0).or.(i3 /= 0).or. &
49 (ks /= ls).or.(ka /= la))
then
50 d2=(w1-
atposc(1,la,ls))**2 &
real(8), dimension(3, maxatoms, maxspecies) atposc
integer, dimension(maxspecies) natoms
real(8), dimension(maxspecies) rmt
real(8), dimension(3, 3) avec