SUBROUTINE DOT(A,B,ADB) DIMENSION A(3),B(3) ADB=0. DO 1 I=1,3 1 ADB=ADB+A(I)*B(I) RETURN END