Go to the source code of this file.
real function sdot |
( |
integer |
N, |
|
|
real, dimension(*) |
SX, |
|
|
integer |
INCX, |
|
|
real, dimension(*) |
SY, |
|
|
integer |
INCY |
|
) |
| |
SDOT
- Purpose:
SDOT forms the dot product of two vectors.
uses unrolled loops for increments equal to one.
- Author
- Univ. of Tennessee
-
Univ. of California Berkeley
-
Univ. of Colorado Denver
-
NAG Ltd.
- Date
- November 2011
- Further Details:
jack dongarra, linpack, 3/11/78.
modified 12/3/93, array(1) declarations changed to array(*)
Definition at line 53 of file sdot.f.
78 IF (incx.EQ.1 .AND. incy.EQ.1)
THEN
88 stemp = stemp + sx(i)*sy(i)
97 stemp = stemp + sx(i)*sy(i) + sx(i+1)*sy(i+1) +
98 $ sx(i+2)*sy(i+2) + sx(i+3)*sy(i+3) + sx(i+4)*sy(i+4)
107 IF (incx.LT.0) ix = (-n+1)*incx + 1
108 IF (incy.LT.0) iy = (-n+1)*incy + 1
110 stemp = stemp + sx(ix)*sy(iy)
real function sdot(N, SX, INCX, SY, INCY)
SDOT