OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:inneriterator
(Results
1 - 25
of
46
) sorted by null
1
2
/external/eigen/Eigen/src/SparseCore/
CoreIterators.h
15
/* This file contains the respective
InnerIterator
definition of the expressions defined in Eigen/Core
19
* \class
InnerIterator
20
* \brief An
InnerIterator
allows to loop over the element of a sparse (or dense) matrix or expression
26
template<typename Derived> class DenseBase<Derived>::
InnerIterator
34
EIGEN_STRONG_INLINE
InnerIterator
(const Derived& expr, Index outer)
44
EIGEN_STRONG_INLINE
InnerIterator
& operator++() { m_inner++; return *this; }
SparseView.h
42
class
InnerIterator
;
57
class SparseView<MatrixType>::
InnerIterator
: public _MatrixTypeNested::
InnerIterator
60
typedef typename _MatrixTypeNested::
InnerIterator
IterBase;
61
InnerIterator
(const SparseView& view, Index outer) :
67
EIGEN_STRONG_INLINE
InnerIterator
& operator++()
SparseCwiseUnaryOp.h
21
class
InnerIterator
;
29
typedef typename _MatrixTypeNested::
InnerIterator
MatrixTypeIterator;
34
class CwiseUnaryOpImpl<UnaryOp,MatrixType,Sparse>::
InnerIterator
41
EIGEN_STRONG_INLINE
InnerIterator
(const CwiseUnaryOpImpl& unaryOp, typename CwiseUnaryOpImpl::Index outer)
45
EIGEN_STRONG_INLINE
InnerIterator
& operator++()
85
class
InnerIterator
;
93
typedef typename _MatrixTypeNested::
InnerIterator
MatrixTypeIterator;
98
class CwiseUnaryViewImpl<ViewOp,MatrixType,Sparse>::
InnerIterator
105
EIGEN_STRONG_INLINE
InnerIterator
(const CwiseUnaryViewImpl& unaryOp, typename CwiseUnaryViewImpl::Index outer)
109
EIGEN_STRONG_INLINE
InnerIterator
& operator++(
[
all
...]
SparseTranspose.h
23
class
InnerIterator
;
33
template<typename MatrixType> class TransposeImpl<MatrixType,Sparse>::
InnerIterator
34
: public _MatrixTypeNested::
InnerIterator
36
typedef typename _MatrixTypeNested::
InnerIterator
Base;
39
EIGEN_STRONG_INLINE
InnerIterator
(const TransposeImpl& trans, typename TransposeImpl<MatrixType,Sparse>::Index outer)
SparseDiagonalProduct.h
20
// => so we can reuse CwiseUnaryOp::
InnerIterator
23
// => again, we can reuse specialization of CwiseBinaryOp::
InnerIterator
81
<_LhsNested,_RhsNested,SparseDiagonalProduct,LhsMode,RhsMode>
InnerIterator
;
105
: public CwiseUnaryOp<scalar_multiple_op<typename Lhs::Scalar>,const Rhs>::
InnerIterator
107
typedef typename CwiseUnaryOp<scalar_multiple_op<typename Lhs::Scalar>,const Rhs>::
InnerIterator
Base;
122
typename Lhs::DiagonalVectorType>::
InnerIterator
127
typename Lhs::DiagonalVectorType>::
InnerIterator
Base;
139
: public CwiseUnaryOp<scalar_multiple_op<typename Rhs::Scalar>,const Lhs>::
InnerIterator
141
typedef typename CwiseUnaryOp<scalar_multiple_op<typename Rhs::Scalar>,const Lhs>::
InnerIterator
Base;
156
Transpose<const typename Rhs::DiagonalVectorType> >::
InnerIterator
[
all
...]
SparseTriangularView.h
37
class
InnerIterator
;
64
class SparseTriangularView<MatrixType,Mode>::
InnerIterator
: public MatrixTypeNestedCleaned::
InnerIterator
66
typedef typename MatrixTypeNestedCleaned::
InnerIterator
Base;
69
EIGEN_STRONG_INLINE
InnerIterator
(const SparseTriangularView& view, Index outer)
87
EIGEN_STRONG_INLINE
InnerIterator
& operator++()
142
EIGEN_STRONG_INLINE
InnerIterator
& operator--()
SparseDot.h
29
typename Derived::
InnerIterator
i(derived(),0);
60
typename NestedCleaned::
InnerIterator
i(nthis,0);
61
typename OtherNestedCleaned::
InnerIterator
j(nother,0);
SparseCwiseBinaryOp.h
52
class
InnerIterator
;
68
class CwiseBinaryOpImpl<BinaryOp,Lhs,Rhs,Sparse>::
InnerIterator
69
: public internal::sparse_cwise_binary_op_inner_iterator_selector<BinaryOp,Lhs,Rhs,typename CwiseBinaryOpImpl<BinaryOp,Lhs,Rhs,Sparse>::
InnerIterator
>
74
BinaryOp,Lhs,Rhs,
InnerIterator
> Base;
76
EIGEN_STRONG_INLINE
InnerIterator
(const CwiseBinaryOpImpl& binOp, typename CwiseBinaryOpImpl::Index outer)
100
typedef typename _LhsNested::
InnerIterator
LhsIterator;
101
typedef typename _RhsNested::
InnerIterator
RhsIterator;
165
typedef typename _LhsNested::
InnerIterator
LhsIterator;
167
typedef typename _RhsNested::
InnerIterator
RhsIterator;
220
typedef typename _LhsNested::
InnerIterator
LhsIterator
[
all
...]
SparseDenseProduct.h
85
class
InnerIterator
;
111
class SparseDenseOuterProduct<Lhs,Rhs,Transpose>::
InnerIterator
: public _LhsNested::
InnerIterator
113
typedef typename _LhsNested::
InnerIterator
Base;
115
EIGEN_STRONG_INLINE
InnerIterator
(const SparseDenseOuterProduct& prod, Index outer)
152
typedef typename Lhs::
InnerIterator
LhsInnerIterator;
175
typedef typename Lhs::
InnerIterator
LhsInnerIterator;
197
typedef typename Lhs::
InnerIterator
LhsInnerIterator;
216
typedef typename Lhs::
InnerIterator
LhsInnerIterator;
MappedSparseMatrix.h
100
class
InnerIterator
;
116
class MappedSparseMatrix<Scalar,_Flags,_Index>::
InnerIterator
119
InnerIterator
(const MappedSparseMatrix& mat, Index outer)
127
inline
InnerIterator
& operator++() { m_id++; return *this; }
SparseVector.h
114
class
InnerIterator
;
318
typename OtherDerived::
InnerIterator
it(other, i);
333
class SparseVector<Scalar,_Options,_Index>::
InnerIterator
336
InnerIterator
(const SparseVector& vec, Index outer=0)
343
InnerIterator
(const internal::CompressedStorage<Scalar,Index>& data)
347
inline
InnerIterator
& operator++() { m_id++; return *this; }
TriangularSolver.h
40
for(typename Lhs::
InnerIterator
it(lhs, i); it; ++it)
73
typename Lhs::
InnerIterator
it(lhs, i);
112
typename Lhs::
InnerIterator
it(lhs, i);
153
typename Lhs::
InnerIterator
it(lhs, i);
228
for (typename Rhs::
InnerIterator
rhsIt(other, col); rhsIt; ++rhsIt)
242
typename Lhs::
InnerIterator
it(lhs, i);
SparseBlock.h
44
class
InnerIterator
: public MatrixType::
InnerIterator
47
inline
InnerIterator
(const SparseInnerVectorSet& xpr, Index outer)
48
: MatrixType::
InnerIterator
(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
117
class
InnerIterator
: public MatrixType::
InnerIterator
120
inline
InnerIterator
(const SparseInnerVectorSet& xpr, Index outer)
121
: MatrixType::
InnerIterator
(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
SparseRedux.h
22
for (typename Derived::
InnerIterator
iter(derived(),j); iter; ++iter)
SparsePermutation.h
72
for(typename MatrixTypeNestedCleaned::
InnerIterator
it(m_matrix,jsrc); it; ++it)
89
for(typename MatrixTypeNestedCleaned::
InnerIterator
it(m_matrix,j); it; ++it)
93
for(typename MatrixTypeNestedCleaned::
InnerIterator
it(m_matrix,j); it; ++it)
SparseSparseProductWithPruning.h
59
for (typename Rhs::
InnerIterator
rhsIt(rhs, j); rhsIt; ++rhsIt)
64
for (typename Lhs::
InnerIterator
lhsIt(lhs, rhsIt.index()); lhsIt; ++lhsIt)
SparseMatrixBase.h
212
for (typename OtherDerived::
InnerIterator
it(other, j); it; ++it)
246
for (typename OtherDerived::
InnerIterator
it(other.derived(), j); it; ++it)
273
for (typename NestedCleaned::
InnerIterator
it(nm.derived(), row); it; ++it)
290
for (typename NestedCleaned::
InnerIterator
it(nm.derived(), 0); it; ++it)
422
for (typename Derived::
InnerIterator
i(derived(),j); i; ++i)
/external/eigen/unsupported/Eigen/src/IterativeSolvers/
IncompleteLU.h
45
typename FactorType::
InnerIterator
k_it(m_lu,i);
51
typename FactorType::
InnerIterator
j_it(k_it);
52
typename FactorType::
InnerIterator
kj_it(m_lu, k);
Scaling.h
93
for (typename MatrixType::
InnerIterator
it(m_matrix, k); it; ++it)
117
for (typename MatrixType::
InnerIterator
it(m_matrix, k); it; ++it)
/external/eigen/unsupported/Eigen/src/SparseExtra/
BlockOfDynamicSparseMatrix.h
29
class
InnerIterator
: public MatrixType::
InnerIterator
32
inline
InnerIterator
(const SparseInnerVectorSet& xpr, Index outer)
33
: MatrixType::
InnerIterator
(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
DynamicSparseMatrix.h
110
class
InnerIterator
;
324
class DynamicSparseMatrix<Scalar,_Options,_Index>::
InnerIterator
: public SparseVector<Scalar,_Options,_Index>::
InnerIterator
326
typedef typename SparseVector<Scalar,_Options,_Index>::
InnerIterator
Base;
328
InnerIterator
(const DynamicSparseMatrix& mat, Index outer)
/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/Core/
Flagged.h
49
typedef typename ExpressionType::
InnerIterator
InnerIterator
;
/external/eigen/test/eigen2/
eigen2_sparse_vector.cpp
47
for (typename SparseVectorType::
InnerIterator
it(v1); it; ++it,++j)
/external/eigen/unsupported/Eigen/src/KroneckerProduct/
KroneckerTensorProduct.h
62
for (typename Derived_A::
InnerIterator
itA(A,kA); itA; ++itA)
64
for (typename Derived_B::
InnerIterator
itB(B,kB); itB; ++itB)
Completed in 750 milliseconds
1
2