#include <GeneralMatrixVector.h>
Public Types | |
enum | { Vectorizable, LhsPacketSize = Vectorizable ? packet_traits<LhsScalar>::size : 1, RhsPacketSize = Vectorizable ? packet_traits<RhsScalar>::size : 1, ResPacketSize = Vectorizable ? packet_traits<ResScalar>::size : 1 } |
typedef packet_traits< LhsScalar >::type | _LhsPacket |
typedef packet_traits< ResScalar >::type | _ResPacket |
typedef packet_traits< RhsScalar >::type | _RhsPacket |
typedef conditional< Vectorizable, _LhsPacket, LhsScalar >::type | LhsPacket |
typedef conditional< Vectorizable, _ResPacket, ResScalar >::type | ResPacket |
typedef scalar_product_traits< LhsScalar, RhsScalar >::ReturnType | ResScalar |
typedef conditional< Vectorizable, _RhsPacket, RhsScalar >::type | RhsPacket |
Static Public Member Functions | |
static EIGEN_DONT_INLINE void | run (Index rows, Index cols, const LhsScalar *lhs, Index lhsStride, const RhsScalar *rhs, Index rhsIncr, ResScalar *res, Index resIncr, ResScalar alpha) |
Definition at line 301 of file GeneralMatrixVector.h.
typedef packet_traits<LhsScalar>::type Eigen::internal::general_matrix_vector_product< Index, LhsScalar, RowMajor, ConjugateLhs, RhsScalar, ConjugateRhs, Version >::_LhsPacket |
Definition at line 313 of file GeneralMatrixVector.h.
typedef packet_traits<ResScalar>::type Eigen::internal::general_matrix_vector_product< Index, LhsScalar, RowMajor, ConjugateLhs, RhsScalar, ConjugateRhs, Version >::_ResPacket |
Definition at line 315 of file GeneralMatrixVector.h.
typedef packet_traits<RhsScalar>::type Eigen::internal::general_matrix_vector_product< Index, LhsScalar, RowMajor, ConjugateLhs, RhsScalar, ConjugateRhs, Version >::_RhsPacket |
Definition at line 314 of file GeneralMatrixVector.h.
typedef conditional<Vectorizable,_LhsPacket,LhsScalar>::type Eigen::internal::general_matrix_vector_product< Index, LhsScalar, RowMajor, ConjugateLhs, RhsScalar, ConjugateRhs, Version >::LhsPacket |
Definition at line 317 of file GeneralMatrixVector.h.
typedef conditional<Vectorizable,_ResPacket,ResScalar>::type Eigen::internal::general_matrix_vector_product< Index, LhsScalar, RowMajor, ConjugateLhs, RhsScalar, ConjugateRhs, Version >::ResPacket |
Definition at line 319 of file GeneralMatrixVector.h.
typedef scalar_product_traits<LhsScalar, RhsScalar>::ReturnType Eigen::internal::general_matrix_vector_product< Index, LhsScalar, RowMajor, ConjugateLhs, RhsScalar, ConjugateRhs, Version >::ResScalar |
Definition at line 303 of file GeneralMatrixVector.h.
typedef conditional<Vectorizable,_RhsPacket,RhsScalar>::type Eigen::internal::general_matrix_vector_product< Index, LhsScalar, RowMajor, ConjugateLhs, RhsScalar, ConjugateRhs, Version >::RhsPacket |
Definition at line 318 of file GeneralMatrixVector.h.
anonymous enum |
Enumerator | |
---|---|
Vectorizable | |
LhsPacketSize | |
RhsPacketSize | |
ResPacketSize |
Definition at line 305 of file GeneralMatrixVector.h.
|
static |
Definition at line 330 of file GeneralMatrixVector.h.