src/pdps.rs

changeset 4
5aa5c279e341
parent 0
eb3c7813b67a
equal deleted inserted replaced
0:eb3c7813b67a 4:5aa5c279e341
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>,

mercurial