OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:InnerIterator
(Results
1 - 15
of
15
) sorted by null
/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
...]
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)
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
...]
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; }
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++()
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
...]
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);
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++()
SparseBlock.h
49
for(typename EvaluatorType::
InnerIterator
it(matEval, j); it; ++it)
482
typedef typename internal::conditional<OuterVector,OuterVectorInnerIterator,InnerVectorInnerIterator>::type
InnerIterator
;
496
typedef typename evaluator<ArgType>::
InnerIterator
EvalIterator;
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);
SparseMatrix.h
112
typedef typename Base::
InnerIterator
InnerIterator
;
[
all
...]
/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
...]
DenseBase.h
51
* \sa class
InnerIterator
53
typedef Eigen::
InnerIterator
<Derived>
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/unsupported/Eigen/src/SparseExtra/
BlockSparseMatrix.h
143
class
InnerIterator
: public BlockSparseMatrixT::BlockInnerIterator
146
InnerIterator
(const BlockSparseMatrixView& mat, Index outer)
422
typename MatrixType::
InnerIterator
it_spmat(spmat, j);
449
typename MatrixType::
InnerIterator
it_spmat(spmat, j);
514
typename MatrixType::
InnerIterator
it(blockPattern, bj);
[
all
...]
Completed in 855 milliseconds