HomeSort by relevance Sort by last modified time
    Searched refs:CwiseBinaryOp (Results 1 - 16 of 16) sorted by null

  /external/eigen/Eigen/src/plugins/
MatrixCwiseBinaryOps.h 18 * \sa class CwiseBinaryOp, cwiseAbs2
40 inline const CwiseBinaryOp<std::equal_to<Scalar>, const Derived, const OtherDerived>
43 return CwiseBinaryOp<std::equal_to<Scalar>, const Derived, const OtherDerived>(derived(), other.derived());
59 inline const CwiseBinaryOp<std::not_equal_to<Scalar>, const Derived, const OtherDerived>
62 return CwiseBinaryOp<std::not_equal_to<Scalar>, const Derived, const OtherDerived>(derived(), other.derived());
70 * \sa class CwiseBinaryOp, max()
73 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_min_op<Scalar>, const Derived, const OtherDerived>
76 return CwiseBinaryOp<internal::scalar_min_op<Scalar>, const Derived, const OtherDerived>(derived(), other.derived());
81 * \sa class CwiseBinaryOp, min()
83 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_min_op<Scalar>, const Derived, const ConstantReturnType
    [all...]
CommonCwiseBinaryOps.h 17 * \sa class CwiseBinaryOp, operator-=()
25 * \sa class CwiseBinaryOp, operator+=()
32 * of the custom operator (see class CwiseBinaryOp for an example)
38 * \sa class CwiseBinaryOp, operator+(), operator-(), cwiseProduct()
41 EIGEN_STRONG_INLINE const CwiseBinaryOp<CustomBinaryOp, const Derived, const OtherDerived>
44 return CwiseBinaryOp<CustomBinaryOp, const Derived, const OtherDerived>(derived(), other.derived(), func);
ArrayCwiseBinaryOps.h 17 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_quotient_op<Scalar>, const Derived, const OtherDerived>
20 return CwiseBinaryOp<internal::scalar_quotient_op<Scalar>, const Derived, const OtherDerived>(derived(), other.derived());
36 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_min_op<Scalar>, const Derived, const ConstantReturnType>
55 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_max_op<Scalar>, const Derived, const ConstantReturnType>
175 inline const CwiseBinaryOp<internal::scalar_boolean_and_op, const Derived, const OtherDerived>
180 return CwiseBinaryOp<internal::scalar_boolean_and_op, const Derived, const OtherDerived>(derived(),other.derived());
193 inline const CwiseBinaryOp<internal::scalar_boolean_or_op, const Derived, const OtherDerived>
198 return CwiseBinaryOp<internal::scalar_boolean_or_op, const Derived, const OtherDerived>(derived(),other.derived());
  /external/eigen/Eigen/src/Core/
CwiseBinaryOp.h 16 /** \class CwiseBinaryOp
28 * For example, the return type of matrix1+matrix2 is a CwiseBinaryOp.
31 * CwiseBinaryOp types explicitly.
38 struct traits<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
51 // even though we require Lhs and Rhs to have the same scalar type (see CwiseBinaryOp constructor),
106 class CwiseBinaryOp : internal::no_assignment_operator,
118 EIGEN_GENERIC_PUBLIC_INTERFACE(CwiseBinaryOp)
125 EIGEN_STRONG_INLINE CwiseBinaryOp(const Lhs& lhs, const Rhs& rhs, const BinaryOp& func = BinaryOp())
164 : public internal::dense_xpr_base<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >::type
166 typedef CwiseBinaryOp<BinaryOp, Lhs, Rhs> Derived
    [all...]
GlobalFunctions.h 59 inline const Eigen::CwiseBinaryOp<Eigen::internal::scalar_binary_pow_op<typename Derived::Scalar, typename Derived::Scalar>, const Derived, const Derived>
62 return Eigen::CwiseBinaryOp<Eigen::internal::scalar_binary_pow_op<typename Derived::Scalar, typename Derived::Scalar>, const Derived, const Derived>(
Transpose.h 344 struct check_transpose_aliasing_compile_time_selector<DestIsTransposed,CwiseBinaryOp<BinOp,DerivedA,DerivedB> >
361 struct check_transpose_aliasing_run_time_selector<Scalar,DestIsTransposed,CwiseBinaryOp<BinOp,DerivedA,DerivedB> >
363 static bool run(const Scalar* dest, const CwiseBinaryOp<BinOp,DerivedA,DerivedB>& src)
SelfCwiseBinaryOp.h 33 : traits<CwiseBinaryOp<BinaryOp,Lhs,Rhs> >
38 Flags = traits<CwiseBinaryOp<BinaryOp,Lhs,Rhs> >::Flags | (Lhs::Flags&DirectAccessBit) | (Lhs::Flags&LvalueBit),
126 // see CwiseBinaryOp ctor for details
VectorwiseOp.h 458 CwiseBinaryOp<internal::scalar_sum_op<Scalar>,
470 CwiseBinaryOp<internal::scalar_difference_op<Scalar>,
483 CwiseBinaryOp<internal::scalar_product_op<Scalar>,
497 CwiseBinaryOp<internal::scalar_quotient_op<Scalar>,
533 typedef CwiseBinaryOp<internal::scalar_quotient_op<typename internal::traits<ExpressionType>::Scalar>,
  /external/eigen/Eigen/src/SparseCore/
SparseDiagonalProduct.h 23 // => again, we can reuse specialization of CwiseBinaryOp::InnerIterator
119 : public CwiseBinaryOp<
124 typedef typename CwiseBinaryOp<
153 : public CwiseBinaryOp<
158 typedef typename CwiseBinaryOp<
SparseCwiseBinaryOp.h 49 : public SparseMatrixBase<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
54 typedef CwiseBinaryOp<BinaryOp, Lhs, Rhs> Derived;
96 typedef CwiseBinaryOp<BinaryOp, Lhs, Rhs> CwiseBinaryXpr;
162 typedef CwiseBinaryOp<BinaryFunc, Lhs, Rhs> CwiseBinaryXpr;
216 typedef CwiseBinaryOp<BinaryFunc, Lhs, Rhs> CwiseBinaryXpr;
257 typedef CwiseBinaryOp<BinaryFunc, Lhs, Rhs> CwiseBinaryXpr;
SparseMatrixBase.h 318 CwiseBinaryOp< \
  /external/eigen/Eigen/src/Eigen2Support/
Cwise.h 19 CwiseBinaryOp<OP<typename internal::traits<ExpressionType>::Scalar>, ExpressionType, OtherDerived>
29 CwiseBinaryOp<OP<typename internal::traits<ExpressionType>::Scalar>, ExpressionType, \
  /external/eigen/Eigen/src/Core/util/
Macros.h 393 EIGEN_STRONG_INLINE const CwiseBinaryOp<FUNCTOR<Scalar>, const Derived, const OtherDerived> \
396 return CwiseBinaryOp<FUNCTOR<Scalar>, const Derived, const OtherDerived>(derived(), other.derived()); \
401 CwiseBinaryOp< \
ForwardDeclarations.h 90 template<typename BinaryOp, typename Lhs, typename Rhs> class CwiseBinaryOp;
  /external/eigen/Eigen/src/Geometry/
AlignedBox.h 111 const CwiseBinaryOp<internal::scalar_sum_op<Scalar>, const VectorType, const VectorType> >
119 inline const CwiseBinaryOp< internal::scalar_difference_op<Scalar>, const VectorType, const VectorType> sizes() const
130 inline CwiseBinaryOp< internal::scalar_difference_op<Scalar>, const VectorType, const VectorType> diagonal() const
  /external/eigen/unsupported/Eigen/src/AutoDiff/
AutoDiffScalar.h 187 inline const AutoDiffScalar<CwiseBinaryOp<internal::scalar_sum_op<Scalar>,const DerType,const typename internal::remove_all<OtherDerType>::type> >
191 return AutoDiffScalar<CwiseBinaryOp<internal::scalar_sum_op<Scalar>,const DerType,const typename internal::remove_all<OtherDerType>::type> >(
223 inline const AutoDiffScalar<CwiseBinaryOp<internal::scalar_difference_op<Scalar>, const DerType,const typename internal::remove_all<OtherDerType>::type> >
227 return AutoDiffScalar<CwiseBinaryOp<internal::scalar_difference_op<Scalar>, const DerType,const typename internal::remove_all<OtherDerType>::type> >(
314 const CwiseBinaryOp<internal::scalar_difference_op<Scalar>,
321 const CwiseBinaryOp<internal::scalar_difference_op<Scalar>,
330 inline const AutoDiffScalar<CwiseBinaryOp<internal::scalar_sum_op<Scalar>,
336 return AutoDiffScalar<const CwiseBinaryOp<internal::scalar_sum_op<Scalar>,

Completed in 227 milliseconds