#include <GeneralMatrixMatrix.h>
Public Member Functions | |
void | allocateA () |
void | allocateAll () |
void | allocateB () |
void | allocateW () |
gemm_blocking_space (DenseIndex, DenseIndex, DenseIndex) | |
Private Types | |
enum | { Transpose = StorageOrder==RowMajor, ActualRows = Transpose ? MaxCols : MaxRows, ActualCols = Transpose ? MaxRows : MaxCols } |
enum | { SizeA = ActualRows * MaxDepth, SizeB = ActualCols * MaxDepth, SizeW = MaxDepth * Traits::WorkSpaceFactor } |
typedef conditional< Transpose, _RhsScalar, _LhsScalar >::type | LhsScalar |
typedef conditional< Transpose, _LhsScalar, _RhsScalar >::type | RhsScalar |
typedef gebp_traits< LhsScalar, RhsScalar > | Traits |
Private Attributes | |
EIGEN_ALIGN16 LhsScalar | m_staticA [SizeA] |
EIGEN_ALIGN16 RhsScalar | m_staticB [SizeB] |
EIGEN_ALIGN16 RhsScalar | m_staticW [SizeW] |
Definition at line 270 of file GeneralMatrixMatrix.h.
typedef conditional<Transpose,_RhsScalar,_LhsScalar>::type Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::LhsScalar [private] |
Reimplemented from Eigen::internal::level3_blocking< conditional< StorageOrder==RowMajor, _RhsScalar, _LhsScalar >::type, conditional< StorageOrder==RowMajor, _LhsScalar, _RhsScalar >::type >.
Definition at line 280 of file GeneralMatrixMatrix.h.
typedef conditional<Transpose,_LhsScalar,_RhsScalar>::type Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::RhsScalar [private] |
Reimplemented from Eigen::internal::level3_blocking< conditional< StorageOrder==RowMajor, _RhsScalar, _LhsScalar >::type, conditional< StorageOrder==RowMajor, _LhsScalar, _RhsScalar >::type >.
Definition at line 281 of file GeneralMatrixMatrix.h.
typedef gebp_traits<LhsScalar,RhsScalar> Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::Traits [private] |
Definition at line 282 of file GeneralMatrixMatrix.h.
anonymous enum [private] |
Definition at line 275 of file GeneralMatrixMatrix.h.
anonymous enum [private] |
Definition at line 283 of file GeneralMatrixMatrix.h.
Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::gemm_blocking_space | ( | DenseIndex | , |
DenseIndex | , | ||
DenseIndex | |||
) | [inline] |
Definition at line 295 of file GeneralMatrixMatrix.h.
void Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::allocateA | ( | ) | [inline] |
Definition at line 305 of file GeneralMatrixMatrix.h.
void Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::allocateAll | ( | ) | [inline] |
Definition at line 308 of file GeneralMatrixMatrix.h.
void Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::allocateB | ( | ) | [inline] |
Definition at line 306 of file GeneralMatrixMatrix.h.
void Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::allocateW | ( | ) | [inline] |
Definition at line 307 of file GeneralMatrixMatrix.h.
EIGEN_ALIGN16 LhsScalar Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::m_staticA[SizeA] [private] |
Definition at line 289 of file GeneralMatrixMatrix.h.
EIGEN_ALIGN16 RhsScalar Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::m_staticB[SizeB] [private] |
Definition at line 290 of file GeneralMatrixMatrix.h.
EIGEN_ALIGN16 RhsScalar Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, true >::m_staticW[SizeW] [private] |
Definition at line 291 of file GeneralMatrixMatrix.h.