Classes | Namespaces | Macros | Enumerations
GeneralMatrixVector.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::gemv_packet_cond< N, T1, T2, T3 >
 
struct  Eigen::internal::gemv_packet_cond< GEMVPacketFull, T1, T2, T3 >
 
struct  Eigen::internal::gemv_packet_cond< GEMVPacketHalf, T1, T2, T3 >
 
class  Eigen::internal::gemv_traits< LhsScalar, RhsScalar, _PacketSize >
 
struct  Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >
 
struct  Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >
 

Namespaces

 Eigen
 Namespace containing all symbols from the Eigen library.
 
 Eigen::internal
 

Macros

#define PACKET_DECL_COND_PREFIX(prefix, name, packet_size)
 

Enumerations

enum  Eigen::internal::GEMVPacketSizeType { Eigen::internal::GEMVPacketFull = 0, Eigen::internal::GEMVPacketHalf, Eigen::internal::GEMVPacketQuarter }
 

Macro Definition Documentation

◆ PACKET_DECL_COND_PREFIX

#define PACKET_DECL_COND_PREFIX (   prefix,
  name,
  packet_size 
)
Value:
typedef typename gemv_packet_cond<packet_size, \
typename packet_traits<name ## Scalar>::half, \
typename unpacket_traits<typename packet_traits<name ## Scalar>::half>::half>::type \
prefix ## name ## Packet
Annotation for function names.
Definition: attr.h:48

Definition at line 37 of file GeneralMatrixVector.h.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:49