FflasFfpack
Packer< double, 2 > Struct Reference

Public Member Functions

template<class T>
void accu (double *p, T *w)

Data Fields

uint64_t bits = (limits<double>::digits()/2)
double base = (double) (1_ui64 << bits)
uint64_t mask = (1_ui64 << bits) - 1_ui64

Member Function Documentation

◆ accu()

template<class T>
void accu ( double * p,
T * w )
inline

Field Documentation

◆ bits

uint64_t bits = (limits<double>::digits()/2)

◆ base

double base = (double) (1_ui64 << bits)

◆ mask

uint64_t mask = (1_ui64 << bits) - 1_ui64

The documentation for this struct was generated from the following file: