#include <GeneralBlockPanelKernel.h>
Public Types | |
enum | { Vectorizable = Traits::Vectorizable, LhsProgress = Traits::LhsProgress, RhsProgress = Traits::RhsProgress, ResPacketSize = Traits::ResPacketSize } |
typedef Traits::AccPacket | AccPacket |
typedef Traits::LhsPacket | LhsPacket |
typedef Traits::ResPacket | ResPacket |
typedef Traits::ResScalar | ResScalar |
typedef Traits::RhsPacket | RhsPacket |
typedef gebp_traits< LhsScalar, RhsScalar, ConjugateLhs, ConjugateRhs > | Traits |
Public Member Functions | |
EIGEN_DONT_INLINE EIGEN_FLATTEN_ATTRIB void | operator() (ResScalar *res, Index resStride, const LhsScalar *blockA, const RhsScalar *blockB, Index rows, Index depth, Index cols, ResScalar alpha, Index strideA=-1, Index strideB=-1, Index offsetA=0, Index offsetB=0, RhsScalar *unpackedB=0) |
Definition at line 514 of file GeneralBlockPanelKernel.h.
typedef Traits::AccPacket Eigen::internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::AccPacket |
Definition at line 521 of file GeneralBlockPanelKernel.h.
typedef Traits::LhsPacket Eigen::internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::LhsPacket |
Definition at line 518 of file GeneralBlockPanelKernel.h.
typedef Traits::ResPacket Eigen::internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::ResPacket |
Definition at line 520 of file GeneralBlockPanelKernel.h.
typedef Traits::ResScalar Eigen::internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::ResScalar |
Definition at line 517 of file GeneralBlockPanelKernel.h.
typedef Traits::RhsPacket Eigen::internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::RhsPacket |
Definition at line 519 of file GeneralBlockPanelKernel.h.
typedef gebp_traits<LhsScalar,RhsScalar,ConjugateLhs,ConjugateRhs> Eigen::internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::Traits |
Definition at line 516 of file GeneralBlockPanelKernel.h.
anonymous enum |
Definition at line 523 of file GeneralBlockPanelKernel.h.
EIGEN_DONT_INLINE EIGEN_FLATTEN_ATTRIB void Eigen::internal::gebp_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjugateLhs, ConjugateRhs >::operator() | ( | ResScalar * | res, |
Index | resStride, | ||
const LhsScalar * | blockA, | ||
const RhsScalar * | blockB, | ||
Index | rows, | ||
Index | depth, | ||
Index | cols, | ||
ResScalar | alpha, | ||
Index | strideA = -1 , |
||
Index | strideB = -1 , |
||
Index | offsetA = 0 , |
||
Index | offsetB = 0 , |
||
RhsScalar * | unpackedB = 0 |
||
) | [inline] |
Definition at line 531 of file GeneralBlockPanelKernel.h.