.TH "BLAS/SRC/sdsdot.f" 3 "Version 3.12.0" "LAPACK" \" -*- nroff -*- .ad l .nh .SH NAME BLAS/SRC/sdsdot.f .SH SYNOPSIS .br .PP .SS "Functions/Subroutines" .in +1c .ti -1c .RI "real function \fBsdsdot\fP (n, sb, sx, incx, sy, incy)" .br .RI "\fBSDSDOT\fP " .in -1c .SH "Function/Subroutine Documentation" .PP .SS "real function sdsdot (integer n, real sb, real, dimension(*) sx, integer incx, real, dimension(*) sy, integer incy)" .PP \fBSDSDOT\fP .PP \fBPurpose:\fP .RS 4 .PP .nf !> !> Compute the inner product of two vectors with extended !> precision accumulation\&. !> !> Returns S\&.P\&. result with dot product accumulated in D\&.P\&. !> SDSDOT = SB + sum for I = 0 to N-1 of SX(LX+I*INCX)*SY(LY+I*INCY), !> where LX = 1 if INCX \&.GE\&. 0, else LX = 1+(1-N)*INCX, and LY is !> defined in a similar way using INCY\&. !> .fi .PP .RE .PP \fBParameters\fP .RS 4 \fIN\fP .PP .nf !> N is INTEGER !> number of elements in input vector(s) !> .fi .PP .br \fISB\fP .PP .nf !> SB is REAL !> single precision scalar to be added to inner product !> .fi .PP .br \fISX\fP .PP .nf !> SX is REAL array, dimension ( 1 + ( N - 1 )*abs( INCX ) ) !> single precision vector with N elements !> .fi .PP .br \fIINCX\fP .PP .nf !> INCX is INTEGER !> storage spacing between elements of SX !> .fi .PP .br \fISY\fP .PP .nf !> SY is REAL array, dimension ( 1 + ( N - 1 )*abs( INCX ) ) !> single precision vector with N elements !> .fi .PP .br \fIINCY\fP .PP .nf !> INCY is INTEGER !> storage spacing between elements of SY !> .fi .PP .RE .PP \fBAuthor\fP .RS 4 Lawson, C\&. L\&., (JPL), Hanson, R\&. J\&., (SNLA), .PP Kincaid, D\&. R\&., (U\&. of Texas), Krogh, F\&. T\&., (JPL) .PP Univ\&. of Tennessee .PP Univ\&. of California Berkeley .PP Univ\&. of Colorado Denver .PP NAG Ltd\&. .RE .PP \fBFurther Details:\fP .RS 4 .PP .nf !> !> REFERENCES !> !> C\&. L\&. Lawson, R\&. J\&. Hanson, D\&. R\&. Kincaid and F\&. T\&. !> Krogh, Basic linear algebra subprograms for Fortran !> usage, Algorithm No\&. 539, Transactions on Mathematical !> Software 5, 3 (September 1979), pp\&. 308-323\&. !> !> REVISION HISTORY (YYMMDD) !> !> 791001 DATE WRITTEN !> 890531 Changed all specific intrinsics to generic\&. (WRB) !> 890831 Modified array declarations\&. (WRB) !> 890831 REVISION DATE from Version 3\&.2 !> 891214 Prologue converted to Version 4\&.0 format\&. (BAB) !> 920310 Corrected definition of LX in DESCRIPTION\&. (WRB) !> 920501 Reformatted the REFERENCES section\&. (WRB) !> 070118 Reformat to LAPACK coding style !> .fi .PP .RE .PP .PP Definition at line \fB112\fP of file \fBsdsdot\&.f\fP\&. .SH "Author" .PP Generated automatically by Doxygen for LAPACK from the source code\&.