Lines Matching full:scalar
20 …G_INLINE const CwiseBinaryOp<internal::scalar_quotient_op<Scalar,typename OtherDerived::Scalar>, c…
23 …return CwiseBinaryOp<internal::scalar_quotient_op<Scalar,typename OtherDerived::Scalar>, const Der…
35 /** \returns an expression of the coefficient-wise min of \c *this and scalar \a other in EIGEN_MAKE_CWISE_BINARY_OP()
40 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_min_op<Scalar,Scalar>, const Derived, in EIGEN_MAKE_CWISE_BINARY_OP()
41 … const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > in EIGEN_MAKE_CWISE_BINARY_OP()
47 (const Scalar &other) const in EIGEN_MAKE_CWISE_BINARY_OP()
61 /** \returns an expression of the coefficient-wise max of \c *this and scalar \a other in EIGEN_MAKE_CWISE_BINARY_OP()
66 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_max_op<Scalar,Scalar>, const Derived, in EIGEN_MAKE_CWISE_BINARY_OP()
67 … const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > in EIGEN_MAKE_CWISE_BINARY_OP()
73 (const Scalar &other) const in EIGEN_MAKE_CWISE_BINARY_OP()
87 /** \returns an expression of the coefficient-wise absolute_difference of \c *this and scalar \a ot… in EIGEN_MAKE_CWISE_BINARY_OP()
92 EIGEN_STRONG_INLINE const CwiseBinaryOp<internal::scalar_absolute_difference_op<Scalar,Scalar>, con… in EIGEN_MAKE_CWISE_BINARY_OP()
93 … const CwiseNullaryOp<internal::scalar_constant_op<Scalar>, PlainObject> > in EIGEN_MAKE_CWISE_BINARY_OP()
99 (const Scalar &other) const in EIGEN_MAKE_CWISE_BINARY_OP()
118 …* \tparam T is the scalar type of \a exponent. It must be compatible with the scalar type of the g…
129 const CwiseBinaryOp<internal::scalar_pow_op<Scalar,T>,Derived,Constant<T> > pow(const T& exponent) …
136 …STRONG_INLINE const CwiseBinaryOp<internal::scalar_cmp_op<Scalar, typename OtherDerived::Scalar, i…
139 …return CwiseBinaryOp<internal::scalar_cmp_op<Scalar, typename OtherDerived::Scalar, internal::cmp_…
141 …al::scalar_cmp_op<Scalar,Scalar, internal::cmp_ ## COMPARATOR>, const Derived, const CwiseNullaryO…
142 …<internal::scalar_cmp_op<Scalar,Scalar, internal::cmp_ ## COMPARATOR>, const CwiseNullaryOp<intern…
144 OP(const Scalar& s) const { \
148 OP(const Scalar& s, const EIGEN_CURRENT_STORAGE_BASE_CLASS<Derived>& d) { \
154 …E const CwiseBinaryOp<internal::scalar_cmp_op<typename OtherDerived::Scalar, Scalar, internal::cmp…
157 …return CwiseBinaryOp<internal::scalar_cmp_op<typename OtherDerived::Scalar, Scalar, internal::cmp_…
161 OP(const Scalar& s) const { \
165 OP(const Scalar& s, const Derived& d) { \
239 // scalar addition
243 /** \returns an expression of \c *this with each coeff incremented by the constant \a scalar
245 …* \tparam T is the scalar type of \a scalar. It must be compatible with the scalar type of the giv…
253 const CwiseBinaryOp<internal::scalar_sum_op<Scalar,T>,Derived,Constant<T> > operator+(const T& scal…
254 /** \returns an expression of \a expr with each coeff incremented by the constant \a scalar
256 …* \tparam T is the scalar type of \a scalar. It must be compatible with the scalar type of the giv…
259 const CwiseBinaryOp<internal::scalar_sum_op<T,Scalar>,Constant<T>,Derived> operator+(const T& scala…
265 /** \returns an expression of \c *this with each coeff decremented by the constant \a scalar
267 …* \tparam T is the scalar type of \a scalar. It must be compatible with the scalar type of the giv…
275 …st CwiseBinaryOp<internal::scalar_difference_op<Scalar,T>,Derived,Constant<T> > operator-(const T&…
276 /** \returns an expression of the constant matrix of value \a scalar decremented by the coefficient…
278 …* \tparam T is the scalar type of \a scalar. It must be compatible with the scalar type of the giv…
281 …t CwiseBinaryOp<internal::scalar_difference_op<T,Scalar>,Constant<T>,Derived> operator-(const T& s…
289 * \brief Component-wise division of the scalar \a s by array elements of \a a.
291 …* \tparam Scalar is the scalar type of \a x. It must be compatible with the scalar type of the giv…
294 inline const CwiseBinaryOp<internal::scalar_quotient_op<T,Scalar>,Constant<T>,Derived>
312 …EN_STATIC_ASSERT((internal::is_same<bool,Scalar>::value && internal::is_same<bool,typename OtherDe…
330 inline const CwiseBinaryOp<internal::scalar_polygamma_op<Scalar>, const DerivedN, const Derived>
333 …return CwiseBinaryOp<internal::scalar_polygamma_op<Scalar>, const DerivedN, const Derived>(n.deriv…
346 …* \note This function supports only float and double scalar types. To support other scalar types, …
347 * to provide implementations of zeta(T,T) for any scalar type T to be supported.
354 inline const CwiseBinaryOp<internal::scalar_zeta_op<Scalar>, const Derived, const DerivedQ>
357 …return CwiseBinaryOp<internal::scalar_zeta_op<Scalar>, const Derived, const DerivedQ>(this->derive… in zeta()