SuperLU
5.2.0
|
Takes sum of the absolute values of a complex vector and returns a single precision result. More...
Macros | |
#define | CX(I) cx[(I)-1] |
Functions | |
double | scsum1_slu (int *n, complex *cx, int *incx) |
Copyright (c) 2003, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from U.S. Dept. of Energy)
All rights reserved.
The source code is distributed under BSD license, see the file License.txt at the top-level directory.
– LAPACK auxiliary routine (version 2.0) – Univ. of Tennessee, Univ. of California Berkeley, NAG Ltd., Courant Institute, Argonne National Lab, and Rice University October 31, 1992
#define CX | ( | I | ) | cx[(I)-1] |
double scsum1_slu | ( | int * | n, |
complex * | cx, | ||
int * | incx | ||
) |
Purpose
SCSUM1 takes the sum of the absolute values of a complex vector and returns a single precision result.
Based on SCASUM from the Level 1 BLAS. The change is to use the 'genuine' absolute value.
Contributed by Nick Higham for use with CLACON.
Arguments
N (input) INT The number of elements in the vector CX.
CX (input) COMPLEX array, dimension (N) The vector whose elements will be summed.
INCX (input) INT The spacing between successive values of CX. INCX > 0.