From 2a7e2ebda390c3da257256414e2de312341d646d Mon Sep 17 00:00:00 2001 From: Richard Dodd Date: Sun, 29 Apr 2018 17:04:49 +0100 Subject: [PATCH] Fix simd --- src/vector.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vector.rs b/src/vector.rs index b71c65e..055c7e0 100644 --- a/src/vector.rs +++ b/src/vector.rs @@ -409,6 +409,10 @@ macro_rules! impl_vector_default { fn product(self) -> S where S: Mul { fold_array!(mul, { $(self.$field),+ }) } + + fn is_finite(&self) -> bool where S: BaseFloat { + $(self.$field.is_finite())&&+ + } } impl Zero for $VectorN {