#include <GenericPacketMathFunctions.h>
Public Types | |
enum | { TotalBits = sizeof(Scalar) * CHAR_BIT, MantissaBits = numext::numeric_limits<Scalar>::digits - 1, ExponentBits = int(TotalBits) - int(MantissaBits) - 1 } |
typedef unpacket_traits< Packet >::integer_packet | PacketI |
typedef unpacket_traits< Packet >::type | Scalar |
typedef unpacket_traits< PacketI >::type | ScalarI |
Static Public Member Functions | |
static EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Packet | run (const Packet &a, const Packet &exponent) |
Definition at line 139 of file GenericPacketMathFunctions.h.
typedef unpacket_traits<Packet>::integer_packet Eigen::internal::pldexp_fast_impl< Packet >::PacketI |
Definition at line 140 of file GenericPacketMathFunctions.h.
typedef unpacket_traits<Packet>::type Eigen::internal::pldexp_fast_impl< Packet >::Scalar |
Definition at line 141 of file GenericPacketMathFunctions.h.
typedef unpacket_traits<PacketI>::type Eigen::internal::pldexp_fast_impl< Packet >::ScalarI |
Definition at line 142 of file GenericPacketMathFunctions.h.
anonymous enum |
Enumerator | |
---|---|
TotalBits | |
MantissaBits | |
ExponentBits |
Definition at line 143 of file GenericPacketMathFunctions.h.
|
inlinestatic |
Definition at line 150 of file GenericPacketMathFunctions.h.