Lines Matching defs:_LhsNested
44 typedef typename remove_all<LhsNested>::type _LhsNested;
46 typedef typename _LhsNested::Scalar Scalar;
47 typedef typename promote_index_type<typename traits<_LhsNested>::Index,
51 LhsCoeffReadCost = _LhsNested::CoeffReadCost,
53 LhsFlags = _LhsNested::Flags,
56 RowsAtCompileTime = _LhsNested::RowsAtCompileTime,
58 MaxRowsAtCompileTime = _LhsNested::MaxRowsAtCompileTime,
61 InnerSize = EIGEN_SIZE_MIN_PREFER_FIXED(_LhsNested::ColsAtCompileTime, _RhsNested::RowsAtCompileTime),
90 typedef typename internal::traits<SparseSparseProduct>::_LhsNested _LhsNested;
119 internal::conservative_sparse_sparse_product_selector<_LhsNested, _RhsNested, Dest>::run(lhs(),rhs(),result);
121 internal::sparse_sparse_product_with_pruning_selector<_LhsNested, _RhsNested, Dest>::run(lhs(),rhs(),result,m_tolerance);
127 EIGEN_STRONG_INLINE const _LhsNested& lhs() const { return m_lhs; }
136 ProductIsValid = _LhsNested::ColsAtCompileTime==Dynamic
138 || int(_LhsNested::ColsAtCompileTime)==int(_RhsNested::RowsAtCompileTime),
139 AreVectors = _LhsNested::IsVectorAtCompileTime && _RhsNested::IsVectorAtCompileTime,
140 SameSizes = EIGEN_PREDICATE_SAME_MATRIX_SIZE(_LhsNested,_RhsNested)