Public Types | List of all members
Eigen::internal::packet_traits< T > Struct Template Reference

#include <GenericPacketMath.h>

Inheritance diagram for Eigen::internal::packet_traits< T >:
Inheritance graph
[legend]

Public Types

enum  { Vectorizable = 0, size = 1, AlignedOnScalar = 0, HasHalfPacket = 0 }
 
enum  {
  HasAdd = 0, HasSub = 0, HasMul = 0, HasNegate = 0,
  HasAbs = 0, HasAbs2 = 0, HasMin = 0, HasMax = 0,
  HasConj = 0, HasSetLinear = 0
}
 
typedef T half
 
typedef T type
 
- Public Types inherited from Eigen::internal::default_packet_traits
enum  {
  HasHalfPacket = 0, HasAdd = 1, HasSub = 1, HasShift = 1,
  HasMul = 1, HasNegate = 1, HasAbs = 1, HasArg = 0,
  HasAbs2 = 1, HasAbsDiff = 0, HasMin = 1, HasMax = 1,
  HasConj = 1, HasSetLinear = 1, HasBlend = 0, HasCmp = 0,
  HasDiv = 0, HasSqrt = 0, HasRsqrt = 0, HasExp = 0,
  HasExpm1 = 0, HasLog = 0, HasLog1p = 0, HasLog10 = 0,
  HasPow = 0, HasSin = 0, HasCos = 0, HasTan = 0,
  HasASin = 0, HasACos = 0, HasATan = 0, HasSinh = 0,
  HasCosh = 0, HasTanh = 0, HasLGamma = 0, HasDiGamma = 0,
  HasZeta = 0, HasPolygamma = 0, HasErf = 0, HasErfc = 0,
  HasNdtri = 0, HasBessel = 0, HasIGamma = 0, HasIGammaDerA = 0,
  HasGammaSampleDerAlpha = 0, HasIGammac = 0, HasBetaInc = 0, HasRound = 0,
  HasRint = 0, HasFloor = 0, HasCeil = 0, HasSign = 0
}
 

Detailed Description

template<typename T>
struct Eigen::internal::packet_traits< T >

Definition at line 106 of file GenericPacketMath.h.

Member Typedef Documentation

◆ half

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

Definition at line 109 of file GenericPacketMath.h.

◆ type

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

Definition at line 108 of file GenericPacketMath.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename T>
anonymous enum
Enumerator
Vectorizable 
size 
AlignedOnScalar 
HasHalfPacket 

Definition at line 110 of file GenericPacketMath.h.

◆ anonymous enum

template<typename T>
anonymous enum
Enumerator
HasAdd 
HasSub 
HasMul 
HasNegate 
HasAbs 
HasAbs2 
HasMin 
HasMax 
HasConj 
HasSetLinear 

Definition at line 116 of file GenericPacketMath.h.


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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:45:01