Go to main content
Oracle Developer Studio 12.5 Man Pages

Exit Print View

Updated: June 2017
 
 

scasum (3p)

Name

scasum - Return the sum of the absolute values of a vector x.

Synopsis

REAL FUNCTION SCASUM(N, X, INCX)

COMPLEX X(*)
INTEGER N, INCX

REAL FUNCTION SCASUM_64(N, X, INCX)

COMPLEX X(*)
INTEGER*8 N, INCX




F95 INTERFACE
REAL FUNCTION ASUM(N, X, INCX)

COMPLEX, DIMENSION(:) :: X
INTEGER :: N, INCX

REAL FUNCTION ASUM_64(N, X, INCX)

COMPLEX, DIMENSION(:) :: X
INTEGER(8) :: N, INCX




C INTERFACE
#include <sunperf.h>

float scasum(int n, complex *x, int incx);

float scasum_64(long n, complex *x, long incx);

Description

Oracle Solaris Studio Performance Library                           scasum(3P)



NAME
       scasum - Return the sum of the absolute values of a vector x.


SYNOPSIS
       REAL FUNCTION SCASUM(N, X, INCX)

       COMPLEX X(*)
       INTEGER N, INCX

       REAL FUNCTION SCASUM_64(N, X, INCX)

       COMPLEX X(*)
       INTEGER*8 N, INCX




   F95 INTERFACE
       REAL FUNCTION ASUM(N, X, INCX)

       COMPLEX, DIMENSION(:) :: X
       INTEGER :: N, INCX

       REAL FUNCTION ASUM_64(N, X, INCX)

       COMPLEX, DIMENSION(:) :: X
       INTEGER(8) :: N, INCX




   C INTERFACE
       #include <sunperf.h>

       float scasum(int n, complex *x, int incx);

       float scasum_64(long n, complex *x, long incx);



PURPOSE
       scasum Return the sum of the absolute values of the elements of x where
       x is an n-vector.  This is the sum of the absolute values of  the  real
       and  complex  elements  and  not the sum of the squares of the real and
       complex elements.


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                        scasum(3P)