HomeSort by relevance Sort by last modified time
    Searched refs:InnerIterator (Results 1 - 25 of 50) sorted by null

1 2

  /external/eigen/Eigen/src/SparseCore/
SparseCwiseUnaryOp.h 24 class InnerIterator;
42 typedef typename evaluator<ArgType>::InnerIterator EvalIterator;
49 class unary_evaluator<CwiseUnaryOp<UnaryOp,ArgType>, IteratorBased>::InnerIterator
56 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& unaryOp, Index outer)
60 EIGEN_STRONG_INLINE InnerIterator& operator++()
78 class InnerIterator;
92 typedef typename evaluator<ArgType>::InnerIterator EvalIterator;
99 class unary_evaluator<CwiseUnaryView<ViewOp,ArgType>, IteratorBased>::InnerIterator
106 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& unaryOp, Index outer)
110 EIGEN_STRONG_INLINE InnerIterator& operator++(
    [all...]
SparseDiagonalProduct.h 20 // => so we can reuse CwiseUnaryOp::InnerIterator
23 // => again, we can reuse specialization of CwiseBinaryOp::InnerIterator
63 typedef typename evaluator<SparseXprType>::InnerIterator SparseXprInnerIterator;
67 class InnerIterator : public SparseXprInnerIterator
70 InnerIterator(const sparse_diagonal_product_evaluator &xprEval, Index outer)
101 class InnerIterator
103 typedef typename evaluator<SparseXprType>::InnerIterator SparseXprIter;
105 InnerIterator(const sparse_diagonal_product_evaluator &xprEval, Index outer)
115 EIGEN_STRONG_INLINE InnerIterator& operator++() { ++m_sparseIter; return *this; }
SparseCompressedBase.h 45 class InnerIterator;
136 class SparseCompressedBase<Derived>::InnerIterator
139 InnerIterator()
143 InnerIterator(const InnerIterator& other)
147 InnerIterator& operator=(const InnerIterator& other)
157 InnerIterator(const SparseCompressedBase& mat, Index outer)
175 explicit InnerIterator(const SparseCompressedBase& mat)
181 explicit InnerIterator(const internal::CompressedStorage<Scalar,StorageIndex>& data
    [all...]
SparseTranspose.h 58 typedef typename evaluator<ArgType>::InnerIterator EvalIterator;
66 class InnerIterator : public EvalIterator
69 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& unaryOp, Index outer)
SparseView.h 87 typedef typename evaluator<ArgType>::InnerIterator EvalIterator;
91 class InnerIterator : public EvalIterator
96 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& sve, Index outer)
102 EIGEN_STRONG_INLINE InnerIterator& operator++()
148 class InnerIterator
152 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& sve, Index outer)
158 EIGEN_STRONG_INLINE InnerIterator& operator++()
SparseDot.h 30 typename internal::evaluator<Derived>::InnerIterator i(thisEval, 0);
54 typename internal::evaluator<Derived>::InnerIterator i(thisEval, 0);
57 typename internal::evaluator<OtherDerived>::InnerIterator j(otherEval, 0);
SparseCwiseBinaryOp.h 64 typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
65 typedef typename evaluator<Rhs>::InnerIterator RhsIterator;
71 class InnerIterator
75 EIGEN_STRONG_INLINE InnerIterator(const binary_evaluator& aEval, Index outer)
81 EIGEN_STRONG_INLINE InnerIterator& operator++()
158 typedef typename evaluator<Rhs>::InnerIterator RhsIterator;
164 class InnerIterator
169 EIGEN_STRONG_INLINE InnerIterator(const binary_evaluator& aEval, Index outer)
175 EIGEN_STRONG_INLINE InnerIterator& operator++()
246 typedef typename evaluator<Lhs>::InnerIterator LhsIterator
    [all...]
SparseTriangularView.h 78 typedef typename evaluator<ArgType>::InnerIterator EvalIterator;
100 class InnerIterator : public EvalIterator
105 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& xprEval, Index outer)
123 EIGEN_STRONG_INLINE InnerIterator& operator++()
SparseRedux.h 23 for (typename internal::evaluator<Derived>::InnerIterator iter(thisEval,j); iter; ++iter)
SparseVector.h 134 typedef typename Base::InnerIterator InnerIterator;
415 typedef typename SparseVectorType::InnerIterator InnerIterator;
446 for(typename SrcEvaluatorType::InnerIterator it(srcEval, 0); it; ++it)
459 typename SrcEvaluatorType::InnerIterator it(srcEval, i);
TriangularSolver.h 32 typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
69 typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
108 typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
143 typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
231 for (typename Rhs::InnerIterator rhsIt(other, col); rhsIt; ++rhsIt)
245 typename Lhs::InnerIterator it(lhs, i);
SparseColEtree.h 81 for (typename MatrixType::InnerIterator it(mat, pcol); it; ++it)
103 for (typename MatrixType::InnerIterator it(mat, pcol); it||!found_diag; ++it)
SparseDenseProduct.h 32 typedef typename evaluator<Lhs>::InnerIterator LhsInnerIterator;
91 typedef typename evaluator<Lhs>::InnerIterator LhsInnerIterator;
114 typedef typename evaluator<Lhs>::InnerIterator LhsInnerIterator;
133 typedef typename evaluator<Lhs>::InnerIterator LhsInnerIterator;
220 typedef typename evaluator<ActualLhs>::InnerIterator LhsIterator;
229 class InnerIterator : public LhsIterator
232 InnerIterator(const sparse_dense_outer_product_evaluator &xprEval, Index outer)
254 typename RhsEval::InnerIterator it(rhs, outer);
SparsePermutation.h 56 for(typename MatrixTypeCleaned::InnerIterator it(mat,jsrc); it; ++it)
73 for(typename MatrixTypeCleaned::InnerIterator it(mat,j); it; ++it)
77 for(typename MatrixTypeCleaned::InnerIterator it(mat,j); it; ++it)
SparseAssign.h 90 for (typename SrcEvaluatorType::InnerIterator it(srcEvaluator, j); it; ++it)
114 for (typename SrcEvaluatorType::InnerIterator it(srcEvaluator, j); it; ++it)
151 for (typename internal::evaluator<SrcXprType>::InnerIterator i(srcEval,j); i; ++i)
  /external/eigen/Eigen/src/Core/
CoreIterators.h 15 /* This file contains the respective InnerIterator definition of the expressions defined in Eigen/Core
25 /** \class InnerIterator
26 * \brief An InnerIterator allows to loop over the element of any matrix expression.
28 * \warning To be used with care because an evaluator is constructed every time an InnerIterator iterator is constructed.
33 class InnerIterator
41 InnerIterator(const XprType &xpr, const Index &outerId)
50 EIGEN_STRONG_INLINE InnerIterator& operator++() { m_iter.operator++(); return *this; }
64 // If you get here, then you're not using the right InnerIterator type, e.g.:
66 // SparseMatrix<double>::InnerIterator it(A,0);
67 template<typename T> InnerIterator(const EigenBase<T>&,Index outer)
    [all...]
  /external/eigen/unsupported/Eigen/src/IterativeSolvers/
IncompleteLU.h 49 typename FactorType::InnerIterator k_it(m_lu,i);
55 typename FactorType::InnerIterator j_it(k_it);
56 typename FactorType::InnerIterator kj_it(m_lu, k);
Scaling.h 95 for (typename MatrixType::InnerIterator it(m_matrix, k); it; ++it)
119 for (typename MatrixType::InnerIterator it(m_matrix, k); it; ++it)
  /external/eigen/Eigen/src/MetisSupport/
MetisSupport.h 44 for (typename MatrixType::InnerIterator it(A, j); it; ++it)
54 for (typename MatrixType::InnerIterator it(At, j); it; ++it)
77 for (typename MatrixType::InnerIterator it(A,j); it; ++it)
88 for (typename MatrixType::InnerIterator it(At, j); it; ++it)
  /external/eigen/unsupported/Eigen/src/SparseExtra/
BlockOfDynamicSparseMatrix.h 35 class InnerIterator: public MatrixType::InnerIterator
38 inline InnerIterator(const SparseInnerVectorSet& xpr, Index outer)
39 : MatrixType::InnerIterator(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
DynamicSparseMatrix.h 112 class InnerIterator;
326 class DynamicSparseMatrix<Scalar,_Options,_StorageIndex>::InnerIterator : public SparseVector<Scalar,_Options,_StorageIndex>::InnerIterator
328 typedef typename SparseVector<Scalar,_Options,_StorageIndex>::InnerIterator Base;
330 InnerIterator(const DynamicSparseMatrix& mat, Index outer)
367 typedef typename SparseMatrixType::InnerIterator InnerIterator;
  /external/eigen/Eigen/src/SparseLU/
SparseLU_SupernodalMatrix.h 28 * InnerIterator as for sparsematrix
156 class InnerIterator;
178 * \brief InnerIterator class to iterate over nonzero values of the current column in the supernodal matrix L
182 class MappedSuperNodalMatrix<Scalar,StorageIndex>::InnerIterator
185 InnerIterator(const MappedSuperNodalMatrix& mat, Index outer)
195 inline InnerIterator& operator++()
257 InnerIterator it(*this, fsupc);
  /external/eigen/bench/
BenchSparseUtil.h 66 for (EigenSparseMatrix::InnerIterator it(src.derived(), j); it; ++it)
78 for (EigenSparseMatrix::InnerIterator it(src.derived(), j); it; ++it)
92 for (EigenSparseMatrix::InnerIterator it(src.derived(), j); it; ++it)
105 for (EigenSparseMatrix::InnerIterator it(src.derived(), j); it; ++it)
132 for (EigenSparseMatrix::InnerIterator it(src.derived(), j); it; ++it)
  /external/eigen/Eigen/src/IterativeLinearSolvers/
BasicPreconditioners.h 70 typename MatType::InnerIterator it(mat,j);
160 for(typename MatType::InnerIterator it(mat,j); it; ++it)
  /external/eigen/Eigen/src/SparseCholesky/
SimplicialCholesky_impl.h 66 for(typename CholMatrixType::InnerIterator it(ap,k); it; ++it)
129 for(typename CholMatrixType::InnerIterator it(ap,k); it; ++it)

Completed in 597 milliseconds

1 2