src/main.rs

changeset 56
34f8ec636368
parent 55
15f01efc034b
child 57
1afca417d71b
equal deleted inserted replaced
55:15f01efc034b 56:34f8ec636368
208 g : &G, 208 g : &G,
209 x : M, 209 x : M,
210 τ : f64, 210 τ : f64,
211 logmap : impl Fn(usize, IterInfo<M>) -> I 211 logmap : impl Fn(usize, IterInfo<M>) -> I
212 ) -> DynError 212 ) -> DynError
213 where M : ManifoldPoint 213 where
214 + EmbeddedManifoldPoint<EmbeddedCoords = Loc<f64, 3>> 214 M : ManifoldPoint
215 + FacedManifoldPoint, 215 + EmbeddedManifoldPoint<EmbeddedCoords = Loc<f64, 3>>
216 F : Desc<M> + Mapping<M, Codomain = f64>, 216 + FacedManifoldPoint,
217 G : Prox<M> + Mapping<M, Codomain = f64>, 217 F : Desc<M> + Mapping<M, Codomain = f64>,
218 I : Serialize { 218 G : Prox<M> + Mapping<M, Codomain = f64>,
219 I : Serialize
220 {
219 221
220 let mut logger = Logger::new(); 222 let mut logger = Logger::new();
221 let iter = AlgIteratorOptions{ 223 let iter = AlgIteratorOptions{
222 max_iter : 20, 224 max_iter : 20,
223 verbose_iter : Verbose::Every(1), 225 verbose_iter : Verbose::Every(1),

mercurial