src/forward_model/bias.rs

changeset 72
e9a460a0e638
parent 61
4f468d35fa29
--- a/src/forward_model/bias.rs	Fri May 15 14:40:02 2026 -0500
+++ b/src/forward_model/bias.rs	Sun Jul 19 07:34:39 2026 +0200
@@ -138,13 +138,13 @@
     fn curvature_bound_components(
         &self,
         guess: BoundedCurvatureGuess,
-    ) -> (DynResult<F>, DynResult<F>) {
+    ) -> (DynResult<F>, DynResult<F>, DynResult<F>) {
         match guess {
             BetterThanZero => {
                 let opA = &self.operator().0;
                 let b = self.data();
-                let (ℓ_F0, θ2) = opA.basic_curvature_bound_components();
-                (ℓ_F0.map(|l| l * b.norm2()), θ2)
+                let (ℓ_F, ℓ_gradv_0, θ2) = opA.basic_curvature_bound_components();
+                (ℓ_F, ℓ_gradv_0.map(|l| l * b.norm2()), θ2)
             }
         }
     }

mercurial