QUDA
1.0.0
|
#include <enum_quda.h>
Go to the source code of this file.
Functions | |
double | norm_2 (void *vector, int len, QudaPrecision precision) |
void | mxpy (void *x, void *y, int len, QudaPrecision precision) |
void | ax (double a, void *x, int len, QudaPrecision precision) |
void | axpy (double a, void *x, void *y, int len, QudaPrecision precision) |
void | xpay (void *x, double a, void *y, int len, QudaPrecision precision) |
void | cxpay (void *x, double _Complex a, void *y, int len, QudaPrecision precision) |
void ax | ( | double | a, |
void * | x, | ||
int | len, | ||
QudaPrecision | precision | ||
) |
Definition at line 22 of file blas_reference.cpp.
References aX(), and QUDA_DOUBLE_PRECISION.
void axpy | ( | double | a, |
void * | x, | ||
void * | y, | ||
int | len, | ||
QudaPrecision | precision | ||
) |
Definition at line 11 of file blas_reference.cpp.
References aXpY(), and QUDA_DOUBLE_PRECISION.
void cxpay | ( | void * | x, |
double _Complex | a, | ||
void * | y, | ||
int | len, | ||
QudaPrecision | precision | ||
) |
Definition at line 64 of file blas_reference.cpp.
References QUDA_DOUBLE_PRECISION, and xpay().
Referenced by mdw_dslash_5(), mdw_mat(), and mdw_matpc().
void mxpy | ( | void * | x, |
void * | y, | ||
int | len, | ||
QudaPrecision | precision | ||
) |
Definition at line 33 of file blas_reference.cpp.
References mXpY(), and QUDA_DOUBLE_PRECISION.
double norm_2 | ( | void * | vector, |
int | len, | ||
QudaPrecision | precision | ||
) |
Definition at line 48 of file blas_reference.cpp.
References norm2(), and QUDA_DOUBLE_PRECISION.
Referenced by invert_test(), and main().
void xpay | ( | void * | x, |
double | a, | ||
void * | y, | ||
int | len, | ||
QudaPrecision | precision | ||
) |
Definition at line 59 of file blas_reference.cpp.
References QUDA_DOUBLE_PRECISION, and xpay().