Searched defs:outerIndexPtr (Results 1 - 4 of 4) sorted by relevance

/external/eigen/Eigen/src/SparseCore/
H A DMappedSparseMatrix.h64 inline const Index* outerIndexPtr() const { return m_outerIndex; } function in class:Eigen::MappedSparseMatrix
65 inline Index* outerIndexPtr() { return m_outerIndex; } function in class:Eigen::MappedSparseMatrix
108 inline MappedSparseMatrix(Index rows, Index cols, Index nnz, Index* outerIndexPtr, Index* innerIndexPtr, Scalar* valuePtr) argument
109 : m_outerSize(IsRowMajor?rows:cols), m_innerSize(IsRowMajor?cols:rows), m_nnz(nnz), m_outerIndex(outerIndexPtr),
124 m_id(mat.outerIndexPtr()[outer]),
126 m_end(mat.outerIndexPtr()[outer+1])
155 m_id(mat.outerIndexPtr()[outer+1]),
156 m_start(mat.outerIndexPtr()[outer]),
H A DSparseBlock.h139 Index start = m_outerStart==0 ? 0 : matrix.outerIndexPtr()[m_outerStart]; // starting position of the current block
140 Index end = m_matrix.outerIndexPtr()[m_outerStart+m_outerSize.value()]; // ending posiiton of the current block
142 Index tail_size = m_matrix.outerIndexPtr()[m_matrix.outerSize()] - end;
162 newdata.resize(m_matrix.outerIndexPtr()[m_matrix.outerSize()] - block_size + nnz);
187 matrix.outerIndexPtr()[m_outerStart+k] = p;
193 matrix.outerIndexPtr()[k] += offset;
205 { return m_matrix.valuePtr() + m_matrix.outerIndexPtr()[m_outerStart]; }
207 { return m_matrix.const_cast_derived().valuePtr() + m_matrix.outerIndexPtr()[m_outerStart]; }
210 { return m_matrix.innerIndexPtr() + m_matrix.outerIndexPtr()[m_outerStart]; }
212 { return m_matrix.const_cast_derived().innerIndexPtr() + m_matrix.outerIndexPtr()[m_outerStar
214 inline const Index* outerIndexPtr() const function in class:Eigen::BlockImpl
216 inline Index* outerIndexPtr() function in class:Eigen::BlockImpl
303 inline const Index* outerIndexPtr() const function in class:Eigen::BlockImpl
[all...]
H A DSparseMatrix.h130 * \sa innerIndexPtr(), outerIndexPtr() */
134 * \sa innerIndexPtr(), outerIndexPtr() */
139 * \sa valuePtr(), outerIndexPtr() */
143 * \sa valuePtr(), outerIndexPtr() */
149 inline const Index* outerIndexPtr() const { return m_outerIndex; } function in class:Eigen::SparseMatrix
153 inline Index* outerIndexPtr() { return m_outerIndex; } function in class:Eigen::SparseMatrix
/external/eigen/Eigen/src/SparseLU/
H A DSparseLU.h384 const Index * outerIndexPtr; local
385 if (mat.isCompressed()) outerIndexPtr = mat.outerIndexPtr();
389 for(Index i = 0; i <= mat.cols(); i++) outerIndexPtr_t[i] = m_mat.outerIndexPtr()[i];
390 outerIndexPtr = outerIndexPtr_t;
394 m_mat.outerIndexPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i];
395 m_mat.innerNonZeroPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i+1] - outerIndexPtr[i];
397 if(!mat.isCompressed()) delete[] outerIndexPtr;
469 const Index * outerIndexPtr; local
[all...]

Completed in 75 milliseconds