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;
40
EIGEN_STRONG_INLINE
InnerIterator
(const TransposeImpl& trans, typename TransposeImpl<MatrixType,Sparse>::Index outer)
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
...]
SparseView.h
42
class
InnerIterator
;
57
class SparseView<MatrixType>::
InnerIterator
: public _MatrixTypeNested::
InnerIterator
61
typedef typename _MatrixTypeNested::
InnerIterator
IterBase;
62
InnerIterator
(const SparseView& view, Index outer) :
68
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;
77
EIGEN_STRONG_INLINE
InnerIterator
(const CwiseBinaryOpImpl& binOp, typename Lhs::Index outer)
101
typedef typename _LhsNested::
InnerIterator
LhsIterator;
102
typedef typename _RhsNested::
InnerIterator
RhsIterator;
166
typedef typename _LhsNested::
InnerIterator
LhsIterator;
168
typedef typename _RhsNested::
InnerIterator
RhsIterator;
221
typedef typename _LhsNested::
InnerIterator
LhsIterator
[
all
...]
SparseTriangularView.h
39
class
InnerIterator
;
66
class SparseTriangularView<MatrixType,Mode>::
InnerIterator
: public MatrixTypeNestedCleaned::
InnerIterator
68
typedef typename MatrixTypeNestedCleaned::
InnerIterator
Base;
72
EIGEN_STRONG_INLINE
InnerIterator
(const SparseTriangularView& view, Index outer)
90
EIGEN_STRONG_INLINE
InnerIterator
& operator++()
MappedSparseMatrix.h
102
class
InnerIterator
;
118
class MappedSparseMatrix<Scalar,_Flags,_Index>::
InnerIterator
121
InnerIterator
(const MappedSparseMatrix& mat, Index outer)
129
inline
InnerIterator
& operator++() { m_id++; return *this; }
SparseBlock.h
28
class
InnerIterator
: public XprType::
InnerIterator
32
inline
InnerIterator
(const BlockType& xpr, Index outer)
33
: XprType::
InnerIterator
(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
105
class
InnerIterator
: public SparseMatrixType::
InnerIterator
108
inline
InnerIterator
(const BlockType& xpr, Index outer)
109
: SparseMatrixType::
InnerIterator
(xpr.m_matrix, xpr.m_outerStart + outer), m_outer(outer)
291
class
InnerIterator
: public SparseMatrixType::
InnerIterator
[
all
...]
SparseDenseProduct.h
91
class
InnerIterator
;
117
class SparseDenseOuterProduct<Lhs,Rhs,Transpose>::
InnerIterator
: public _LhsNested::
InnerIterator
119
typedef typename _LhsNested::
InnerIterator
Base;
122
EIGEN_STRONG_INLINE
InnerIterator
(const SparseDenseOuterProduct& prod, Index outer)
140
typename Traits::_RhsNested::
InnerIterator
it(rhs, outer);
172
typedef typename Lhs::
InnerIterator
LhsInnerIterator;
195
typedef typename Lhs::
InnerIterator
LhsInnerIterator;
217
typedef typename Lhs::
InnerIterator
LhsInnerIterator;
236
typedef typename Lhs::
InnerIterator
LhsInnerIterator
[
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
;
109
: public CwiseUnaryOp<scalar_multiple_op<typename Lhs::Scalar>,const Rhs>::
InnerIterator
111
typedef typename CwiseUnaryOp<scalar_multiple_op<typename Lhs::Scalar>,const Rhs>::
InnerIterator
Base;
126
const typename Lhs::DiagonalVectorType>::
InnerIterator
131
const typename Lhs::DiagonalVectorType>::
InnerIterator
Base;
147
: public CwiseUnaryOp<scalar_multiple_op<typename Rhs::Scalar>,const Lhs>::
InnerIterator
149
typedef typename CwiseUnaryOp<scalar_multiple_op<typename Rhs::Scalar>,const Lhs>::
InnerIterator
Base;
164
const Transpose<const typename Rhs::DiagonalVectorType> >::
InnerIterator
[
all
...]
SparseVector.h
129
class
InnerIterator
;
348
class SparseVector<Scalar,_Options,_Index>::
InnerIterator
351
InnerIterator
(const SparseVector& vec, Index outer=0)
358
InnerIterator
(const internal::CompressedStorage<Scalar,Index>& data)
362
inline
InnerIterator
& operator++() { m_id++; return *this; }
417
for(typename Src::
InnerIterator
it(src, 0); it; ++it)
428
typename Src::
InnerIterator
it(src, i);
SparseMatrix.h
233
class
InnerIterator
;
869
class SparseMatrix<Scalar,_Options,_Index>::
InnerIterator
872
InnerIterator
(const SparseMatrix& mat, Index outer)
881
inline
InnerIterator
& operator++() { m_id++; return *this; }
[
all
...]
/external/eigen/Eigen/src/Core/
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; }
Flagged.h
49
typedef typename ExpressionType::
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,Index>::
InnerIterator
185
InnerIterator
(const MappedSuperNodalMatrix& mat, Index outer)
195
inline
InnerIterator
& operator++()
254
InnerIterator
it(*this, fsupc);
Completed in 122 milliseconds