ATLAS Offline Software
|
Namespaces | |
BitCastHelper | |
LeadingZerosPortability | |
OperatorsHelper | |
Classes | |
struct | ConversionHelper |
struct | ConversionHelper< Format, Format > |
struct | ConversionHelper< StandardDouble, StandardFloat > |
class | IEEE754_like |
Typedefs | |
using | StandardFloat = IEEE754_like< 23, 8 > |
using | StandardDouble = IEEE754_like< 52, 11 > |
using | CUDAHalfFloat = IEEE754_like< 10, 5 > |
using | CUDABFloat16 = IEEE754_like< 7, 8 > |
Enumerations | |
enum | RoundingModes { RoundingModes::ToPlusInfinity, RoundingModes::ToMinusInfinity, RoundingModes::ToZero, RoundingModes::ToNearestEven, RoundingModes::ToNearestAwayFromZero, RoundingModes::Default = ToNearestEven } |
using FloatingPointHelpers::CUDABFloat16 = typedef IEEE754_like<7, 8> |
Definition at line 916 of file FPHelpers.h.
using FloatingPointHelpers::CUDAHalfFloat = typedef IEEE754_like<10, 5> |
Definition at line 915 of file FPHelpers.h.
using FloatingPointHelpers::StandardDouble = typedef IEEE754_like<52, 11> |
Definition at line 834 of file FPHelpers.h.
using FloatingPointHelpers::StandardFloat = typedef IEEE754_like<23, 8> |
Definition at line 832 of file FPHelpers.h.
|
strong |
Specifies the rounding mode to use for the operations.
Enumerator | |
---|---|
ToPlusInfinity | |
ToMinusInfinity | |
ToZero | |
ToNearestEven | |
ToNearestAwayFromZero | |
Default |
Definition at line 57 of file FPHelpers.h.