309 config : &PDPSConfig<F>, |
309 config : &PDPSConfig<F>, |
310 iterator : I, |
310 iterator : I, |
311 plotter : SeqPlotter<F, N>, |
311 plotter : SeqPlotter<F, N>, |
312 dataterm : D, |
312 dataterm : D, |
313 ) -> DiscreteMeasure<Loc<F, N>, F> |
313 ) -> DiscreteMeasure<Loc<F, N>, F> |
314 where F : Float + ToNalgebraRealField, |
314 where F : Float + ToNalgebraRealField<MixedType=F>, |
315 I : AlgIteratorFactory<IterInfo<F, N>>, |
315 I : AlgIteratorFactory<IterInfo<F, N>>, |
316 for<'b> &'b A::Observable : std::ops::Neg<Output=A::Observable> |
316 for<'b> &'b A::Observable : std::ops::Neg<Output=A::Observable> |
317 + std::ops::Add<A::Observable, Output=A::Observable>, |
317 + std::ops::Add<A::Observable, Output=A::Observable>, |
318 //+ std::ops::Mul<F, Output=A::Observable>, // <-- FIXME: compiler overflow |
318 //+ std::ops::Mul<F, Output=A::Observable>, // <-- FIXME: compiler overflow |
319 A::Observable : std::ops::MulAssign<F>, |
319 A::Observable : std::ops::MulAssign<F>, |