Searched defs:outerIndexPtr (Results 1 - 4 of 4) sorted by relevance
/external/eigen/Eigen/src/SparseCore/ |
H A D | MappedSparseMatrix.h | 64 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 D | SparseBlock.h | 136 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 D | SparseMatrix.h | 130 * \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 D | SparseLU.h | 385 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