Eigen::internal::level3_blocking< LhsScalar_, RhsScalar_ > Class Template Reference

#include <GeneralMatrixMatrix.h>

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
 

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
239 : m_blockA(0), m_blockB(0), m_mc(0), m_nc(0), m_kc(0) {}
RhsScalar * m_blockB
Definition: GeneralMatrixMatrix.h:232
Index m_nc
Definition: GeneralMatrixMatrix.h:235
LhsScalar * m_blockA
Definition: GeneralMatrixMatrix.h:231
Index m_kc
Definition: GeneralMatrixMatrix.h:236
Index m_mc
Definition: GeneralMatrixMatrix.h:234

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()

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: