|
HDK
|
Include dependency graph for CE_Precision.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | CE_PrecisionResolver< PREC > |
| class | CE_PrecisionResolver< CE_Precision::CE_16 > |
| class | CE_PrecisionResolver< CE_Precision::CE_32 > |
| class | CE_PrecisionResolver< CE_Precision::CE_64 > |
Typedefs | |
| template<CE_Precision P> | |
| using | CEfloatH = typename CE_PrecisionResolver< P >::host_float_type |
| template<CE_Precision P> | |
| using | CEintH = typename CE_PrecisionResolver< P >::host_int_type |
| template<CE_Precision P> | |
| using | CEfloatD = typename CE_PrecisionResolver< P >::device_float_type |
| template<CE_Precision P> | |
| using | CEintD = typename CE_PrecisionResolver< P >::device_int_type |
Enumerations | |
| enum | CE_Precision { CE_Precision::CE_16, CE_Precision::CE_32, CE_Precision::CE_64 } |
Variables | |
| constexpr CE_Precision | CE_16 = CE_Precision::CE_16 |
| constexpr CE_Precision | CE_32 = CE_Precision::CE_32 |
| constexpr CE_Precision | CE_64 = CE_Precision::CE_64 |
| using CEfloatD = typename CE_PrecisionResolver<P>::device_float_type |
Definition at line 68 of file CE_Precision.h.
| using CEfloatH = typename CE_PrecisionResolver<P>::host_float_type |
Definition at line 66 of file CE_Precision.h.
| using CEintD = typename CE_PrecisionResolver<P>::device_int_type |
Definition at line 69 of file CE_Precision.h.
| using CEintH = typename CE_PrecisionResolver<P>::host_int_type |
Definition at line 67 of file CE_Precision.h.
|
strong |
| Enumerator | |
|---|---|
| CE_16 | |
| CE_32 | |
| CE_64 | |
Definition at line 18 of file CE_Precision.h.
| constexpr CE_Precision CE_16 = CE_Precision::CE_16 |
Definition at line 24 of file CE_Precision.h.
| constexpr CE_Precision CE_32 = CE_Precision::CE_32 |
Definition at line 25 of file CE_Precision.h.
| constexpr CE_Precision CE_64 = CE_Precision::CE_64 |
Definition at line 26 of file CE_Precision.h.