3 typedef CwiseUnaryOp<internal::scalar_abs_op<Scalar>,
const Derived>
AbsReturnType;
4 typedef CwiseUnaryOp<internal::scalar_arg_op<Scalar>,
const Derived>
ArgReturnType;
5 typedef CwiseUnaryOp<internal::scalar_abs2_op<Scalar>,
const Derived>
Abs2ReturnType;
6 typedef CwiseUnaryOp<internal::scalar_sqrt_op<Scalar>,
const Derived>
SqrtReturnType;
7 typedef CwiseUnaryOp<internal::scalar_rsqrt_op<Scalar>,
const Derived>
RsqrtReturnType;
8 typedef CwiseUnaryOp<internal::scalar_sign_op<Scalar>,
const Derived>
SignReturnType;
9 typedef CwiseUnaryOp<internal::scalar_inverse_op<Scalar>,
const Derived>
InverseReturnType;
12 typedef CwiseUnaryOp<internal::scalar_exp_op<Scalar>,
const Derived>
ExpReturnType;
13 typedef CwiseUnaryOp<internal::scalar_log_op<Scalar>,
const Derived>
LogReturnType;
14 typedef CwiseUnaryOp<internal::scalar_log1p_op<Scalar>,
const Derived>
Log1pReturnType;
15 typedef CwiseUnaryOp<internal::scalar_log10_op<Scalar>,
const Derived>
Log10ReturnType;
16 typedef CwiseUnaryOp<internal::scalar_cos_op<Scalar>,
const Derived>
CosReturnType;
17 typedef CwiseUnaryOp<internal::scalar_sin_op<Scalar>,
const Derived>
SinReturnType;
18 typedef CwiseUnaryOp<internal::scalar_tan_op<Scalar>,
const Derived>
TanReturnType;
19 typedef CwiseUnaryOp<internal::scalar_acos_op<Scalar>,
const Derived>
AcosReturnType;
20 typedef CwiseUnaryOp<internal::scalar_asin_op<Scalar>,
const Derived>
AsinReturnType;
21 typedef CwiseUnaryOp<internal::scalar_atan_op<Scalar>,
const Derived>
AtanReturnType;
22 typedef CwiseUnaryOp<internal::scalar_tanh_op<Scalar>,
const Derived>
TanhReturnType;
23 typedef CwiseUnaryOp<internal::scalar_sinh_op<Scalar>,
const Derived>
SinhReturnType;
24 typedef CwiseUnaryOp<internal::scalar_cosh_op<Scalar>,
const Derived>
CoshReturnType;
25 typedef CwiseUnaryOp<internal::scalar_square_op<Scalar>,
const Derived>
SquareReturnType;
26 typedef CwiseUnaryOp<internal::scalar_cube_op<Scalar>,
const Derived>
CubeReturnType;
27 typedef CwiseUnaryOp<internal::scalar_round_op<Scalar>,
const Derived>
RoundReturnType;
28 typedef CwiseUnaryOp<internal::scalar_floor_op<Scalar>,
const Derived>
FloorReturnType;
29 typedef CwiseUnaryOp<internal::scalar_ceil_op<Scalar>,
const Derived>
CeilReturnType;
30 typedef CwiseUnaryOp<internal::scalar_isnan_op<Scalar>,
const Derived>
IsNaNReturnType;
31 typedef CwiseUnaryOp<internal::scalar_isinf_op<Scalar>,
const Derived>
IsInfReturnType;
463 THIS_METHOD_IS_ONLY_FOR_EXPRESSIONS_OF_BOOL);
472 typedef CwiseUnaryOp<internal::scalar_erf_op<Scalar>,
const Derived>
ErfReturnType;
473 typedef CwiseUnaryOp<internal::scalar_erfc_op<Scalar>,
const Derived>
ErfcReturnType;
CwiseUnaryOp< internal::scalar_digamma_op< Scalar >, const Derived > DigammaReturnType
#define EIGEN_STRONG_INLINE
CwiseUnaryOp< internal::scalar_sinh_op< Scalar >, const Derived > SinhReturnType
CwiseUnaryOp< internal::scalar_exp_op< Scalar >, const Derived > ExpReturnType
CwiseUnaryOp< internal::scalar_cos_op< Scalar >, const Derived > CosReturnType
CwiseUnaryOp< internal::scalar_acos_op< Scalar >, const Derived > AcosReturnType
EIGEN_DEVICE_FUNC const ErfReturnType erf() const
EIGEN_DEVICE_FUNC const ExpReturnType exp() const
CwiseUnaryOp< internal::scalar_abs_op< Scalar >, const Derived > AbsReturnType
EIGEN_DEVICE_FUNC const TanhReturnType tanh() const
EIGEN_DEVICE_FUNC const LogReturnType log() const
EIGEN_DEVICE_FUNC const SqrtReturnType sqrt() const
EIGEN_DEVICE_FUNC const CoshReturnType cosh() const
CwiseUnaryOp< internal::scalar_atan_op< Scalar >, const Derived > AtanReturnType
#define EIGEN_STATIC_ASSERT(CONDITION, MSG)
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const AbsReturnType abs() const
CwiseUnaryOp< internal::scalar_asin_op< Scalar >, const Derived > AsinReturnType
CwiseUnaryOp< internal::scalar_sqrt_op< Scalar >, const Derived > SqrtReturnType
CwiseUnaryOp< internal::scalar_cube_op< Scalar >, const Derived > CubeReturnType
CwiseUnaryOp< internal::scalar_boolean_not_op< Scalar >, const Derived > BooleanNotReturnType
EIGEN_DEVICE_FUNC const RoundReturnType round() const
CwiseUnaryOp< internal::scalar_abs2_op< Scalar >, const Derived > Abs2ReturnType
EIGEN_DEVICE_FUNC const CosReturnType cos() const
EIGEN_DEVICE_FUNC const CeilReturnType ceil() const
EIGEN_DEVICE_FUNC const SignReturnType sign() const
EIGEN_DEVICE_FUNC const Log1pReturnType log1p() const
EIGEN_DEVICE_FUNC const SinhReturnType sinh() const
CwiseUnaryOp< internal::scalar_tan_op< Scalar >, const Derived > TanReturnType
CwiseUnaryOp< internal::scalar_erf_op< Scalar >, const Derived > ErfReturnType
EIGEN_DEVICE_FUNC const IsInfReturnType isInf() const
EIGEN_DEVICE_FUNC const BooleanNotReturnType operator!() const
EIGEN_DEVICE_FUNC const AtanReturnType atan() const
CwiseUnaryOp< internal::scalar_square_op< Scalar >, const Derived > SquareReturnType
CwiseUnaryOp< internal::scalar_erfc_op< Scalar >, const Derived > ErfcReturnType
EIGEN_DEVICE_FUNC const TanReturnType tan() const
CwiseUnaryOp< internal::scalar_inverse_op< Scalar >, const Derived > InverseReturnType
CwiseUnaryOp< internal::scalar_isfinite_op< Scalar >, const Derived > IsFiniteReturnType
CwiseUnaryOp< internal::scalar_tanh_op< Scalar >, const Derived > TanhReturnType
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Abs2ReturnType abs2() const
EIGEN_DEVICE_FUNC const ErfcReturnType erfc() const
CwiseUnaryOp< internal::scalar_sign_op< Scalar >, const Derived > SignReturnType
CwiseUnaryOp< internal::scalar_round_op< Scalar >, const Derived > RoundReturnType
EIGEN_DEVICE_FUNC const AcosReturnType acos() const
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const ArgReturnType arg() const
CwiseUnaryOp< internal::scalar_sin_op< Scalar >, const Derived > SinReturnType
EIGEN_DEVICE_FUNC const CubeReturnType cube() const
EIGEN_DEVICE_FUNC const FloorReturnType floor() const
CwiseUnaryOp< internal::scalar_arg_op< Scalar >, const Derived > ArgReturnType
CwiseUnaryOp< internal::scalar_log_op< Scalar >, const Derived > LogReturnType
CwiseUnaryOp< internal::scalar_log10_op< Scalar >, const Derived > Log10ReturnType
CwiseUnaryOp< internal::scalar_floor_op< Scalar >, const Derived > FloorReturnType
CwiseUnaryOp< internal::scalar_lgamma_op< Scalar >, const Derived > LgammaReturnType
EIGEN_DEVICE_FUNC const Log10ReturnType log10() const
CwiseUnaryOp< internal::scalar_cosh_op< Scalar >, const Derived > CoshReturnType
EIGEN_DEVICE_FUNC const IsNaNReturnType isNaN() const
CwiseUnaryOp< internal::scalar_ceil_op< Scalar >, const Derived > CeilReturnType
EIGEN_DEVICE_FUNC const SinReturnType sin() const
Generic expression where a coefficient-wise unary operator is applied to an expression.
CwiseUnaryOp< internal::scalar_isnan_op< Scalar >, const Derived > IsNaNReturnType
CwiseUnaryOp< internal::scalar_isinf_op< Scalar >, const Derived > IsInfReturnType
EIGEN_DEVICE_FUNC const DigammaReturnType digamma() const
EIGEN_DEVICE_FUNC const InverseReturnType inverse() const
EIGEN_DEVICE_FUNC const RsqrtReturnType rsqrt() const
EIGEN_DEVICE_FUNC const AsinReturnType asin() const
CwiseUnaryOp< internal::scalar_rsqrt_op< Scalar >, const Derived > RsqrtReturnType
EIGEN_DEVICE_FUNC const IsFiniteReturnType isFinite() const
EIGEN_DEVICE_FUNC const SquareReturnType square() const
CwiseUnaryOp< internal::scalar_log1p_op< Scalar >, const Derived > Log1pReturnType
EIGEN_DEVICE_FUNC const LgammaReturnType lgamma() const