#include <SkylineProduct.h>
Public Types | |
enum | { LhsCoeffReadCost = _LhsNested::CoeffReadCost, RhsCoeffReadCost = _RhsNested::CoeffReadCost, LhsFlags = _LhsNested::Flags, RhsFlags = _RhsNested::Flags, RowsAtCompileTime = _LhsNested::RowsAtCompileTime, ColsAtCompileTime = _RhsNested::ColsAtCompileTime, InnerSize = EIGEN_SIZE_MIN_PREFER_FIXED(_LhsNested::ColsAtCompileTime, _RhsNested::RowsAtCompileTime), MaxRowsAtCompileTime = _LhsNested::MaxRowsAtCompileTime, MaxColsAtCompileTime = _RhsNested::MaxColsAtCompileTime, EvalToRowMajor = (RhsFlags & LhsFlags & RowMajorBit), ResultIsSkyline = ProductMode == SkylineTimeSkylineProduct, RemovedBits = ~((EvalToRowMajor ? 0 : RowMajorBit) | (ResultIsSkyline ? 0 : SkylineBit)), Flags, CoeffReadCost = Dynamic } |
typedef internal::remove_all < LhsNested >::type | _LhsNested |
typedef internal::remove_all < RhsNested >::type | _RhsNested |
typedef internal::conditional < ResultIsSkyline, SkylineMatrixBase < SkylineProduct< LhsNested, RhsNested, ProductMode > >, MatrixBase< SkylineProduct < LhsNested, RhsNested, ProductMode > > >::type | Base |
typedef _LhsNested::Scalar | Scalar |
Definition at line 37 of file SkylineProduct.h.
typedef internal::remove_all<LhsNested>::type internal::traits< SkylineProduct< LhsNested, RhsNested, ProductMode > >::_LhsNested |
Definition at line 39 of file SkylineProduct.h.
typedef internal::remove_all<RhsNested>::type internal::traits< SkylineProduct< LhsNested, RhsNested, ProductMode > >::_RhsNested |
Definition at line 40 of file SkylineProduct.h.
typedef internal::conditional<ResultIsSkyline, SkylineMatrixBase<SkylineProduct<LhsNested, RhsNested, ProductMode> >, MatrixBase<SkylineProduct<LhsNested, RhsNested, ProductMode> > >::type internal::traits< SkylineProduct< LhsNested, RhsNested, ProductMode > >::Base |
Definition at line 70 of file SkylineProduct.h.
typedef _LhsNested::Scalar internal::traits< SkylineProduct< LhsNested, RhsNested, ProductMode > >::Scalar |
Definition at line 41 of file SkylineProduct.h.
anonymous enum |
Definition at line 43 of file SkylineProduct.h.