Searched refs:CwiseUnaryOp (Results 1 - 24 of 24) sorted by relevance

/external/eigen/Eigen/src/plugins/
H A DMatrixCwiseUnaryOps.h20 EIGEN_STRONG_INLINE const CwiseUnaryOp<internal::scalar_abs_op<Scalar>, const Derived>
30 EIGEN_STRONG_INLINE const CwiseUnaryOp<internal::scalar_abs2_op<Scalar>, const Derived>
40 inline const CwiseUnaryOp<internal::scalar_sqrt_op<Scalar>, const Derived>
50 inline const CwiseUnaryOp<internal::scalar_inverse_op<Scalar>, const Derived>
62 inline const CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >, const Derived>
65 return CwiseUnaryOp<std::binder1st<std::equal_to<Scalar> >,const Derived>
H A DArrayCwiseUnaryOps.h10 EIGEN_STRONG_INLINE const CwiseUnaryOp<internal::scalar_abs_op<Scalar>, const Derived>
23 EIGEN_STRONG_INLINE const CwiseUnaryOp<internal::scalar_abs2_op<Scalar>, const Derived>
36 inline const CwiseUnaryOp<internal::scalar_exp_op<Scalar>, const Derived>
49 inline const CwiseUnaryOp<internal::scalar_log_op<Scalar>, const Derived>
62 inline const CwiseUnaryOp<internal::scalar_sqrt_op<Scalar>, const Derived>
75 inline const CwiseUnaryOp<internal::scalar_cos_op<Scalar>, const Derived>
89 inline const CwiseUnaryOp<internal::scalar_sin_op<Scalar>, const Derived>
102 inline const CwiseUnaryOp<internal::scalar_acos_op<Scalar>, const Derived>
115 inline const CwiseUnaryOp<internal::scalar_asin_op<Scalar>, const Derived>
128 inline const CwiseUnaryOp<interna
[all...]
H A DCommonCwiseUnaryOps.h16 typedef CwiseUnaryOp<internal::scalar_multiple_op<Scalar>, const Derived> ScalarMultipleReturnType;
18 typedef CwiseUnaryOp<internal::scalar_quotient1_op<Scalar>, const Derived> ScalarQuotient1ReturnType;
21 const CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, const Derived>,
26 const CwiseUnaryOp<internal::scalar_real_op<Scalar>, const Derived>,
35 typedef CwiseUnaryOp<internal::scalar_imag_op<Scalar>, const Derived> ImagReturnType;
43 inline const CwiseUnaryOp<internal::scalar_opposite_op<typename internal::traits<Derived>::Scalar>, const Derived>
51 return CwiseUnaryOp<internal::scalar_multiple_op<Scalar>, const Derived>
60 inline const CwiseUnaryOp<internal::scalar_quotient1_op<typename internal::traits<Derived>::Scalar>, const Derived>
63 return CwiseUnaryOp<internal::scalar_quotient1_op<Scalar>, const Derived>
68 inline const CwiseUnaryOp<interna
[all...]
H A DArrayCwiseBinaryOps.h134 inline const CwiseUnaryOp<internal::scalar_add_op<Scalar>, const Derived>
137 return CwiseUnaryOp<internal::scalar_add_op<Scalar>, const Derived>(derived(), internal::scalar_add_op<Scalar>(scalar));
140 friend inline const CwiseUnaryOp<internal::scalar_add_op<Scalar>, const Derived>
153 inline const CwiseUnaryOp<internal::scalar_add_op<Scalar>, const Derived>
159 friend inline const CwiseUnaryOp<internal::scalar_add_op<Scalar>, const CwiseUnaryOp<internal::scalar_opposite_op<Scalar>, const Derived> >
/external/eigen/Eigen/src/Core/
H A DCwiseUnaryOp.h16 /** \class CwiseUnaryOp
28 * return type is a specialization of CwiseUnaryOp.
31 * CwiseUnaryOp types explicitly.
38 struct traits<CwiseUnaryOp<UnaryOp, XprType> >
59 class CwiseUnaryOp : internal::no_assignment_operator, class in namespace:Eigen
65 EIGEN_GENERIC_PUBLIC_INTERFACE(CwiseUnaryOp)
67 inline CwiseUnaryOp(const XprType& xpr, const UnaryOp& func = UnaryOp()) function in class:Eigen::CwiseUnaryOp
93 : public internal::dense_xpr_base<CwiseUnaryOp<UnaryOp, XprType> >::type
97 typedef CwiseUnaryOp<UnaryOp, XprType> Derived;
98 typedef typename internal::dense_xpr_base<CwiseUnaryOp<UnaryO
[all...]
H A DGlobalFunctions.h16 inline const Eigen::CwiseUnaryOp<Eigen::internal::FUNCTOR<typename Derived::Scalar>, const Derived> \
26 typedef const Eigen::CwiseUnaryOp<Eigen::internal::FUNCTOR<typename Derived::Scalar>, const Derived> type; \
53 inline const Eigen::CwiseUnaryOp<Eigen::internal::scalar_pow_op<typename Derived::Scalar>, const Derived>
75 inline const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_mult_op<typename Derived::Scalar>, const Derived>
78 return Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_mult_op<typename Derived::Scalar>, const Derived>(
H A DAssign_MKL.h79 : assign_impl<Derived1, Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,Unrolling,BuiltIn>
88 static inline void run(Derived1& dst, const CwiseUnaryOp<UnaryOp, Derived2>& src) argument
91 // assign_impl<Derived1,Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,Unrolling,BuiltIn>::run(dst,src);
106 static inline void run(Derived1& dst, const CwiseUnaryOp<UnaryOp, Derived2>& src) argument
109 // assign_impl<Derived1,Eigen::CwiseUnaryOp<UnaryOp, Derived2>,Traversal,Unrolling,BuiltIn>::run(dst,src);
118 struct assign_impl<Derived1, Eigen::CwiseUnaryOp<UnaryOp, Derived2>, TRAVERSAL, UNROLLING, Specialized> { \
119 static inline void run(Derived1 &dst, const Eigen::CwiseUnaryOp<UnaryOp, Derived2> &src) { \
H A DDiagonalMatrix.h62 inline const DiagonalWrapper<const CwiseUnaryOp<internal::scalar_inverse_op<Scalar>, const DiagonalVectorType> >
H A DMatrixBase.h122 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, ConstTransposeReturnType>,
419 typedef CwiseUnaryOp<internal::scalar_quotient1_op<typename internal::traits<Derived>::Scalar>,
H A DBandMatrix.h104 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>,BuildType >,
/external/eigen/unsupported/Eigen/src/AutoDiff/
H A DAutoDiffScalar.h209 friend inline const AutoDiffScalar<CwiseUnaryOp<internal::scalar_opposite_op<Scalar>, const DerType> >
212 return AutoDiffScalar<CwiseUnaryOp<internal::scalar_opposite_op<Scalar>, const DerType> >
240 inline const AutoDiffScalar<CwiseUnaryOp<internal::scalar_opposite_op<Scalar>, const DerType> >
243 return AutoDiffScalar<CwiseUnaryOp<internal::scalar_opposite_op<Scalar>, const DerType> >(
248 inline const AutoDiffScalar<CwiseUnaryOp<internal::scalar_multiple_op<Scalar>, const DerType> >
251 return AutoDiffScalar<CwiseUnaryOp<internal::scalar_multiple_op<Scalar>, const DerType> >(
256 friend inline const AutoDiffScalar<CwiseUnaryOp<internal::scalar_multiple_op<Scalar>, const DerType> >
259 return AutoDiffScalar<CwiseUnaryOp<internal::scalar_multiple_op<Scalar>, const DerType> >(
264 // inline const AutoDiffScalar<typename CwiseUnaryOp<internal::scalar_multiple_op<Real>, DerType>::Type >
267 // return AutoDiffScalar<typename CwiseUnaryOp<interna
[all...]
/external/eigen/Eigen/src/SparseCore/
H A DSparseDiagonalProduct.h20 // => so we can reuse CwiseUnaryOp::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;
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;
H A DSparseCwiseUnaryOp.h17 : public SparseMatrixBase<CwiseUnaryOp<UnaryOp, MatrixType> >
24 typedef CwiseUnaryOp<UnaryOp, MatrixType> Derived;
H A DSparseMatrixBase.h100 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, Eigen::Transpose<const Derived> >,
/external/eigen/Eigen/src/Core/util/
H A DBlasUtil.h175 struct blas_traits<CwiseUnaryOp<scalar_conjugate_op<Scalar>, NestedXpr> >
179 typedef CwiseUnaryOp<scalar_conjugate_op<Scalar>, NestedXpr> XprType;
192 struct blas_traits<CwiseUnaryOp<scalar_multiple_op<Scalar>, NestedXpr> >
196 typedef CwiseUnaryOp<scalar_multiple_op<Scalar>, NestedXpr> XprType;
205 struct blas_traits<CwiseUnaryOp<scalar_opposite_op<Scalar>, NestedXpr> >
209 typedef CwiseUnaryOp<scalar_opposite_op<Scalar>, NestedXpr> XprType;
H A DXprHelper.h359 const CwiseUnaryOp<scalar_multiple2_op<Scalar,OtherScalar>, Derived>
362 return CwiseUnaryOp<scalar_multiple2_op<Scalar,OtherScalar>, Derived>
366 inline friend const CwiseUnaryOp<scalar_multiple2_op<Scalar,OtherScalar>, Derived>
H A DForwardDeclarations.h88 template<typename UnaryOp, typename MatrixType> class CwiseUnaryOp;
/external/eigen/blas/
H A DBandTriangularSolver.h34 const CwiseUnaryOp<typename internal::scalar_conjugate_op<LhsScalar>,LhsMap>,
70 const CwiseUnaryOp<typename internal::scalar_conjugate_op<LhsScalar>,LhsMap>,
/external/eigen/Eigen/src/Core/products/
H A DTriangularSolverVector.h42 const CwiseUnaryOp<typename internal::scalar_conjugate_op<LhsScalar>,LhsMap>,
95 const CwiseUnaryOp<typename internal::scalar_conjugate_op<LhsScalar>,LhsMap>,
H A DSelfadjointRank2Update.h54 CwiseUnaryOp<scalar_conjugate_op<typename traits<T>::Scalar>,T> > {};
/external/eigen/Eigen/src/Eigen2Support/
H A DCwise.h24 CwiseUnaryOp<OP<typename internal::traits<ExpressionType>::Scalar>, ExpressionType>
57 typedef CwiseUnaryOp<internal::scalar_add_op<Scalar>, ExpressionType> ScalarAddReturnType;
/external/eigen/Eigen/src/SVD/
H A DUpperBidiagonalization.h39 CwiseUnaryOp<internal::scalar_conjugate_op<Scalar>, const Diagonal<const MatrixType,0> >
/external/eigen/Eigen/src/Geometry/
H A DAlignedBox.h110 inline const CwiseUnaryOp<internal::scalar_quotient1_op<Scalar>,
/external/eigen/test/
H A Darray.cpp299 typedef CwiseUnaryOp<internal::scalar_sum_op<double>, ArrayXd > Xpr;

Completed in 204 milliseconds