QUDA
1.0.0
|
#include <dbldbl.h>
Public Member Functions | |
__device__ __host__ | doubledouble3 () |
__device__ __host__ | doubledouble3 (const doubledouble3 &a) |
__device__ __host__ | doubledouble3 (const double3 &a) |
__device__ __host__ | doubledouble3 (const doubledouble &x, const doubledouble &y, const doubledouble &z) |
__device__ doubledouble3 & | operator+= (const doubledouble3 &a) |
__device__ __host__ void | print () const |
Public Attributes | |
doubledouble | x |
doubledouble | y |
doubledouble | z |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 373 of file dbldbl.h.
References doubledouble::head(), and doubledouble::tail().
doubledouble doubledouble3::x |
Definition at line 357 of file dbldbl.h.
Referenced by operator+(), operator+=(), quda::ReduceArg< vector_type< ReduceType, NXZ > >::ReduceArg(), and quda::sum().
doubledouble doubledouble3::y |
Definition at line 358 of file dbldbl.h.
Referenced by operator+(), operator+=(), quda::ReduceArg< vector_type< ReduceType, NXZ > >::ReduceArg(), and quda::sum().
doubledouble doubledouble3::z |
Definition at line 359 of file dbldbl.h.
Referenced by operator+(), operator+=(), quda::ReduceArg< vector_type< ReduceType, NXZ > >::ReduceArg(), and quda::sum().