OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:InnerIterator
(Results
1 - 14
of
14
) sorted by null
/external/eigen/Eigen/src/SparseCore/
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)
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; }
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
...]
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--()
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++()
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
...]
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
...]
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; }
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)
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;
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; }
SparseMatrix.h
227
class
InnerIterator
;
642
for (typename _OtherCopy::
InnerIterator
it(otherCopy, j); it; ++it)
661
for (typename _OtherCopy::
InnerIterator
it(otherCopy, j); it; ++it)
[
all
...]
/external/eigen/Eigen/src/Core/
Flagged.h
49
typedef typename ExpressionType::
InnerIterator
InnerIterator
;
/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)
Completed in 586 milliseconds