| 1157 // Update main tolerance for next iteration |
1157 // Update main tolerance for next iteration |
| 1158 ε = tolerance.update(ε, iter); |
1158 ε = tolerance.update(ε, iter); |
| 1159 } |
1159 } |
| 1160 |
1160 |
| 1161 //postprocess(μ, &config.insertion, f) |
1161 //postprocess(μ, &config.insertion, f) |
| 1162 postprocess(μ, &config.insertion, |μ̃| f.apply(μ̃)) |
1162 postprocess(μ, &config.insertion, |μ̃| f.apply(μ̃) + reg.apply(μ̃)) |
| 1163 } |
1163 } |
| 1164 |
1164 |
| 1165 #[deprecated] |
1165 #[deprecated] |
| 1166 /// Version of `pointsource_sliding_fb` without domain restriction |
1166 /// Version of `pointsource_sliding_fb` without domain restriction |
| 1167 pub fn pointsource_sliding_fb_reg<F, I, Dat, Reg, Plot, P, const N: usize>( |
1167 pub fn pointsource_sliding_fb_reg<F, I, Dat, Reg, Plot, P, const N: usize>( |