Go to the source code of this file.
subroutine drot |
( |
integer |
N, |
|
|
double precision, dimension(*) |
DX, |
|
|
integer |
INCX, |
|
|
double precision, dimension(*) |
DY, |
|
|
integer |
INCY, |
|
|
double precision |
C, |
|
|
double precision |
S |
|
) |
| |
DROT
- Purpose:
DROT applies a plane rotation.
- 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 drot.f.
64 DOUBLE PRECISION dx(*),dy(*)
70 DOUBLE PRECISION dtemp
74 IF (incx.EQ.1 .AND. incy.EQ.1)
THEN
79 dtemp = c*dx(i) + s*dy(i)
80 dy(i) = c*dy(i) - s*dx(i)
90 IF (incx.LT.0) ix = (-n+1)*incx + 1
91 IF (incy.LT.0) iy = (-n+1)*incy + 1
93 dtemp = c*dx(ix) + s*dy(iy)
94 dy(iy) = c*dy(iy) - s*dx(ix)