From 8fe61900015e8cf61f2a0287be4ccd3be76393b9 Mon Sep 17 00:00:00 2001 From: Rasmus Munk Larsen Date: Mon, 13 Mar 2023 21:19:35 +0000 Subject: [PATCH] Add numext::isnan for AnnoyingOrange^H^H^H^H^H^HScalar. --- test/AnnoyingScalar.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/AnnoyingScalar.h b/test/AnnoyingScalar.h index 4362de263..dc20d43a7 100644 --- a/test/AnnoyingScalar.h +++ b/test/AnnoyingScalar.h @@ -140,6 +140,11 @@ EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE bool (isfinite)(const AnnoyingScalar& x) { return (numext::isfinite)(*x.v); } +template<> +EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE +bool (isnan)(const AnnoyingScalar& x) { + return (numext::isnan)(*x.v); +} } namespace internal {