#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, ResScalar alpha) |
Definition at line 298 of file GeneralMatrixVector.h.
typedef gemv_traits<LhsScalar,RhsScalar,GEMVPacketHalf> Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::HalfTraits |
Definition at line 301 of file GeneralMatrixVector.h.
typedef Traits::LhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::LhsPacket |
Definition at line 306 of file GeneralMatrixVector.h.
typedef HalfTraits::LhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::LhsPacketHalf |
Definition at line 310 of file GeneralMatrixVector.h.
typedef QuarterTraits::LhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::LhsPacketQuarter |
Definition at line 314 of file GeneralMatrixVector.h.
typedef gemv_traits<LhsScalar,RhsScalar,GEMVPacketQuarter> Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::QuarterTraits |
Definition at line 302 of file GeneralMatrixVector.h.
typedef Traits::ResPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::ResPacket |
Definition at line 308 of file GeneralMatrixVector.h.
typedef HalfTraits::ResPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::ResPacketHalf |
Definition at line 312 of file GeneralMatrixVector.h.
typedef QuarterTraits::ResPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::ResPacketQuarter |
Definition at line 316 of file GeneralMatrixVector.h.
typedef ScalarBinaryOpTraits<LhsScalar, RhsScalar>::ReturnType Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::ResScalar |
Definition at line 304 of file GeneralMatrixVector.h.
typedef Traits::RhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::RhsPacket |
Definition at line 307 of file GeneralMatrixVector.h.
typedef HalfTraits::RhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::RhsPacketHalf |
Definition at line 311 of file GeneralMatrixVector.h.
typedef QuarterTraits::RhsPacket Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::RhsPacketQuarter |
Definition at line 315 of file GeneralMatrixVector.h.
typedef gemv_traits<LhsScalar,RhsScalar> Eigen::internal::general_matrix_vector_product< Index, LhsScalar, LhsMapper, RowMajor, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version >::Traits |
Definition at line 300 of file GeneralMatrixVector.h.
|
static |
Definition at line 327 of file GeneralMatrixVector.h.