src/nalgebra_support.rs

branch
dev
changeset 80
f802ddbabcfc
parent 64
4f6ca107ccb1
--- a/src/nalgebra_support.rs	Tue Dec 31 08:48:50 2024 -0500
+++ b/src/nalgebra_support.rs	Mon Dec 23 23:27:45 2024 -0500
@@ -23,7 +23,7 @@
 use num_traits::identities::{Zero, One};
 use crate::linops::*;
 use crate::euclidean::*;
-use crate::mapping::{Space, BasicDecomposition};
+use crate::mapping::{Space, BasicDecomposition, ArithmeticFalse};
 use crate::types::Float;
 use crate::norms::*;
 use crate::instance::Instance;
@@ -45,6 +45,7 @@
         DefaultAllocator : Allocator<N,M>,
         DefaultAllocator : Allocator<M,N> {
     type Codomain = OMatrix<E,N,K>;
+    type ArithmeticOptIn = ArithmeticFalse;
 
     #[inline]
     fn apply<I : Instance<Matrix<E,M,K,SV>>>(

mercurial