Home | History | Annotate | Download | only in AutoDiff

Lines Matching refs:Real

51   *  - internal::conj, internal::real, internal::imag, numext::abs2.
63 typename NumTraits<typename internal::traits<typename internal::remove_all<_DerType>::type>::Scalar>::Real>::value>
68 typename NumTraits<typename internal::traits<typename internal::remove_all<_DerType>::type>::Scalar>::Real>::value> Base;
71 typedef typename NumTraits<Scalar>::Real Real;
89 /*explicit*/ AutoDiffScalar(const Real& value)
170 // inline const AutoDiffScalar<DerType&> operator+(const Real& other) const
175 // friend inline const AutoDiffScalar<DerType&> operator+(const Real& a, const AutoDiffScalar& b)
264 // inline const AutoDiffScalar<typename CwiseUnaryOp<internal::scalar_multiple_op<Real>, DerType>::Type >
265 // operator*(const Real& other) const
267 // return AutoDiffScalar<typename CwiseUnaryOp<internal::scalar_multiple_op<Real>, DerType>::Type >(
272 // friend inline const AutoDiffScalar<typename CwiseUnaryOp<internal::scalar_multiple_op<Real>, DerType>::Type >
273 // operator*(const Real& other, const AutoDiffScalar& a)
275 // return AutoDiffScalar<typename CwiseUnaryOp<internal::scalar_multiple_op<Real>, DerType>::Type >(
296 // inline const AutoDiffScalar<typename CwiseUnaryOp<internal::scalar_multiple_op<Real>, DerType>::Type >
297 // operator/(const Real& other) const
299 // return AutoDiffScalar<typename CwiseUnaryOp<internal::scalar_multiple_op<Real>, DerType>::Type >(
301 // (m_derivatives * (Real(1)/other)));
304 // friend inline const AutoDiffScalar<typename CwiseUnaryOp<internal::scalar_multiple_op<Real>, DerType>::Type >
305 // operator/(const Real& other, const AutoDiffScalar& a)
307 // return AutoDiffScalar<typename CwiseUnaryOp<internal::scalar_multiple_op<Real>, DerType>::Type >(
309 // a.derivatives() * (-Real(1)/other));
379 // : auto_diff_scalar_op<_DerType, typename NumTraits<Scalar>::Real,
380 // is_same<Scalar,typename NumTraits<Scalar>::Real>::value>
384 typedef typename NumTraits<Scalar>::Real Real;
386 Real,
387 // is_same<Scalar,typename NumTraits<Scalar>::Real>::value> Base;
400 inline const AutoDiffScalar<DerType&> operator+(const Real& other) const
405 friend inline const AutoDiffScalar<DerType&> operator+(const Real& a, const AutoDiffScalar<_DerType>& b)
410 inline AutoDiffScalar<_DerType>& operator+=(const Real& other)
417 inline const AutoDiffScalar<typename CwiseUnaryOp<scalar_multiple2_op<Scalar,Real>, DerType>::Type >
418 operator*(const Real& other) const
420 return AutoDiffScalar<typename CwiseUnaryOp<scalar_multiple2_op<Scalar,Real>, DerType>::Type >(
425 friend inline const AutoDiffScalar<typename CwiseUnaryOp<scalar_multiple2_op<Scalar,Real>, DerType>::Type >
426 operator*(const Real& other, const AutoDiffScalar<_DerType>& a)
428 return AutoDiffScalar<typename CwiseUnaryOp<scalar_multiple2_op<Scalar,Real>, DerType>::Type >(
535 inline const AutoDiffScalar<DerType>& real(const AutoDiffScalar<DerType>& x) { return x; }
630 : NumTraits< typename NumTraits<typename DerType::Scalar>::Real >
632 typedef AutoDiffScalar<Matrix<typename NumTraits<typename DerType::Scalar>::Real,DerType::RowsAtCompileTime,DerType::ColsAtCompileTime> > Real;