SU2
Macros
gk_mkblas.h File Reference

Templates for BLAS-like routines. More...

Go to the source code of this file.

Macros

#define GK_MKBLAS(PRFX, TYPE, OUTTYPE)
 
#define GK_MKBLAS_PROTO(PRFX, TYPE, OUTTYPE)
 

Detailed Description

Templates for BLAS-like routines.

Date
Started 3/28/07
Author
George
Version
$Id: gk_mkblas.h 10711 2011-08-31 22:23:04Z karypis $ 

Macro Definition Documentation

§ GK_MKBLAS_PROTO

#define GK_MKBLAS_PROTO (   PRFX,
  TYPE,
  OUTTYPE 
)
Value:
TYPE *PRFX ## incset(size_t n, TYPE baseval, TYPE *x);\
TYPE PRFX ## max(size_t n, TYPE *x);\
TYPE PRFX ## min(size_t n, TYPE *x);\
size_t PRFX ## argmax(size_t n, TYPE *x);\
size_t PRFX ## argmin(size_t n, TYPE *x);\
size_t PRFX ## argmax_n(size_t n, TYPE *x, size_t k);\
OUTTYPE PRFX ## sum(size_t n, TYPE *x, size_t incx);\
TYPE *PRFX ## scale(size_t n, TYPE alpha, TYPE *x, size_t incx);\
OUTTYPE PRFX ## norm2(size_t n, TYPE *x, size_t incx);\
OUTTYPE PRFX ## dot(size_t n, TYPE *x, size_t incx, TYPE *y, size_t incy);\
TYPE *PRFX ## axpy(size_t n, TYPE alpha, TYPE *x, size_t incx, TYPE *y, size_t incy);\