Public Types | Static Public Member Functions | List of all members
vectorization_logic_half< Scalar, Enable > Struct Template Reference

Public Types

enum  { PacketSize = internal::unpacket_traits<PacketType>::size }
 
typedef internal::packet_traits< ScalarPacketTraits
 
typedef internal::unpacket_traits< typename internal::packet_traits< Scalar >::type >::half PacketType
 

Static Public Member Functions

static void run ()
 

Detailed Description

template<typename Scalar, bool Enable = !internal::is_same<typename internal::unpacket_traits<typename internal::packet_traits<Scalar>::type>::half, typename internal::packet_traits<Scalar>::type>::value>
struct vectorization_logic_half< Scalar, Enable >

Definition at line 263 of file vectorization_logic.cpp.

Member Typedef Documentation

template<typename Scalar , bool Enable = !internal::is_same<typename internal::unpacket_traits<typename internal::packet_traits<Scalar>::type>::half, typename internal::packet_traits<Scalar>::type>::value>
typedef internal::packet_traits<Scalar> vectorization_logic_half< Scalar, Enable >::PacketTraits

Definition at line 265 of file vectorization_logic.cpp.

template<typename Scalar , bool Enable = !internal::is_same<typename internal::unpacket_traits<typename internal::packet_traits<Scalar>::type>::half, typename internal::packet_traits<Scalar>::type>::value>
typedef internal::unpacket_traits<typename internal::packet_traits<Scalar>::type>::half vectorization_logic_half< Scalar, Enable >::PacketType

Definition at line 266 of file vectorization_logic.cpp.

Member Enumeration Documentation

template<typename Scalar , bool Enable = !internal::is_same<typename internal::unpacket_traits<typename internal::packet_traits<Scalar>::type>::half, typename internal::packet_traits<Scalar>::type>::value>
anonymous enum
Enumerator
PacketSize 

Definition at line 267 of file vectorization_logic.cpp.

Member Function Documentation

template<typename Scalar , bool Enable = !internal::is_same<typename internal::unpacket_traits<typename internal::packet_traits<Scalar>::type>::half, typename internal::packet_traits<Scalar>::type>::value>
static void vectorization_logic_half< Scalar, Enable >::run ( )
inlinestatic

Definition at line 270 of file vectorization_logic.cpp.


The documentation for this struct was generated from the following file:


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:58