QUDA v0.4.0
A library for QCD on GPUs
|
#include <double_single.h>
Public Member Functions | |
__device__ | doublesingle () |
__device__ | doublesingle (const volatile doublesingle &b) |
__device__ | doublesingle (const float a) |
__device__ void | operator+= (const doublesingle &b) |
__device__ void | operator+= (const volatile doublesingle &b) |
__device__ void | operator+= (const float &b) |
__device__ doublesingle & | operator= (const doublesingle &b) |
__device__ doublesingle & | operator= (const float &b) |
Public Attributes | |
float2 | a |
Definition at line 12 of file double_single.h.
__device__ doublesingle::doublesingle | ( | ) | [inline] |
Definition at line 14 of file double_single.h.
__device__ doublesingle::doublesingle | ( | const volatile doublesingle & | b | ) | [inline] |
Definition at line 15 of file double_single.h.
__device__ doublesingle::doublesingle | ( | const float | a | ) | [inline] |
Definition at line 16 of file double_single.h.
__device__ void doublesingle::operator+= | ( | const doublesingle & | b | ) | [inline] |
Definition at line 18 of file double_single.h.
__device__ void doublesingle::operator+= | ( | const volatile doublesingle & | b | ) | [inline] |
Definition at line 19 of file double_single.h.
__device__ void doublesingle::operator+= | ( | const float & | b | ) | [inline] |
Definition at line 20 of file double_single.h.
__device__ doublesingle& doublesingle::operator= | ( | const doublesingle & | b | ) | [inline] |
Definition at line 24 of file double_single.h.
__device__ doublesingle& doublesingle::operator= | ( | const float & | b | ) | [inline] |
Definition at line 27 of file double_single.h.
float2 doublesingle::a |
Definition at line 13 of file double_single.h.