WPILibC++ 2023.4.3-108-ge5452e3
Eigen::internal::tribb_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjLhs, ConjRhs, ResInnerStride, UpLo > Struct Template Reference

#include </home/runner/work/allwpilib/allwpilib/wpimath/src/main/native/thirdparty/eigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h>

Public Types

enum  { BlockSize = meta_least_common_multiple<EIGEN_PLAIN_ENUM_MAX(mr,nr),EIGEN_PLAIN_ENUM_MIN(mr,nr)>::ret }
 
typedef gebp_traits< LhsScalar, RhsScalar, ConjLhs, ConjRhs > Traits
 
typedef Traits::ResScalar ResScalar
 

Public Member Functions

void operator() (ResScalar *_res, Index resIncr, Index resStride, const LhsScalar *blockA, const RhsScalar *blockB, Index size, Index depth, const ResScalar &alpha)
 

Member Typedef Documentation

◆ ResScalar

template<typename LhsScalar , typename RhsScalar , typename Index , int mr, int nr, bool ConjLhs, bool ConjRhs, int ResInnerStride, int UpLo>
typedef Traits::ResScalar Eigen::internal::tribb_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjLhs, ConjRhs, ResInnerStride, UpLo >::ResScalar

◆ Traits

template<typename LhsScalar , typename RhsScalar , typename Index , int mr, int nr, bool ConjLhs, bool ConjRhs, int ResInnerStride, int UpLo>
typedef gebp_traits<LhsScalar,RhsScalar,ConjLhs,ConjRhs> Eigen::internal::tribb_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjLhs, ConjRhs, ResInnerStride, UpLo >::Traits

Member Enumeration Documentation

◆ anonymous enum

template<typename LhsScalar , typename RhsScalar , typename Index , int mr, int nr, bool ConjLhs, bool ConjRhs, int ResInnerStride, int UpLo>
anonymous enum
Enumerator
BlockSize 

Member Function Documentation

◆ operator()()

template<typename LhsScalar , typename RhsScalar , typename Index , int mr, int nr, bool ConjLhs, bool ConjRhs, int ResInnerStride, int UpLo>
void Eigen::internal::tribb_kernel< LhsScalar, RhsScalar, Index, mr, nr, ConjLhs, ConjRhs, ResInnerStride, UpLo >::operator() ( ResScalar _res,
Index  resIncr,
Index  resStride,
const LhsScalar *  blockA,
const RhsScalar *  blockB,
Index  size,
Index  depth,
const ResScalar alpha 
)
inline

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