Searched refs:unary_evaluator (Results 1 - 10 of 10) sorted by relevance

/external/eigen/Eigen/src/SparseCore/
H A DSparseCwiseUnaryOp.h18 struct unary_evaluator<CwiseUnaryOp<UnaryOp,ArgType>, IteratorBased> struct in namespace:Eigen::internal
31 explicit unary_evaluator(const XprType& op) : m_functor(op.functor()), m_argImpl(op.nestedExpression()) function in struct:Eigen::internal::unary_evaluator
49 class unary_evaluator<CwiseUnaryOp<UnaryOp,ArgType>, IteratorBased>::InnerIterator
50 : public unary_evaluator<CwiseUnaryOp<UnaryOp,ArgType>, IteratorBased>::EvalIterator
53 typedef typename unary_evaluator<CwiseUnaryOp<UnaryOp,ArgType>, IteratorBased>::EvalIterator Base;
56 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& unaryOp, Index outer)
72 struct unary_evaluator<CwiseUnaryView<ViewOp,ArgType>, IteratorBased> struct in namespace:Eigen::internal
85 explicit unary_evaluator(const XprType& op) : m_functor(op.functor()), m_argImpl(op.nestedExpression()) function in struct:Eigen::internal::unary_evaluator
99 class unary_evaluator<CwiseUnaryView<ViewOp,ArgType>, IteratorBased>::InnerIterator
100 : public unary_evaluator<CwiseUnaryVie
[all...]
H A DSparseView.h84 struct unary_evaluator<SparseView<ArgType>, IteratorBased> struct in namespace:Eigen::internal
96 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& sve, Index outer)
129 explicit unary_evaluator(const XprType& xpr) : m_argImpl(xpr.nestedExpression()), m_view(xpr) {} function in struct:Eigen::internal::unary_evaluator
137 struct unary_evaluator<SparseView<ArgType>, IndexBased> struct in namespace:Eigen::internal
152 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& sve, Index outer)
178 const unary_evaluator &m_sve;
198 explicit unary_evaluator(const XprType& xpr) : m_argImpl(xpr.nestedExpression()), m_view(xpr) {} function in struct:Eigen::internal::unary_evaluator
H A DSparseTranspose.h55 struct unary_evaluator<Transpose<ArgType>, IteratorBased> struct in namespace:Eigen::internal
69 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& unaryOp, Index outer)
82 explicit unary_evaluator(const XprType& op) :m_argImpl(op.nestedExpression()) {} function in struct:Eigen::internal::unary_evaluator
H A DSparseTriangularView.h69 struct unary_evaluator<TriangularView<ArgType,Mode>, IteratorBased> struct in namespace:Eigen::internal
94 explicit unary_evaluator(const XprType &xpr) : m_argImpl(xpr.nestedExpression()), m_arg(xpr.nestedExpression()) {} function in struct:Eigen::internal::unary_evaluator
105 EIGEN_STRONG_INLINE InnerIterator(const unary_evaluator& xprEval, Index outer)
H A DSparseBlock.h435 friend struct internal::unary_evaluator<Block<XprType,BlockRows,BlockCols,InnerPanel>, internal::IteratorBased, Scalar >;
460 struct unary_evaluator<Block<ArgType,BlockRows,BlockCols,InnerPanel>, IteratorBased > struct in namespace:Eigen::internal
484 explicit unary_evaluator(const XprType& op) function in struct:Eigen::internal::unary_evaluator
503 class unary_evaluator<Block<ArgType,BlockRows,BlockCols,InnerPanel>, IteratorBased>::InnerVectorInnerIterator
506 enum { IsRowMajor = unary_evaluator::IsRowMajor };
511 EIGEN_STRONG_INLINE InnerVectorInnerIterator(const unary_evaluator& aEval, Index outer)
529 class unary_evaluator<Block<ArgType,BlockRows,BlockCols,InnerPanel>, IteratorBased>::OuterVectorInnerIterator
531 enum { IsRowMajor = unary_evaluator::IsRowMajor };
532 const unary_evaluator& m_eval;
539 EIGEN_STRONG_INLINE OuterVectorInnerIterator(const unary_evaluator
581 struct unary_evaluator<Block<SparseMatrix<_Scalar, _Options, _StorageIndex>,BlockRows,BlockCols,true>, IteratorBased> struct in namespace:Eigen::internal
586 explicit unary_evaluator(const XprType &xpr) : Base(xpr) {} function in struct:Eigen::internal::unary_evaluator
590 struct unary_evaluator<Block<const SparseMatrix<_Scalar, _Options, _StorageIndex>,BlockRows,BlockCols,true>, IteratorBased> struct in namespace:Eigen::internal
595 explicit unary_evaluator(const XprType &xpr) : Base(xpr) {} function in struct:Eigen::internal::unary_evaluator
[all...]
H A DSparseProduct.h139 struct unary_evaluator<SparseView<Product<Lhs, Rhs, Options> >, IteratorBased> struct in namespace:Eigen::internal
146 explicit unary_evaluator(const XprType& xpr) function in struct:Eigen::internal::unary_evaluator
/external/eigen/Eigen/src/Core/
H A DInverse.h94 struct unary_evaluator<Inverse<ArgType> > struct in namespace:Eigen::internal
103 unary_evaluator(const InverseType& inv_xpr) function in struct:Eigen::internal::unary_evaluator
H A DCoreEvaluators.h42 // - unary_evaluator for expressions taking only one arguments (CwiseUnaryOp, CwiseUnaryView, Transpose, MatrixWrapper, ArrayWrapper, Reverse, Replicate)
47 // - block_evaluator for Block (special dispatching to a mapbase_evaluator or unary_evaluator)
65 typename Scalar = typename T::Scalar> struct unary_evaluator;
90 struct evaluator : public unary_evaluator<T>
92 typedef unary_evaluator<T> Base;
264 struct unary_evaluator<Transpose<ArgType>, IndexBased> struct in namespace:Eigen::internal
275 EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& t) : m_argImpl(t.nestedExpression()) {} function in struct:Eigen::internal::unary_evaluator
516 struct unary_evaluator<CwiseUnaryOp<UnaryOp, ArgType>, IndexBased > struct in namespace:Eigen::internal
530 explicit unary_evaluator(const XprType& op) function in struct:Eigen::internal::unary_evaluator
747 struct unary_evaluator<CwiseUnaryVie struct in namespace:Eigen::internal
760 EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& op) function in struct:Eigen::internal::unary_evaluator
1013 struct unary_evaluator<Block<ArgType, BlockRows, BlockCols, InnerPanel>, IndexBased> struct in namespace:Eigen::internal
1018 EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& block) function in struct:Eigen::internal::unary_evaluator
1169 struct unary_evaluator<Replicate<ArgType, RowFactor, ColFactor> > struct in namespace:Eigen::internal
1188 EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& replicate) function in struct:Eigen::internal::unary_evaluator
1388 struct unary_evaluator<MatrixWrapper<TArgType> > struct in namespace:Eigen::internal
1393 EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& wrapper) function in struct:Eigen::internal::unary_evaluator
1399 struct unary_evaluator<ArrayWrapper<TArgType> > struct in namespace:Eigen::internal
1404 EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& wrapper) function in struct:Eigen::internal::unary_evaluator
1416 struct unary_evaluator<Reverse<ArgType, Direction> > struct in namespace:Eigen::internal
1446 EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& reverse) function in struct:Eigen::internal::unary_evaluator
[all...]
H A DTriangularMatrix.h713 struct unary_evaluator<TriangularView<MatrixType,Mode>, IndexBased> struct in namespace:Eigen::internal
718 unary_evaluator(const XprType &xpr) : Base(xpr.nestedExpression()) {} function in struct:Eigen::internal::unary_evaluator
/external/eigen/Eigen/src/Geometry/
H A DHomogeneous.h332 struct unary_evaluator<Homogeneous<ArgType,Direction>, IndexBased> struct in namespace:Eigen::internal
339 EIGEN_DEVICE_FUNC explicit unary_evaluator(const XprType& op) function in struct:Eigen::internal::unary_evaluator

Completed in 340 milliseconds