|
QUDA v0.4.0
A library for QCD on GPUs
|
Go to the source code of this file.
Classes | |
| struct | doublesingle |
| struct | doublesingle2 |
| struct | doublesingle3 |
Functions | |
| __device__ void | dsadd (volatile float2 &c, const volatile float2 &a, const volatile float2 &b) |
| __device__ volatile doublesingle | operator+= (volatile doublesingle &a, const volatile doublesingle &b) |
| __host__ double | operator+= (double &a, doublesingle &b) |
| __host__ double2 | operator+= (double2 &a, doublesingle2 &b) |
| __host__ double3 | operator+= (double3 &a, doublesingle3 &b) |
| __device__ void dsadd | ( | volatile float2 & | c, |
| const volatile float2 & | a, | ||
| const volatile float2 & | b | ||
| ) | [inline] |
Definition at line 3 of file double_single.h.
| __host__ double3 operator+= | ( | double3 & | a, |
| doublesingle3 & | b | ||
| ) |
Definition at line 56 of file double_single.h.
| __host__ double2 operator+= | ( | double2 & | a, |
| doublesingle2 & | b | ||
| ) |
Definition at line 45 of file double_single.h.
| __host__ double operator+= | ( | double & | a, |
| doublesingle & | b | ||
| ) |
Definition at line 34 of file double_single.h.
| __device__ volatile doublesingle operator+= | ( | volatile doublesingle & | a, |
| const volatile doublesingle & | b | ||
| ) | [inline] |
Definition at line 31 of file double_single.h.
1.7.4