#include <blas_reference.h>
#include <stdio.h>
#include <comm_quda.h>
Go to the source code of this file.
|
| template<typename Float > |
| void | aXpY (Float a, Float *x, Float *y, int len) |
| |
| void | axpy (double a, void *x, void *y, int len, QudaPrecision precision) |
| |
| template<typename Float > |
| void | aX (Float a, Float *x, int len) |
| |
| void | ax (double a, void *x, int len, QudaPrecision precision) |
| |
| template<typename Float > |
| void | mXpY (Float *x, Float *y, int len) |
| |
| void | mxpy (void *x, void *y, int len, QudaPrecision precision) |
| |
| template<typename Float > |
| double | norm2 (Float *v, int len) |
| |
| double | norm_2 (void *v, int len, QudaPrecision precision) |
| |
template<typename Float >
| void aX |
( |
Float |
a, |
|
|
Float * |
x, |
|
|
int |
len |
|
) |
| |
|
inline |
template<typename Float >
| void aXpY |
( |
Float |
a, |
|
|
Float * |
x, |
|
|
Float * |
y, |
|
|
int |
len |
|
) |
| |
|
inline |
| void axpy |
( |
double |
a, |
|
|
void * |
x, |
|
|
void * |
y, |
|
|
int |
len, |
|
|
QudaPrecision |
precision |
|
) |
| |
template<typename Float >
| void mXpY |
( |
Float * |
x, |
|
|
Float * |
y, |
|
|
int |
len |
|
) |
| |
|
inline |
| void mxpy |
( |
void * |
x, |
|
|
void * |
y, |
|
|
int |
len, |
|
|
QudaPrecision |
precision |
|
) |
| |
template<typename Float >
| double norm2 |
( |
Float * |
v, |
|
|
int |
len |
|
) |
| |
|
inline |