Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Protected Attributes | Private Types | Private Attributes
Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false > Class Reference
Inheritance diagram for Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 gemm_blocking_space (DenseIndex rows, DenseIndex cols, DenseIndex depth)
void allocateA ()
void allocateB ()
void allocateW ()
void allocateAll ()
 ~gemm_blocking_space ()
DenseIndex mc () const
DenseIndex nc () const
DenseIndex kc () const
LhsScalarblockA ()
RhsScalarblockB ()
RhsScalarblockW ()

Protected Attributes

LhsScalarm_blockA
RhsScalarm_blockB
RhsScalarm_blockW
DenseIndex m_mc
DenseIndex m_nc
DenseIndex m_kc

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

Member Typedef Documentation

typedef conditional<Transpose,_RhsScalar,_LhsScalar>::type Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::LhsScalar [private]
typedef conditional<Transpose,_LhsScalar,_RhsScalar>::type Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::RhsScalar [private]
typedef gebp_traits<LhsScalar,RhsScalar> Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::Traits [private]

Definition at line 337 of file Core.


Member Enumeration Documentation

anonymous enum [private]
Enumerator:
Transpose 

Definition at line 332 of file Core.


Constructor & Destructor Documentation

Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::gemm_blocking_space ( DenseIndex  rows,
DenseIndex  cols,
DenseIndex  depth 
) [inline]

Definition at line 345 of file Core.

Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::~gemm_blocking_space ( ) [inline]

Definition at line 382 of file Core.


Member Function Documentation

void Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::allocateA ( ) [inline]

Definition at line 357 of file Core.

void Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::allocateAll ( ) [inline]

Definition at line 375 of file Core.

void Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::allocateB ( ) [inline]

Definition at line 363 of file Core.

void Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::allocateW ( ) [inline]

Definition at line 369 of file Core.

LhsScalar* Eigen::internal::level3_blocking::blockA ( ) [inline, inherited]

Definition at line 279 of file Core.

RhsScalar* Eigen::internal::level3_blocking::blockB ( ) [inline, inherited]

Definition at line 280 of file Core.

RhsScalar* Eigen::internal::level3_blocking::blockW ( ) [inline, inherited]

Definition at line 281 of file Core.

DenseIndex Eigen::internal::level3_blocking::kc ( ) const [inline, inherited]

Definition at line 277 of file Core.

DenseIndex Eigen::internal::level3_blocking::mc ( ) const [inline, inherited]

Definition at line 275 of file Core.

DenseIndex Eigen::internal::level3_blocking::nc ( ) const [inline, inherited]

Definition at line 276 of file Core.


Member Data Documentation

Definition at line 261 of file Core.

Definition at line 262 of file Core.

Definition at line 263 of file Core.

Definition at line 267 of file Core.

Definition at line 265 of file Core.

Definition at line 266 of file Core.

DenseIndex Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::m_sizeA [private]

Definition at line 339 of file Core.

DenseIndex Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::m_sizeB [private]

Definition at line 340 of file Core.

DenseIndex Eigen::internal::gemm_blocking_space< StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, false >::m_sizeW [private]

Definition at line 341 of file Core.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011