WPILibC++ 2023.4.3-108-ge5452e3
Eigen::internal::gemv_traits< LhsScalar, RhsScalar, _PacketSize > Class Template Reference

#include </home/runner/work/allwpilib/allwpilib/wpimath/src/main/native/thirdparty/eigen/include/Eigen/src/Core/products/GeneralMatrixVector.h>

Public Types

enum  { Vectorizable , LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1 , RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1 , ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 }
 
typedef conditional< Vectorizable, _LhsPacket, LhsScalar >::type LhsPacket
 
typedef conditional< Vectorizable, _RhsPacket, RhsScalar >::type RhsPacket
 
typedef conditional< Vectorizable, _ResPacket, ResScalar >::type ResPacket
 

Member Typedef Documentation

◆ LhsPacket

template<typename LhsScalar , typename RhsScalar , int _PacketSize = GEMVPacketFull>
typedef conditional<Vectorizable,_LhsPacket,LhsScalar>::type Eigen::internal::gemv_traits< LhsScalar, RhsScalar, _PacketSize >::LhsPacket

◆ ResPacket

template<typename LhsScalar , typename RhsScalar , int _PacketSize = GEMVPacketFull>
typedef conditional<Vectorizable,_ResPacket,ResScalar>::type Eigen::internal::gemv_traits< LhsScalar, RhsScalar, _PacketSize >::ResPacket

◆ RhsPacket

template<typename LhsScalar , typename RhsScalar , int _PacketSize = GEMVPacketFull>
typedef conditional<Vectorizable,_RhsPacket,RhsScalar>::type Eigen::internal::gemv_traits< LhsScalar, RhsScalar, _PacketSize >::RhsPacket

Member Enumeration Documentation

◆ anonymous enum

template<typename LhsScalar , typename RhsScalar , int _PacketSize = GEMVPacketFull>
anonymous enum
Enumerator
Vectorizable 
LhsPacketSize 
RhsPacketSize 
ResPacketSize 

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