HDK
|
#include <SYS/SYS_Types.h>
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 63 of file CE_Precision.h.
using CEfloatH = typename CE_PrecisionResolver<P>::host_float_type |
Definition at line 61 of file CE_Precision.h.
using CEintD = typename CE_PrecisionResolver<P>::device_int_type |
Definition at line 64 of file CE_Precision.h.
using CEintH = typename CE_PrecisionResolver<P>::host_int_type |
Definition at line 62 of file CE_Precision.h.
|
strong |
Enumerator | |
---|---|
CE_16 | |
CE_32 | |
CE_64 |
Definition at line 16 of file CE_Precision.h.
constexpr CE_Precision CE_16 = CE_Precision::CE_16 |
Definition at line 22 of file CE_Precision.h.
constexpr CE_Precision CE_32 = CE_Precision::CE_32 |
Definition at line 23 of file CE_Precision.h.
constexpr CE_Precision CE_64 = CE_Precision::CE_64 |
Definition at line 24 of file CE_Precision.h.