Home | History | Annotate | Download | only in AutoDiff

Lines Matching defs:ReturnType

494    typedef Matrix<A_Scalar, A_Rows, A_Cols, A_Options, A_MaxRows, A_MaxCols> ReturnType;
499 typedef Matrix<A_Scalar, A_Rows, A_Cols, A_Options, A_MaxRows, A_MaxCols> ReturnType;
505 typedef AutoDiffScalar<DerType> ReturnType;
516 typedef AutoDiffScalar<CwiseUnaryOp<Eigen::internal::scalar_multiple_op<Scalar>, const typename Eigen::internal::remove_all<DerType>::type> > ReturnType; \
539 return ReturnType(abs(x.value()), x.derivatives() * (sign(x.value())));)
543 return ReturnType(abs2(x.value()), x.derivatives() * (Scalar(2)*x.value()));)
548 return ReturnType(sqrtx,x.derivatives() * (Scalar(0.5) / sqrtx));)
553 return ReturnType(cos(x.value()), x.derivatives() * (-sin(x.value())));)
558 return ReturnType(sin(x.value()),x.derivatives() * cos(x.value()));)
563 return ReturnType(expx,x.derivatives() * expx);)
567 return ReturnType(log(x.value()),x.derivatives() * (Scalar(1)/x.value()));)
605 return ReturnType(tan(x.value()),x.derivatives() * (Scalar(1)/internal::abs2(cos(x.value()))));)
610 return ReturnType(asin(x.value()),x.derivatives() * (Scalar(1)/sqrt(1-internal::abs2(x.value()))));)
615 return ReturnType(acos(x.value()),x.derivatives() * (Scalar(-1)/sqrt(1-internal::abs2(x.value()))));)