Macros
gk_mkblas.h File Reference

Templates for BLAS-like routines. More...

This graph shows which files directly or indirectly include this file:

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 $ 

Definition in file gk_mkblas.h.

Macro Definition Documentation

◆ GK_MKBLAS

#define GK_MKBLAS (   PRFX,
  TYPE,
  OUTTYPE 
)

Definition at line 14 of file gk_mkblas.h.

◆ 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);\

Definition at line 187 of file gk_mkblas.h.

alpha
RealScalar alpha
Definition: level1_cplx_impl.h:147
x
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
Definition: gnuplot_common_settings.hh:12
dot
Scalar EIGEN_BLAS_FUNC() dot(int *n, RealScalar *px, int *incx, RealScalar *py, int *incy)
Definition: level1_real_impl.h:49
n
int n
Definition: BiCGSTAB_simple.cpp:1
incy
int RealScalar int RealScalar int * incy
Definition: level1_cplx_impl.h:119
scale
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy y set format x g set format y g set format x2 g set format y2 g set format z g set angles radians set nogrid set key title set key left top Right noreverse box linetype linewidth samplen spacing width set nolabel set noarrow set nologscale set logscale x set set pointsize set encoding default set nopolar set noparametric set set set set surface set nocontour set clabel set mapping cartesian set nohidden3d set cntrparam order set cntrparam linear set cntrparam levels auto set cntrparam points set size set set xzeroaxis lt lw set x2zeroaxis lt lw set yzeroaxis lt lw set y2zeroaxis lt lw set tics in set ticslevel set tics scale
Definition: gnuplot_common_settings.hh:54
axpy
int EIGEN_BLAS_FUNC() axpy(const int *n, const RealScalar *palpha, const RealScalar *px, const int *incx, RealScalar *py, const int *incy)
Definition: level1_impl.h:12
incx
RealScalar RealScalar int * incx
Definition: level1_cplx_impl.h:29
y
Scalar * y
Definition: level1_cplx_impl.h:124
TYPE
#define TYPE
Definition: benchFFT.cpp:31
min
#define min(a, b)
Definition: datatypes.h:19
gtsam::norm2
double norm2(const Point2 &p, OptionalJacobian< 1, 2 > H)
Distance of the point from the origin, with Jacobian.
Definition: Point2.cpp:27
max
#define max(a, b)
Definition: datatypes.h:20


gtsam
Author(s):
autogenerated on Tue Jun 25 2024 03:08:01