XLPack 6.1
C/C++ API Reference Manual
Loading...
Searching...
No Matches
Functions
D1a. Elementary vector operations: BLAS1

Functions

double _dasum (int n, double x[], int incx)
 |x| (1-norm) (BLAS 1)
 
void _daxpy (int n, double a, double x[], int incx, double y[], int incy)
 y <- ax + y (BLAS 1)
 
void _dcopy (int n, double x[], int incx, double y[], int incy)
 y <- x (BLAS 1)
 
double _ddot (int n, double x[], int incx, double y[], int incy)
 xT * y (BLAS 1)
 
double _dnrm2 (int n, double x[], int incx)
 ||x||2 (2-norm) (BLAS 1)
 
void _drot (int n, double x[], int incx, double y[], int incy, double c, double s)
 Applies Givens plane rotation (BLAS 1)
 
void _drotg (double *a, double *b, double *c, double *s)
 Constructs Givens plane rotation (BLAS 1)
 
void _drotm (int n, double x[], int incx, double y[], int incy, double p[])
 Apply modified Givens plane rotation (BLAS 1)
 
void _drotmg (double *d1, double *d2, double *x1, double y1, double p[])
 Construct modified Givens plane rotation (BLAS 1)
 
void _dscal (int n, double a, double x[], int incx)
 x <- ax (BLAS 1)
 
void _dswap (int n, double x[], int incx, double y[], int incy)
 y <-> x (BLAS 1)
 

Detailed Description

This is the group of D1a. Elementary vector operations: BLAS1.