#include <GeneralMatrixMatrix.h>
Public Member Functions | |
void | allocateA () |
void | allocateAll () |
void | allocateB () |
void | allocateW () |
gemm_blocking_space (DenseIndex rows, DenseIndex cols, DenseIndex depth) | |
~gemm_blocking_space () | |
Private Types | |
enum | { Transpose = StorageOrder==RowMajor } |
typedef conditional< Transpose, _RhsScalar, _LhsScalar >::type | LhsScalar |
typedef conditional< Transpose, _LhsScalar, _RhsScalar >::type | RhsScalar |
typedef gebp_traits< LhsScalar, RhsScalar > | Traits |
Private Attributes | |
DenseIndex | m_sizeA |
DenseIndex | m_sizeB |
DenseIndex | m_sizeW |
Definition at line 326 of file GeneralMatrixMatrix.h.
typedef conditional<Transpose,_RhsScalar,_LhsScalar>::type internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::LhsScalar [private] |
Reimplemented from internal::level3_blocking< conditional< StorageOrder==RowMajor, _RhsScalar, _LhsScalar >::type, conditional< StorageOrder==RowMajor, _LhsScalar, _RhsScalar >::type >.
Definition at line 334 of file GeneralMatrixMatrix.h.
typedef conditional<Transpose,_LhsScalar,_RhsScalar>::type internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::RhsScalar [private] |
Reimplemented from internal::level3_blocking< conditional< StorageOrder==RowMajor, _RhsScalar, _LhsScalar >::type, conditional< StorageOrder==RowMajor, _LhsScalar, _RhsScalar >::type >.
Definition at line 335 of file GeneralMatrixMatrix.h.
typedef gebp_traits<LhsScalar,RhsScalar> internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::Traits [private] |
Definition at line 336 of file GeneralMatrixMatrix.h.
anonymous enum [private] |
Definition at line 331 of file GeneralMatrixMatrix.h.
internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::gemm_blocking_space | ( | DenseIndex | rows, |
DenseIndex | cols, | ||
DenseIndex | depth | ||
) | [inline] |
Definition at line 344 of file GeneralMatrixMatrix.h.
internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::~gemm_blocking_space | ( | ) | [inline] |
Definition at line 381 of file GeneralMatrixMatrix.h.
void internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::allocateA | ( | ) | [inline] |
Definition at line 356 of file GeneralMatrixMatrix.h.
void internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::allocateAll | ( | ) | [inline] |
Definition at line 374 of file GeneralMatrixMatrix.h.
void internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::allocateB | ( | ) | [inline] |
Definition at line 362 of file GeneralMatrixMatrix.h.
void internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::allocateW | ( | ) | [inline] |
Definition at line 368 of file GeneralMatrixMatrix.h.
DenseIndex internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::m_sizeA [private] |
Definition at line 338 of file GeneralMatrixMatrix.h.
DenseIndex internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::m_sizeB [private] |
Definition at line 339 of file GeneralMatrixMatrix.h.
DenseIndex internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::m_sizeW [private] |
Definition at line 340 of file GeneralMatrixMatrix.h.