Public Types | List of all members
Eigen::internal::sycl_packet_traits< has_blend, lengths > Struct Template Reference

#include <InteropHeaders.h>

Inheritance diagram for Eigen::internal::sycl_packet_traits< has_blend, lengths >:
Inheritance graph
[legend]

Public Types

enum  {
  Vectorizable = 1, AlignedOnScalar = 1, size = lengths, HasHalfPacket = 0,
  HasDiv = 1, HasLog = 1, HasExp = 1, HasSqrt = 1,
  HasRsqrt = 1, HasSin = 1, HasCos = 1, HasTan = 1,
  HasASin = 1, HasACos = 1, HasATan = 1, HasSinh = 1,
  HasCosh = 1, HasTanh = 1, HasLGamma = 0, HasDiGamma = 0,
  HasZeta = 0, HasPolygamma = 0, HasErf = 0, HasErfc = 0,
  HasNdtri = 0, HasIGamma = 0, HasIGammac = 0, HasBetaInc = 0,
  HasBlend = has_blend, HasCmp = 1, HasMax = 1, HasMin = 1,
  HasMul = 1, HasAdd = 1, HasFloor = 1, HasRound = 1,
  HasRint = 1, HasLog1p = 1, HasExpm1 = 1, HasCeil = 1
}
 
- 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<int has_blend, int lengths>
struct Eigen::internal::sycl_packet_traits< has_blend, lengths >

Definition at line 31 of file InteropHeaders.h.

Member Enumeration Documentation

◆ anonymous enum

template<int has_blend, int lengths>
anonymous enum
Enumerator
Vectorizable 
AlignedOnScalar 
size 
HasHalfPacket 
HasDiv 
HasLog 
HasExp 
HasSqrt 
HasRsqrt 
HasSin 
HasCos 
HasTan 
HasASin 
HasACos 
HasATan 
HasSinh 
HasCosh 
HasTanh 
HasLGamma 
HasDiGamma 
HasZeta 
HasPolygamma 
HasErf 
HasErfc 
HasNdtri 
HasIGamma 
HasIGammac 
HasBetaInc 
HasBlend 
HasCmp 
HasMax 
HasMin 
HasMul 
HasAdd 
HasFloor 
HasRound 
HasRint 
HasLog1p 
HasExpm1 
HasCeil 

Definition at line 32 of file InteropHeaders.h.


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


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