! $Header$ SUBROUTINE acc(vec,d,im) implicit none integer :: im real :: vec(im,im),d(im) integer :: i,j real ::sum real,external :: ssum do j=1,im do i=1,im d(i)=vec(i,j)*vec(i,j) enddo sum=ssum(im,d,1) sum=sqrt(sum) do i=1,im vec(i,j)=vec(i,j)/sum enddo enddo return end subroutine acc