Eigen::internal::unpacket_traits< T > Struct Template Reference

#include <GenericPacketMath.h>

+ Inheritance diagram for Eigen::internal::unpacket_traits< T >:

Public Types

enum  {
  size = 1 , alignment = alignof(T) , vectorizable = false , masked_load_available = false ,
  masked_store_available = false
}
 
typedef T type
 
typedef T half
 
typedef numext::get_integer_by_size< sizeof(T)>::signed_type integer_packet
 

Member Typedef Documentation

◆ half

template<typename T >
typedef T Eigen::internal::unpacket_traits< T >::half

◆ integer_packet

template<typename T >
typedef numext::get_integer_by_size<sizeof(T)>::signed_type Eigen::internal::unpacket_traits< T >::integer_packet

◆ type

template<typename T >
typedef T Eigen::internal::unpacket_traits< T >::type

Member Enumeration Documentation

◆ anonymous enum

template<typename T >
anonymous enum
Enumerator
size 
alignment 
vectorizable 
masked_load_available 
masked_store_available 
138  {
139  size = 1,
140  alignment = alignof(T),
141  vectorizable = false,
142  masked_load_available = false,
143  masked_store_available = false
144  };
Eigen::Triplet< double > T
Definition: EigenUnitTest.cpp:11
@ masked_load_available
Definition: GenericPacketMath.h:142
@ size
Definition: GenericPacketMath.h:139
@ masked_store_available
Definition: GenericPacketMath.h:143
@ vectorizable
Definition: GenericPacketMath.h:141
@ alignment
Definition: GenericPacketMath.h:140

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