#include <GeneralMatrixVector.h>
Public Types | |
typedef gemv_traits< LhsScalar, RhsScalar, GEMVPacketHalf > | HalfTraits |
typedef Traits::LhsPacket | LhsPacket |
typedef HalfTraits::LhsPacket | LhsPacketHalf |
typedef QuarterTraits::LhsPacket | LhsPacketQuarter |
typedef gemv_traits< LhsScalar, RhsScalar, GEMVPacketQuarter > | QuarterTraits |
typedef Traits::ResPacket | ResPacket |
typedef HalfTraits::ResPacket | ResPacketHalf |
typedef QuarterTraits::ResPacket | ResPacketQuarter |
typedef ScalarBinaryOpTraits< LhsScalar, RhsScalar >::ReturnType | ResScalar |
typedef Traits::RhsPacket | RhsPacket |
typedef HalfTraits::RhsPacket | RhsPacketHalf |
typedef QuarterTraits::RhsPacket | RhsPacketQuarter |
typedef gemv_traits< LhsScalar, RhsScalar > | Traits |
Static Public Member Functions | |
EIGEN_DEVICE_FUNC static EIGEN_DONT_INLINE void | run (Index rows, Index cols, const LhsMapper &lhs, const RhsMapper &rhs, ResScalar *res, Index resIncr, RhsScalar alpha) |
Definition at line 79 of file GeneralMatrixVector.h.
typedef gemv_traits<LhsScalar,RhsScalar,GEMVPacketHalf> Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::HalfTraits |
Definition at line 82 of file GeneralMatrixVector.h.
typedef Traits::LhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::LhsPacket |
Definition at line 87 of file GeneralMatrixVector.h.
typedef HalfTraits::LhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::LhsPacketHalf |
Definition at line 91 of file GeneralMatrixVector.h.
typedef QuarterTraits::LhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::LhsPacketQuarter |
Definition at line 95 of file GeneralMatrixVector.h.
typedef gemv_traits<LhsScalar,RhsScalar,GEMVPacketQuarter> Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::QuarterTraits |
Definition at line 83 of file GeneralMatrixVector.h.
typedef Traits::ResPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::ResPacket |
Definition at line 89 of file GeneralMatrixVector.h.
typedef HalfTraits::ResPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::ResPacketHalf |
Definition at line 93 of file GeneralMatrixVector.h.
typedef QuarterTraits::ResPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::ResPacketQuarter |
Definition at line 97 of file GeneralMatrixVector.h.
typedef ScalarBinaryOpTraits<LhsScalar, RhsScalar>::ReturnType Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::ResScalar |
Definition at line 85 of file GeneralMatrixVector.h.
typedef Traits::RhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::RhsPacket |
Definition at line 88 of file GeneralMatrixVector.h.
typedef HalfTraits::RhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::RhsPacketHalf |
Definition at line 92 of file GeneralMatrixVector.h.
typedef QuarterTraits::RhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::RhsPacketQuarter |
Definition at line 96 of file GeneralMatrixVector.h.
typedef gemv_traits<LhsScalar,RhsScalar> Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, ColMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::Traits |
Definition at line 81 of file GeneralMatrixVector.h.
|
static |
Definition at line 108 of file GeneralMatrixVector.h.