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.h136 Index start = m_outerStart==0 ? 0 : matrix.outerIndexPtr()[m_outerStart]; // starting position of the current block
137 Index end = m_matrix.outerIndexPtr()[m_outerStart+m_outerSize.value()]; // ending posiiton of the current block
139 Index tail_size = m_matrix.outerIndexPtr()[m_matrix.outerSize()] - end;
159 newdata.resize(m_matrix.outerIndexPtr()[m_matrix.outerSize()] - block_size + nnz);
184 matrix.outerIndexPtr()[m_outerStart+k] = p;
190 matrix.outerIndexPtr()[k] += offset;
202 { return m_matrix.valuePtr() + m_matrix.outerIndexPtr()[m_outerStart]; }
204 { return m_matrix.const_cast_derived().valuePtr() + m_matrix.outerIndexPtr()[m_outerStart]; }
207 { return m_matrix.innerIndexPtr() + m_matrix.outerIndexPtr()[m_outerStart]; }
209 { return m_matrix.const_cast_derived().innerIndexPtr() + m_matrix.outerIndexPtr()[m_outerStar
211 inline const Index* outerIndexPtr() const function in class:Eigen::BlockImpl
213 inline Index* outerIndexPtr() 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.h385 const Index * outerIndexPtr; local
386 if (mat.isCompressed()) outerIndexPtr = mat.outerIndexPtr();
390 for(Index i = 0; i <= mat.cols(); i++) outerIndexPtr_t[i] = m_mat.outerIndexPtr()[i];
391 outerIndexPtr = outerIndexPtr_t;
395 m_mat.outerIndexPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i];
396 m_mat.innerNonZeroPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i+1] - outerIndexPtr[i];
398 if(!mat.isCompressed()) delete[] outerIndexPtr;
470 const Index * outerIndexPtr; local
[all...]

Completed in 99 milliseconds