![]() |
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.
1.8.18