File indexing completed on 2025-10-30 08:39:57
0001 
0002 
0003 
0004 
0005 
0006 
0007 
0008 
0009 
0010 
0011 
0012 
0013 
0014 
0015 typedef CwiseUnaryOp<internal::scalar_abs_op<Scalar>, const Derived> CwiseAbsReturnType;
0016 typedef CwiseUnaryOp<internal::scalar_abs2_op<Scalar>, const Derived> CwiseAbs2ReturnType;
0017 typedef CwiseUnaryOp<internal::scalar_arg_op<Scalar>, const Derived> CwiseArgReturnType;
0018 typedef CwiseUnaryOp<internal::scalar_sqrt_op<Scalar>, const Derived> CwiseSqrtReturnType;
0019 typedef CwiseUnaryOp<internal::scalar_sign_op<Scalar>, const Derived> CwiseSignReturnType;
0020 typedef CwiseUnaryOp<internal::scalar_inverse_op<Scalar>, const Derived> CwiseInverseReturnType;
0021 
0022 
0023 
0024 
0025 
0026 
0027 EIGEN_DOC_UNARY_ADDONS(cwiseAbs,absolute value)
0028 
0029 
0030 
0031 EIGEN_DEVICE_FUNC
0032 EIGEN_STRONG_INLINE const CwiseAbsReturnType
0033 cwiseAbs() const { return CwiseAbsReturnType(derived()); }
0034 
0035 
0036 
0037 
0038 
0039 
0040 EIGEN_DOC_UNARY_ADDONS(cwiseAbs2,squared absolute value)
0041 
0042 
0043 
0044 EIGEN_DEVICE_FUNC
0045 EIGEN_STRONG_INLINE const CwiseAbs2ReturnType
0046 cwiseAbs2() const { return CwiseAbs2ReturnType(derived()); }
0047 
0048 
0049 
0050 
0051 
0052 
0053 EIGEN_DOC_UNARY_ADDONS(cwiseSqrt,square-root)
0054 
0055 
0056 
0057 EIGEN_DEVICE_FUNC
0058 inline const CwiseSqrtReturnType
0059 cwiseSqrt() const { return CwiseSqrtReturnType(derived()); }
0060 
0061 
0062 
0063 
0064 
0065 
0066 EIGEN_DOC_UNARY_ADDONS(cwiseSign,sign function)
0067 
0068 EIGEN_DEVICE_FUNC
0069 inline const CwiseSignReturnType
0070 cwiseSign() const { return CwiseSignReturnType(derived()); }
0071 
0072 
0073 
0074 
0075 
0076 
0077 
0078 EIGEN_DOC_UNARY_ADDONS(cwiseInverse,inverse)
0079 
0080 
0081 
0082 EIGEN_DEVICE_FUNC
0083 inline const CwiseInverseReturnType
0084 cwiseInverse() const { return CwiseInverseReturnType(derived()); }
0085 
0086 
0087 
0088 
0089 
0090 
0091 EIGEN_DOC_UNARY_ADDONS(cwiseArg,arg)
0092 
0093 EIGEN_DEVICE_FUNC
0094 inline const CwiseArgReturnType
0095 cwiseArg() const { return CwiseArgReturnType(derived()); }