#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 |