102 template <
typename ScalarExponent>
104 std::enable_if_t<internal::is_arithmetic<typename NumTraits<ScalarExponent>::Real>::value,
105 CwiseUnaryOp<internal::scalar_unary_pow_op<Scalar, ScalarExponent>,
const Derived>>;
107 template <
typename ScalarExponent>
#define EIGEN_DOC_UNARY_ADDONS(X, Y)
const SignReturnType sign() const
const ArgReturnType arg() const
const SquareReturnType square() const
const InverseReturnType inverse() const
#define EIGEN_DEVICE_FUNC
CwiseUnaryOp< internal::scalar_abs_op< Scalar >, const Derived > CwiseAbsReturnType
CwiseUnaryOp< internal::scalar_arg_op< Scalar >, const Derived > CwiseArgReturnType
CwiseUnaryOp< internal::scalar_abs2_op< Scalar >, const Derived > CwiseAbs2ReturnType
CwiseUnaryOp< internal::scalar_carg_op< Scalar >, const Derived > CwiseCArgReturnType
const CwiseArgReturnType cwiseArg() const
std::enable_if_t< internal::is_arithmetic< typename NumTraits< ScalarExponent >::Real >::value, CwiseUnaryOp< internal::scalar_unary_pow_op< Scalar, ScalarExponent >, const Derived > > CwisePowReturnType
CwiseUnaryOp< internal::scalar_sign_op< Scalar >, const Derived > CwiseSignReturnType
CwiseUnaryOp< internal::scalar_sqrt_op< Scalar >, const Derived > CwiseSqrtReturnType
const CwiseAbs2ReturnType cwiseAbs2() const
CwiseUnaryOp< internal::scalar_inverse_op< Scalar >, const Derived > CwiseInverseReturnType
const CwiseSignReturnType cwiseSign() const
const CwisePowReturnType< ScalarExponent > cwisePow(const ScalarExponent &exponent) const
const CwiseInverseReturnType cwiseInverse() const
const CwiseSqrtReturnType cwiseSqrt() const
const CwiseAbsReturnType cwiseAbs() const
const CwiseCArgReturnType cwiseCArg() const