MOAB  4.9.3pre
Eigen::internal::packet_traits< double > Struct Template Reference

#include <PacketMath.h>

Inheritance diagram for Eigen::internal::packet_traits< double >:
Collaboration diagram for Eigen::internal::packet_traits< double >:

List of all members.

Public Types

enum  {
  Vectorizable = 1, AlignedOnScalar = 1, size = 4, HasHalfPacket = 1,
  HasDiv = 1, HasExp = 1, HasSqrt = 1, HasRsqrt = 1,
  HasBlend = 1, HasRound = 1, HasFloor = 1, HasCeil = 1
}
enum  {
  Vectorizable = 1, AlignedOnScalar = 1, size = 4, HasHalfPacket = 1,
  HasDiv = 1, HasExp = 1, HasSqrt = 1, HasRsqrt = 1,
  HasBlend = 1
}
typedef Packet4d type
typedef Packet2d half
typedef Packet2d type
typedef Packet2d half

Detailed Description

template<>
struct Eigen::internal::packet_traits< double >

Definition at line 76 of file AVX/PacketMath.h.


Member Typedef Documentation

Definition at line 79 of file AVX/PacketMath.h.

Definition at line 126 of file SSE/PacketMath.h.

Definition at line 78 of file AVX/PacketMath.h.

Definition at line 125 of file SSE/PacketMath.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
Vectorizable 
AlignedOnScalar 
size 
HasHalfPacket 
HasDiv 
HasExp 
HasSqrt 
HasRsqrt 
HasBlend 
HasRound 
HasFloor 
HasCeil 

Definition at line 80 of file AVX/PacketMath.h.

       {
    Vectorizable = 1,
    AlignedOnScalar = 1,
    size=4,
    HasHalfPacket = 1,

    HasDiv  = 1,
    HasExp  = 1,
    HasSqrt = 1,
    HasRsqrt = 1,
    HasBlend = 1,
    HasRound = 1,
    HasFloor = 1,
    HasCeil = 1
  };
anonymous enum
Enumerator:
Vectorizable 
AlignedOnScalar 
size 
HasHalfPacket 
HasDiv 
HasExp 
HasSqrt 
HasRsqrt 
HasBlend 

Definition at line 127 of file SSE/PacketMath.h.

       {
    Vectorizable = 1,
    AlignedOnScalar = 1,
    size=2,
    HasHalfPacket = 0,

    HasDiv  = 1,
    HasExp  = 1,
    HasSqrt = 1,
    HasRsqrt = 1,
    HasBlend = 1

#ifdef EIGEN_VECTORIZE_SSE4_1
    ,
    HasRound = 1,
    HasFloor = 1,
    HasCeil = 1
#endif
  };

The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines