dasum - Return the sum of the absolute values of a vector x.
DOUBLE PRECISION FUNCTION DASUM(N, X, INCX) INTEGER N, INCX DOUBLE PRECISION X(*) DOUBLE PRECISION FUNCTION DASUM_64(N, X, INCX) INTEGER*8 N, INCX DOUBLE PRECISION X(*) F95 INTERFACE REAL(8) FUNCTION ASUM(N, X, INCX) INTEGER :: N, INCX REAL(8), DIMENSION(:) :: X REAL(8) FUNCTION ASUM_64(N, X, INCX) INTEGER(8) :: N, INCX REAL(8), DIMENSION(:) :: X C INTERFACE #include <sunperf.h> double dasum(int n, double *x, int incx); double dasum_64(long n, double *x, long incx);
Oracle Solaris Studio Performance Library dasum(3P) NAME dasum - Return the sum of the absolute values of a vector x. SYNOPSIS DOUBLE PRECISION FUNCTION DASUM(N, X, INCX) INTEGER N, INCX DOUBLE PRECISION X(*) DOUBLE PRECISION FUNCTION DASUM_64(N, X, INCX) INTEGER*8 N, INCX DOUBLE PRECISION X(*) F95 INTERFACE REAL(8) FUNCTION ASUM(N, X, INCX) INTEGER :: N, INCX REAL(8), DIMENSION(:) :: X REAL(8) FUNCTION ASUM_64(N, X, INCX) INTEGER(8) :: N, INCX REAL(8), DIMENSION(:) :: X C INTERFACE #include <sunperf.h> double dasum(int n, double *x, int incx); double dasum_64(long n, double *x, long incx); PURPOSE dasum Return the sum of the absolute values of x where x is an n-vec- tor. ARGUMENTS N (input) On entry, N specifies the number of elements in the vector. N must be at least one for the subroutine to have any visible effect. Unchanged on exit. X (input) ( 1 + ( n - 1 )*abs( INCX ) ). On entry, the incremented array X must contain the vector x. Unchanged on exit. INCX (input) On entry, INCX specifies the increment for the elements of X. INCX must not be zero or negative. Unchanged on exit. 7 Nov 2015 dasum(3P)