| 423 /// The `opA` parameter is the forward operator $A$, while `b`$ is as in the | 423 /// The `opA` parameter is the forward operator $A$, while `b`$ is as in the | 
| 424 /// objective above. The method parameter are set in `config` (see [`FWConfig`]), while | 424 /// objective above. The method parameter are set in `config` (see [`FWConfig`]), while | 
| 425 /// `iterator` is used to iterate the steps of the method, and `plotter` may be used to | 425 /// `iterator` is used to iterate the steps of the method, and `plotter` may be used to | 
| 426 /// save intermediate iteration states as images. | 426 /// save intermediate iteration states as images. | 
| 427 #[replace_float_literals(F::cast_from(literal))] | 427 #[replace_float_literals(F::cast_from(literal))] | 
| 428 pub fn pointsource_fw_reg<'a, F, I, A, GA, BTA, S, Reg, const N : usize>( | 428 pub fn pointsource_fw_reg<F, I, A, GA, BTA, S, Reg, const N : usize>( | 
| 429     opA : &'a A, | 429     opA : &A, | 
| 430     b : &A::Observable, | 430     b : &A::Observable, | 
| 431     reg : Reg, | 431     reg : Reg, | 
| 432     //domain : Cube<F, N>, | 432     //domain : Cube<F, N>, | 
| 433     config : &FWConfig<F>, | 433     config : &FWConfig<F>, | 
| 434     iterator : I, | 434     iterator : I, |