src/linops.rs

branch
dev
changeset 67
d7c0f431cbd6
parent 66
15bfebfbfa3e
child 74
2c76df38d02b
child 80
f802ddbabcfc
--- a/src/linops.rs	Sun Dec 22 17:42:14 2024 -0500
+++ b/src/linops.rs	Mon Dec 30 09:49:08 2024 -0500
@@ -50,11 +50,13 @@
     /// Computes  `y = αAx + βy`, where `A` is `Self`.
     fn gemv<I : Instance<X>>(&self, y : &mut Y, α : F, x : I, β : F);
 
+    #[inline]
     /// Computes `y = Ax`, where `A` is `Self`
     fn apply_mut<I : Instance<X>>(&self, y : &mut Y, x : I){
         self.gemv(y, 1.0, x, 0.0)
     }
 
+    #[inline]
     /// Computes `y += Ax`, where `A` is `Self`
     fn apply_add<I : Instance<X>>(&self, y : &mut Y, x : I){
         self.gemv(y, 1.0, x, 1.0)

mercurial