GNU Scientific Library – Reference Manual: Level 1 CBLAS Functions

Next: Level 2 CBLAS Functions, Up: GSL CBLAS Library [Index]

### D.1 Level 1

Function: float cblas_sdsdot (const int N, const float alpha, const float * x, const int incx, const float * y, const int incy)

Function: double cblas_dsdot (const int N, const float * x, const int incx, const float * y, const int incy)

Function: float cblas_sdot (const int N, const float * x, const int incx, const float * y, const int incy)

Function: double cblas_ddot (const int N, const double * x, const int incx, const double * y, const int incy)

Function: void cblas_cdotu_sub (const int N, const void * x, const int incx, const void * y, const int incy, void * dotu)

Function: void cblas_cdotc_sub (const int N, const void * x, const int incx, const void * y, const int incy, void * dotc)

Function: void cblas_zdotu_sub (const int N, const void * x, const int incx, const void * y, const int incy, void * dotu)

Function: void cblas_zdotc_sub (const int N, const void * x, const int incx, const void * y, const int incy, void * dotc)

Function: float cblas_snrm2 (const int N, const float * x, const int incx)

Function: float cblas_sasum (const int N, const float * x, const int incx)

Function: double cblas_dnrm2 (const int N, const double * x, const int incx)

Function: double cblas_dasum (const int N, const double * x, const int incx)

Function: float cblas_scnrm2 (const int N, const void * x, const int incx)

Function: float cblas_scasum (const int N, const void * x, const int incx)

Function: double cblas_dznrm2 (const int N, const void * x, const int incx)

Function: double cblas_dzasum (const int N, const void * x, const int incx)

Function: CBLAS_INDEX cblas_isamax (const int N, const float * x, const int incx)

Function: CBLAS_INDEX cblas_idamax (const int N, const double * x, const int incx)

Function: CBLAS_INDEX cblas_icamax (const int N, const void * x, const int incx)

Function: CBLAS_INDEX cblas_izamax (const int N, const void * x, const int incx)

Function: void cblas_sswap (const int N, float * x, const int incx, float * y, const int incy)

Function: void cblas_scopy (const int N, const float * x, const int incx, float * y, const int incy)

Function: void cblas_saxpy (const int N, const float alpha, const float * x, const int incx, float * y, const int incy)

Function: void cblas_dswap (const int N, double * x, const int incx, double * y, const int incy)

Function: void cblas_dcopy (const int N, const double * x, const int incx, double * y, const int incy)

Function: void cblas_daxpy (const int N, const double alpha, const double * x, const int incx, double * y, const int incy)

Function: void cblas_cswap (const int N, void * x, const int incx, void * y, const int incy)

Function: void cblas_ccopy (const int N, const void * x, const int incx, void * y, const int incy)

Function: void cblas_caxpy (const int N, const void * alpha, const void * x, const int incx, void * y, const int incy)

Function: void cblas_zswap (const int N, void * x, const int incx, void * y, const int incy)

Function: void cblas_zcopy (const int N, const void * x, const int incx, void * y, const int incy)

Function: void cblas_zaxpy (const int N, const void * alpha, const void * x, const int incx, void * y, const int incy)

Function: void cblas_srotg (float * a, float * b, float * c, float * s)

Function: void cblas_srotmg (float * d1, float * d2, float * b1, const float b2, float * P)

Function: void cblas_srot (const int N, float * x, const int incx, float * y, const int incy, const float c, const float s)

Function: void cblas_srotm (const int N, float * x, const int incx, float * y, const int incy, const float * P)

Function: void cblas_drotg (double * a, double * b, double * c, double * s)

Function: void cblas_drotmg (double * d1, double * d2, double * b1, const double b2, double * P)

Function: void cblas_drot (const int N, double * x, const int incx, double * y, const int incy, const double c, const double s)

Function: void cblas_drotm (const int N, double * x, const int incx, double * y, const int incy, const double * P)

Function: void cblas_sscal (const int N, const float alpha, float * x, const int incx)

Function: void cblas_dscal (const int N, const double alpha, double * x, const int incx)

Function: void cblas_cscal (const int N, const void * alpha, void * x, const int incx)

Function: void cblas_zscal (const int N, const void * alpha, void * x, const int incx)

Function: void cblas_csscal (const int N, const float alpha, void * x, const int incx)

Function: void cblas_zdscal (const int N, const double alpha, void * x, const int incx)

Next: Level 2 CBLAS Functions, Up: GSL CBLAS Library [Index]