Go to main content
Oracle Developer Studio 12.5 Man Pages

Exit Print View

Updated: June 2017
 
 

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);

Description

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)