Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar > Class Template Reference

#include <src/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h>

+ Inheritance diagram for Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >:

Public Member Functions

 level3_blocking ()
 
Index mc () const
 
Index nc () const
 
Index kc () const
 
LhsScalarblockA ()
 
RhsScalarblockB ()
 

Protected Attributes

LhsScalarm_blockA
 
RhsScalarm_blockB
 
Index m_mc
 
Index m_nc
 
Index m_kc
 

Private Types

typedef _LhsScalar LhsScalar
 
typedef _RhsScalar RhsScalar
 

Detailed Description

template<typename _LhsScalar, typename _RhsScalar>
class Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >

Member Typedef Documentation

◆ LhsScalar

template<typename _LhsScalar , typename _RhsScalar >
typedef _LhsScalar Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::LhsScalar
private

◆ RhsScalar

template<typename _LhsScalar , typename _RhsScalar >
typedef _RhsScalar Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::RhsScalar
private

Constructor & Destructor Documentation

◆ level3_blocking()

template<typename _LhsScalar , typename _RhsScalar >
Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::level3_blocking ( )
inline
263 : m_blockA(0), m_blockB(0), m_mc(0), m_nc(0), m_kc(0)
264 {}
Index m_mc
Definition GeneralMatrixMatrix.h:256
RhsScalar * m_blockB
Definition GeneralMatrixMatrix.h:254
Index m_kc
Definition GeneralMatrixMatrix.h:258
Index m_nc
Definition GeneralMatrixMatrix.h:257
LhsScalar * m_blockA
Definition GeneralMatrixMatrix.h:253

Member Function Documentation

◆ blockA()

template<typename _LhsScalar , typename _RhsScalar >
LhsScalar * Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::blockA ( )
inline

◆ blockB()

template<typename _LhsScalar , typename _RhsScalar >
RhsScalar * Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::blockB ( )
inline

◆ kc()

template<typename _LhsScalar , typename _RhsScalar >
Index Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::kc ( ) const
inline

◆ mc()

template<typename _LhsScalar , typename _RhsScalar >
Index Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::mc ( ) const
inline

◆ nc()

template<typename _LhsScalar , typename _RhsScalar >
Index Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::nc ( ) const
inline
267{ return m_nc; }

References Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::m_nc.

Referenced by Eigen::internal::general_matrix_matrix_product< Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, ColMajor >::run().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_blockA

template<typename _LhsScalar , typename _RhsScalar >
LhsScalar* Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::m_blockA
protected

◆ m_blockB

template<typename _LhsScalar , typename _RhsScalar >
RhsScalar* Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::m_blockB
protected

◆ m_kc

template<typename _LhsScalar , typename _RhsScalar >
Index Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::m_kc
protected

◆ m_mc

template<typename _LhsScalar , typename _RhsScalar >
Index Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::m_mc
protected

◆ m_nc

template<typename _LhsScalar , typename _RhsScalar >
Index Eigen::internal::level3_blocking< _LhsScalar, _RhsScalar >::m_nc
protected

The documentation for this class was generated from the following file: