/external/eigen/Eigen/src/SparseCore/ |
SparseCwiseUnaryOp.h | 18 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<CwiseUnaryView<ViewOp,ArgType>, IteratorBased>::EvalIterato [all...] |
SparseTranspose.h | 55 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
|
SparseView.h | 84 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
|
SparseTriangularView.h | 69 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)
|
SparseBlock.h | 435 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& aEval, Index outer 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...] |
SparseProduct.h | 139 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/ |
Inverse.h | 94 struct unary_evaluator<Inverse<ArgType> > struct in namespace:Eigen::internal 103 unary_evaluator(const InverseType& inv_xpr) function in struct:Eigen::internal::unary_evaluator
|
CoreEvaluators.h | 42 // - 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<CwiseUnaryView<UnaryOp, ArgType>, IndexBased 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...] |
TriangularMatrix.h | 713 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 [all...] |
/external/eigen/Eigen/src/Geometry/ |
Homogeneous.h | 332 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
|