Home | History | Annotate | Download | only in SparseCore

Lines Matching full:outerindexptr

168       Index nnz_head      = m_outerStart==0 ? 0 : matrix.outerIndexPtr()[m_outerStart];
169 Index tail = m_matrix.outerIndexPtr()[m_outerStart+m_outerSize.value()];
215 matrix.outerIndexPtr()[m_outerStart+k] = p;
221 matrix.outerIndexPtr()[k] += offset;
233 { return m_matrix.valuePtr() + m_matrix.outerIndexPtr()[m_outerStart]; }
235 { return m_matrix.const_cast_derived().valuePtr() + m_matrix.outerIndexPtr()[m_outerStart]; }
238 { return m_matrix.innerIndexPtr() + m_matrix.outerIndexPtr()[m_outerStart]; }
240 { return m_matrix.const_cast_derived().innerIndexPtr() + m_matrix.outerIndexPtr()[m_outerStart]; }
242 inline const Index* outerIndexPtr() const
243 { return m_matrix.outerIndexPtr() + m_outerStart; }
244 inline Index* outerIndexPtr()
245 { return m_matrix.const_cast_derived().outerIndexPtr() + m_outerStart; }
250 return std::size_t(m_matrix.outerIndexPtr()[m_outerStart+m_outerSize.value()])
251 - std::size_t(m_matrix.outerIndexPtr()[m_outerStart]);
263 return m_matrix.valuePtr()[m_matrix.outerIndexPtr()[m_outerStart+1]-1];
265 return m_matrix.valuePtr()[m_matrix.outerIndexPtr()[m_outerStart]+m_matrix.innerNonZeroPtr()[m_outerStart]-1];