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 | 139 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 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 | 384 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