# HG changeset patch # User Tuomo Valkonen # Date 1785542979 18000 # Node ID edb5de5d5bd654ff3d4e0df32b4e435f56b1085f # Parent 66b8ac0ebe009384a0433106a4e7b946c0221635 Minor merging adjustments diff -r 66b8ac0ebe00 -r edb5de5d5bd6 src/fb.rs --- a/src/fb.rs Fri Jul 31 10:41:47 2026 -0500 +++ b/src/fb.rs Fri Jul 31 19:09:39 2026 -0500 @@ -241,7 +241,7 @@ } //postprocess(μ_prev, config, f) - postprocess(μ, config, |μ̃| f.apply(μ̃)) + postprocess(μ, config, |μ̃| f.apply(μ̃) + reg.apply(μ̃)) } /// Iteratively solve the pointsource localisation problem using inertial forward-backward splitting. diff -r 66b8ac0ebe00 -r edb5de5d5bd6 src/forward_pdps.rs --- a/src/forward_pdps.rs Fri Jul 31 10:41:47 2026 -0500 +++ b/src/forward_pdps.rs Fri Jul 31 19:09:39 2026 -0500 @@ -297,6 +297,7 @@ let fit = |μ̃: &RNDM| { f.apply(Pair(μ̃, &z)) /*+ fnR.apply(z) + reg.apply(μ)*/ + fnH.apply(/* opKμ.apply(&μ̃) + */ opKz.apply(&z)) + + reg.apply(μ̃) }; μ.merge_spikes_fitness(config.insertion.final_merging_method(), fit, |&v| v); diff -r 66b8ac0ebe00 -r edb5de5d5bd6 src/sliding_fb.rs --- a/src/sliding_fb.rs Fri Jul 31 10:41:47 2026 -0500 +++ b/src/sliding_fb.rs Fri Jul 31 19:09:39 2026 -0500 @@ -1159,7 +1159,7 @@ } //postprocess(μ, &config.insertion, f) - postprocess(μ, &config.insertion, |μ̃| f.apply(μ̃)) + postprocess(μ, &config.insertion, |μ̃| f.apply(μ̃) + reg.apply(μ̃)) } #[deprecated] diff -r 66b8ac0ebe00 -r edb5de5d5bd6 src/sliding_pdps.rs --- a/src/sliding_pdps.rs Fri Jul 31 10:41:47 2026 -0500 +++ b/src/sliding_pdps.rs Fri Jul 31 19:09:39 2026 -0500 @@ -372,6 +372,7 @@ let fit = |μ̃: &RNDM| { f.apply(Pair(μ̃, &z)) /*+ fnR.apply(z) + reg.apply(μ)*/ + fnH.apply(/* opKμ.apply(&μ̃) + */ opKz.apply(&z)) + + reg.apply(μ̃) }; μ.merge_spikes_fitness(config.insertion.final_merging_method(), fit, |&v| v);