Home | History | Annotate | Download | only in SparseCore

Lines Matching refs:EIGEN_STRONG_INLINE

77     EIGEN_STRONG_INLINE InnerIterator(const CwiseBinaryOpImpl& binOp, typename Lhs::Index outer)
107 EIGEN_STRONG_INLINE sparse_cwise_binary_op_inner_iterator_selector(const CwiseBinaryXpr& xpr, Index outer)
113 EIGEN_STRONG_INLINE Derived& operator++()
142 EIGEN_STRONG_INLINE Scalar value() const { return m_value; }
144 EIGEN_STRONG_INLINE Index index() const { return m_id; }
145 EIGEN_STRONG_INLINE Index row() const { return Lhs::IsRowMajor ? m_lhsIter.row() : index(); }
146 EIGEN_STRONG_INLINE Index col() const { return Lhs::IsRowMajor ? index() : m_lhsIter.col(); }
148 EIGEN_STRONG_INLINE operator bool() const { return m_id>=0; }
172 EIGEN_STRONG_INLINE sparse_cwise_binary_op_inner_iterator_selector(const CwiseBinaryXpr& xpr, Index outer)
184 EIGEN_STRONG_INLINE Derived& operator++()
198 EIGEN_STRONG_INLINE Scalar value() const { return m_functor(m_lhsIter.value(), m_rhsIter.value()); }
200 EIGEN_STRONG_INLINE Index index() const { return m_lhsIter.index(); }
201 EIGEN_STRONG_INLINE Index row() const { return m_lhsIter.row(); }
202 EIGEN_STRONG_INLINE Index col() const { return m_lhsIter.col(); }
204 EIGEN_STRONG_INLINE operator bool() const { return (m_lhsIter && m_rhsIter); }
226 EIGEN_STRONG_INLINE sparse_cwise_binary_op_inner_iterator_selector(const CwiseBinaryXpr& xpr, Index outer)
230 EIGEN_STRONG_INLINE Derived& operator++()
236 EIGEN_STRONG_INLINE Scalar value() const
240 EIGEN_STRONG_INLINE Index index() const { return m_lhsIter.index(); }
241 EIGEN_STRONG_INLINE Index row() const { return m_lhsIter.row(); }
242 EIGEN_STRONG_INLINE Index col() const { return m_lhsIter.col(); }
244 EIGEN_STRONG_INLINE operator bool() const { return m_lhsIter; }
267 EIGEN_STRONG_INLINE sparse_cwise_binary_op_inner_iterator_selector(const CwiseBinaryXpr& xpr, Index outer)
271 EIGEN_STRONG_INLINE Derived& operator++()
277 EIGEN_STRONG_INLINE Scalar value() const
280 EIGEN_STRONG_INLINE Index index() const { return m_rhsIter.index(); }
281 EIGEN_STRONG_INLINE Index row() const { return m_rhsIter.row(); }
282 EIGEN_STRONG_INLINE Index col() const { return m_rhsIter.col(); }
284 EIGEN_STRONG_INLINE operator bool() const { return m_rhsIter; }
301 EIGEN_STRONG_INLINE Derived &
309 EIGEN_STRONG_INLINE Derived &
317 EIGEN_STRONG_INLINE const EIGEN_SPARSE_CWISE_PRODUCT_RETURN_TYPE