diff options
author | Rasmus Munk Larsen <rmlarsen@google.com> | 2020-07-07 01:54:04 +0000 |
---|---|---|
committer | Rasmus Munk Larsen <rmlarsen@google.com> | 2020-07-07 01:54:04 +0000 |
commit | 6964ae8d52d42d2821572fc8359e56c821289e00 (patch) | |
tree | 18eee0bf5a4d10d026420a540879d908e9bb9fc6 /Eigen/src/Core/util/ForwardDeclarations.h | |
parent | cb6315318316653479b184db447bc29040be8e6e (diff) |
Change the sign operator in Eigen to return NaN for NaN arguments, not zero.
Diffstat (limited to 'Eigen/src/Core/util/ForwardDeclarations.h')
-rw-r--r-- | Eigen/src/Core/util/ForwardDeclarations.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/util/ForwardDeclarations.h b/Eigen/src/Core/util/ForwardDeclarations.h index 031a8ec3c..208b96c9c 100644 --- a/Eigen/src/Core/util/ForwardDeclarations.h +++ b/Eigen/src/Core/util/ForwardDeclarations.h @@ -205,7 +205,7 @@ template<typename Scalar, typename NewType> struct scalar_cast_op; template<typename Scalar> struct scalar_random_op; template<typename Scalar> struct scalar_constant_op; template<typename Scalar> struct scalar_identity_op; -template<typename Scalar,bool iscpx> struct scalar_sign_op; +template<typename Scalar,bool is_complex, bool is_integer> struct scalar_sign_op; template<typename Scalar,typename ScalarExponent> struct scalar_pow_op; template<typename LhsScalar,typename RhsScalar=LhsScalar> struct scalar_hypot_op; template<typename LhsScalar,typename RhsScalar=LhsScalar> struct scalar_product_op; |