Home
last modified time | relevance | path

Searched refs:outerIndexPtr (Results 1 – 19 of 19) sorted by relevance

/external/eigen/Eigen/src/SparseCore/
DSparseBlock.h149 …Index start = m_outerStart==0 ? 0 : matrix.outerIndexPtr()[m_outerStart]; // starting posi…
150 …Index end = m_matrix.outerIndexPtr()[m_outerStart+m_outerSize.value()]; // ending posiit…
152 Index tail_size = m_matrix.outerIndexPtr()[m_matrix.outerSize()] - end;
172 newdata.resize(m_matrix.outerIndexPtr()[m_matrix.outerSize()] - block_size + nnz);
197 matrix.outerIndexPtr()[m_outerStart+k] = p;
203 matrix.outerIndexPtr()[k] += offset;
215 { return m_matrix.valuePtr() + m_matrix.outerIndexPtr()[m_outerStart]; } in valuePtr()
217 { return m_matrix.const_cast_derived().valuePtr() + m_matrix.outerIndexPtr()[m_outerStart]; } in valuePtr()
220 { return m_matrix.innerIndexPtr() + m_matrix.outerIndexPtr()[m_outerStart]; } in innerIndexPtr()
222 … { return m_matrix.const_cast_derived().innerIndexPtr() + m_matrix.outerIndexPtr()[m_outerStart]; } in innerIndexPtr()
[all …]
DMappedSparseMatrix.h64 inline const Index* outerIndexPtr() const { return m_outerIndex; }
65 inline Index* outerIndexPtr() { return m_outerIndex; }
108 …inline MappedSparseMatrix(Index rows, Index cols, Index nnz, Index* outerIndexPtr, Index* innerInd…
109 …(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]),
DSparseSelfAdjointView.h355 dest.outerIndexPtr()[0] = 0;
357 dest.outerIndexPtr()[j+1] = dest.outerIndexPtr()[j] + count[j];
359 count[j] = dest.outerIndexPtr()[j];
431 dest.outerIndexPtr()[0] = 0;
433 dest.outerIndexPtr()[j+1] = dest.outerIndexPtr()[j] + count[j];
434 dest.resizeNonZeros(dest.outerIndexPtr()[size]);
436 count[j] = dest.outerIndexPtr()[j];
DSparseMatrix.h149 inline const Index* outerIndexPtr() const { return m_outerIndex; }
153 inline Index* outerIndexPtr() { return m_outerIndex; }
/external/eigen/Eigen/src/SparseLU/
DSparseLU.h429 const Index * outerIndexPtr; in analyzePattern() local
430 if (mat.isCompressed()) outerIndexPtr = mat.outerIndexPtr(); in analyzePattern()
434 for(Index i = 0; i <= mat.cols(); i++) outerIndexPtr_t[i] = m_mat.outerIndexPtr()[i]; in analyzePattern()
435 outerIndexPtr = outerIndexPtr_t; in analyzePattern()
439 m_mat.outerIndexPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i]; in analyzePattern()
440 m_mat.innerNonZeroPtr()[m_perm_c.indices()(i)] = outerIndexPtr[i+1] - outerIndexPtr[i]; in analyzePattern()
442 if(!mat.isCompressed()) delete[] outerIndexPtr; in analyzePattern()
514 const Index * outerIndexPtr; in factorize() local
515 if (matrix.isCompressed()) outerIndexPtr = matrix.outerIndexPtr(); in factorize()
519 for(Index i = 0; i <= matrix.cols(); i++) outerIndexPtr_t[i] = m_mat.outerIndexPtr()[i]; in factorize()
[all …]
/external/eigen/Eigen/src/PaStiXSupport/
DPaStiXSupport.h91 if ( !(mat.outerIndexPtr()[0]) )
95 ++mat.outerIndexPtr()[i];
106 if ( mat.outerIndexPtr()[0] == 1 )
110 --mat.outerIndexPtr()[i];
342 …internal::eigen_pastix(&m_pastixdata, MPI_COMM_WORLD, m_size, mat.outerIndexPtr(), mat.innerIndexP…
367 …internal::eigen_pastix(&m_pastixdata, MPI_COMM_WORLD, m_size, mat.outerIndexPtr(), mat.innerIndexP…
/external/eigen/Eigen/src/UmfPackSupport/
DUmfPackSupport.h308 m_outerIndexPtr = m_copyMatrix.outerIndexPtr();
314 m_outerIndexPtr = mat.outerIndexPtr();
324 m_outerIndexPtr = m_copyMatrix.outerIndexPtr();
403 umfpack_get_numeric(m_l.outerIndexPtr(), m_l.innerIndexPtr(), m_l.valuePtr(),
404 m_u.outerIndexPtr(), m_u.innerIndexPtr(), m_u.valuePtr(),
/external/eigen/unsupported/Eigen/src/SparseExtra/
DRandomSetter.h256 mp_target->outerIndexPtr()[j] = count; in ~RandomSetter()
261 mp_target->outerIndexPtr()[mp_target->outerSize()] = count; in ~RandomSetter()
276 Index posStart = mp_target->outerIndexPtr()[outer]; in ~RandomSetter()
/external/eigen/Eigen/src/SparseCholesky/
DSimplicialCholesky_impl.h85 Index* Lp = m_matrix.outerIndexPtr(); in analyzePattern_preordered()
111 const Index* Lp = m_matrix.outerIndexPtr(); in factorize_preordered()
/external/eigen/Eigen/src/SuperLUSupport/
DSuperLUSupport.h189 res.storage.outerInd = mat.derived().outerIndexPtr(); in Map()
248 res.storage.outerInd = mat.outerIndexPtr();
708 int* Lcol = m_l.outerIndexPtr();
712 int* Ucol = m_u.outerIndexPtr();
786 if (m_u.outerIndexPtr()[j+1]-m_u.outerIndexPtr()[j] > 0)
788 int lastId = m_u.outerIndexPtr()[j+1]-1;
/external/eigen/Eigen/src/PardisoSupport/
DPardisoSupport.h297 … m_matrix.valuePtr(), m_matrix.outerIndexPtr(), m_matrix.innerIndexPtr(),
320 … m_matrix.valuePtr(), m_matrix.outerIndexPtr(), m_matrix.innerIndexPtr(),
340 … m_matrix.valuePtr(), m_matrix.outerIndexPtr(), m_matrix.innerIndexPtr(),
384 … m_matrix.valuePtr(), m_matrix.outerIndexPtr(), m_matrix.innerIndexPtr(),
/external/eigen/Eigen/src/OrderingMethods/
DOrdering.h140 for(Index i=0; i <= n; i++) p(i) = mat.outerIndexPtr()[i]; in operator()
DAmd.h121 Index* Cp = C.outerIndexPtr(); in minimum_degree_ordering()
/external/eigen/Eigen/src/SparseQR/
DSparseQR.h356 const Index *originalOuterIndices = mat.outerIndexPtr();
359 originalOuterIndicesCpy = IndexVector::Map(m_pmat.outerIndexPtr(),n+1);
366 m_pmat.outerIndexPtr()[p] = originalOuterIndices[i];
/external/eigen/test/
Dsparse_solvers.cpp65 …MappedSparseMatrix<Scalar> mm2(rows, cols, cm2.nonZeros(), cm2.outerIndexPtr(), cm2.innerIndexPtr(… in sparse_solvers()
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
DIncompleteCholesky.h150 Map<IndexType> colPtr( m_L.outerIndexPtr(), n+1); // Pointer to the beginning of each row in factorize()
/external/eigen/Eigen/src/CholmodSupport/
DCholmodSupport.h58 res.p = mat.outerIndexPtr(); in viewAsCholmod()
/external/eigen/doc/
DSparseQuickReference.dox241 sm1.outerIndexPtr(); //Pointer to the beginning of each inner vector
/external/ceres-solver/internal/ceres/
Dcovariance_impl.cc732 qr_solver.matrixR().outerIndexPtr(), in ComputeCovarianceValuesUsingEigenSparseQR()