QUDA v0.4.0
A library for QCD on GPUs
|
Go to the source code of this file.
void axCpu | ( | const double & | a, |
cpuColorSpinorField & | x | ||
) |
Definition at line 58 of file blas_cpu.cpp.
void axpby | ( | const Float & | a, |
const Float * | x, | ||
const Float & | b, | ||
Float * | y, | ||
const int | N | ||
) |
Definition at line 6 of file blas_cpu.cpp.
void axpbyCpu | ( | const double & | a, |
const cpuColorSpinorField & | x, | ||
const double & | b, | ||
cpuColorSpinorField & | y | ||
) |
Definition at line 10 of file blas_cpu.cpp.
void axpyBzpcxCpu | ( | const double & | a, |
cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y, | ||
const double & | b, | ||
const cpuColorSpinorField & | z, | ||
const double & | c | ||
) |
Definition at line 127 of file blas_cpu.cpp.
void axpyCpu | ( | const double & | a, |
const cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y | ||
) |
Definition at line 29 of file blas_cpu.cpp.
double axpyNormCpu | ( | const double & | a, |
const cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y | ||
) |
Definition at line 176 of file blas_cpu.cpp.
void axpyZpbxCpu | ( | const double & | a, |
cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y, | ||
const cpuColorSpinorField & | z, | ||
const double & | b | ||
) |
Definition at line 134 of file blas_cpu.cpp.
void cabxpyAxCpu | ( | const double & | a, |
const quda::Complex & | b, | ||
cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y | ||
) |
Definition at line 257 of file blas_cpu.cpp.
double cabxpyAxNormCpu | ( | const double & | a, |
const quda::Complex & | b, | ||
cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y | ||
) |
Definition at line 281 of file blas_cpu.cpp.
void caxpby | ( | const std::complex< Float > & | a, |
const std::complex< Float > * | x, | ||
const std::complex< Float > & | b, | ||
std::complex< Float > * | y, | ||
int | N | ||
) |
Definition at line 68 of file blas_cpu.cpp.
void caxpbyCpu | ( | const quda::Complex & | a, |
const cpuColorSpinorField & | x, | ||
const quda::Complex & | b, | ||
cpuColorSpinorField & | y | ||
) |
Definition at line 90 of file blas_cpu.cpp.
void caxpbypcz | ( | const std::complex< Float > & | a, |
const std::complex< Float > * | x, | ||
const std::complex< Float > & | b, | ||
const std::complex< Float > * | y, | ||
const std::complex< Float > & | c, | ||
std::complex< Float > * | z, | ||
int | N | ||
) |
Definition at line 103 of file blas_cpu.cpp.
void caxpbypczpwCpu | ( | const quda::Complex & | a, |
cpuColorSpinorField & | x, | ||
const quda::Complex & | b, | ||
cpuColorSpinorField & | y, | ||
const quda::Complex & | c, | ||
cpuColorSpinorField & | z, | ||
cpuColorSpinorField & | w | ||
) |
Definition at line 293 of file blas_cpu.cpp.
void caxpbypzCpu | ( | const quda::Complex & | a, |
cpuColorSpinorField & | x, | ||
const quda::Complex & | b, | ||
cpuColorSpinorField & | y, | ||
cpuColorSpinorField & | z | ||
) |
Definition at line 287 of file blas_cpu.cpp.
double3 caxpbypzYmbwcDotProductUYNormYCpu | ( | const quda::Complex & | a, |
const cpuColorSpinorField & | x, | ||
const quda::Complex & | b, | ||
cpuColorSpinorField & | y, | ||
cpuColorSpinorField & | z, | ||
const cpuColorSpinorField & | w, | ||
const cpuColorSpinorField & | u | ||
) |
Definition at line 248 of file blas_cpu.cpp.
void caxpbypzYmbwCpu | ( | const quda::Complex & | a, |
const cpuColorSpinorField & | x, | ||
const quda::Complex & | b, | ||
cpuColorSpinorField & | y, | ||
cpuColorSpinorField & | z, | ||
const cpuColorSpinorField & | w | ||
) |
Definition at line 141 of file blas_cpu.cpp.
void caxpyCpu | ( | const quda::Complex & | a, |
const cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y | ||
) |
Definition at line 77 of file blas_cpu.cpp.
quda::Complex caxpyDotzyCpu | ( | const quda::Complex & | a, |
cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y, | ||
cpuColorSpinorField & | z | ||
) |
Definition at line 301 of file blas_cpu.cpp.
double caxpyNormCpu | ( | const quda::Complex & | a, |
cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y | ||
) |
Definition at line 262 of file blas_cpu.cpp.
void caxpyXmazCpu | ( | const quda::Complex & | a, |
cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y, | ||
cpuColorSpinorField & | z | ||
) |
Definition at line 275 of file blas_cpu.cpp.
double caxpyXmazNormXCpu | ( | const quda::Complex & | a, |
cpuColorSpinorField & | x, | ||
cpuColorSpinorField & | y, | ||
cpuColorSpinorField & | z | ||
) |
Definition at line 268 of file blas_cpu.cpp.
quda::Complex cDotProduct | ( | const std::complex< Float > * | a, |
const std::complex< Float > * | b, | ||
const int | N | ||
) |
Definition at line 209 of file blas_cpu.cpp.
quda::Complex cDotProductCpu | ( | const cpuColorSpinorField & | a, |
const cpuColorSpinorField & | b | ||
) |
Definition at line 215 of file blas_cpu.cpp.
double3 cDotProductNormACpu | ( | const cpuColorSpinorField & | a, |
const cpuColorSpinorField & | b | ||
) |
Definition at line 235 of file blas_cpu.cpp.
double3 cDotProductNormBCpu | ( | const cpuColorSpinorField & | a, |
const cpuColorSpinorField & | b | ||
) |
Definition at line 241 of file blas_cpu.cpp.
void cxpaypbzCpu | ( | const cpuColorSpinorField & | x, |
const quda::Complex & | a, | ||
const cpuColorSpinorField & | y, | ||
const quda::Complex & | b, | ||
cpuColorSpinorField & | z | ||
) |
Definition at line 113 of file blas_cpu.cpp.
void mxpyCpu | ( | const cpuColorSpinorField & | x, |
cpuColorSpinorField & | y | ||
) |
Definition at line 49 of file blas_cpu.cpp.
double norm | ( | const Float * | a, |
const int | N | ||
) |
Definition at line 158 of file blas_cpu.cpp.
double normCpu | ( | const cpuColorSpinorField & | a | ) |
Definition at line 164 of file blas_cpu.cpp.
double reDotProduct | ( | const Float * | a, |
const Float * | b, | ||
const int | N | ||
) |
Definition at line 183 of file blas_cpu.cpp.
double reDotProductCpu | ( | const cpuColorSpinorField & | a, |
const cpuColorSpinorField & | b | ||
) |
Definition at line 189 of file blas_cpu.cpp.
double xmyNormCpu | ( | const cpuColorSpinorField & | x, |
cpuColorSpinorField & | y | ||
) |
Definition at line 203 of file blas_cpu.cpp.
quda::Complex xpaycDotzyCpu | ( | const cpuColorSpinorField & | x, |
const double & | a, | ||
cpuColorSpinorField & | y, | ||
const cpuColorSpinorField & | z | ||
) |
Definition at line 229 of file blas_cpu.cpp.
void xpayCpu | ( | const cpuColorSpinorField & | x, |
const double & | a, | ||
cpuColorSpinorField & | y | ||
) |
Definition at line 39 of file blas_cpu.cpp.
void xpyCpu | ( | const cpuColorSpinorField & | x, |
cpuColorSpinorField & | y | ||
) |
Definition at line 20 of file blas_cpu.cpp.