|
QUDA
v1.1.0
A library for QCD on GPUs
|
#include <dbldbl.h>
Public Member Functions | |
| __device__ __host__ | doubledouble () |
| __device__ __host__ | doubledouble (const doubledouble &a) |
| __device__ __host__ | doubledouble (const dbldbl &a) |
| __device__ __host__ | doubledouble (const double &head, const double &tail) |
| __device__ __host__ | doubledouble (const double &head) |
| __device__ __host__ doubledouble & | operator= (const double &head) |
| __device__ doubledouble & | operator+= (const doubledouble &a) |
| __device__ __host__ double | head () const |
| __device__ __host__ double | tail () const |
| __device__ __host__ void | print () const |
Public Attributes | |
| dbldbl | a |
This C++ wrapper over the above dbldbl functions for easy inclusion in C++ generic template code, e.g., CUB.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |