|
QUDA
1.0.0
|
Go to the source code of this file.
Classes | |
| struct | doublesingle |
| struct | doublesingle2 |
| struct | doublesingle3 |
Functions | |
| __host__ __device__ void | dsadd (float2 &c, const float2 &a, const float2 &b) |
| __host__ __device__ doublesingle | operator+= (doublesingle &a, const doublesingle &b) |
| __host__ __device__ double | operator+= (double &a, doublesingle &b) |
| __host__ __device__ double2 | operator+= (double2 &a, doublesingle2 &b) |
| __host__ __device__ double3 | operator+= (double3 &a, doublesingle3 &b) |
|
inline |
Definition at line 3 of file double_single.h.
Referenced by doublesingle::operator+=(), and operator+=().

|
inline |
Definition at line 30 of file double_single.h.
References doublesingle::a, and dsadd().

| __host__ __device__ double operator+= | ( | double & | a, |
| doublesingle & | b | ||
| ) |
Definition at line 33 of file double_single.h.
References doublesingle::a.
| __host__ __device__ double2 operator+= | ( | double2 & | a, |
| doublesingle2 & | b | ||
| ) |
Definition at line 44 of file double_single.h.
References doublesingle::a, doublesingle2::x, and doublesingle2::y.
| __host__ __device__ double3 operator+= | ( | double3 & | a, |
| doublesingle3 & | b | ||
| ) |
Definition at line 55 of file double_single.h.
References doublesingle::a, doublesingle3::x, doublesingle3::y, and doublesingle3::z.
1.8.13