src/lib.rs

changeset 73
9c6432200aba
parent 72
e9a460a0e638
child 75
677a5fd1b014
equal deleted inserted replaced
72:e9a460a0e638 73:9c6432200aba
232 #[arg(long)] 232 #[arg(long)]
233 /// Enable fitness-based merging for relevant FB-type methods. 233 /// Enable fitness-based merging for relevant FB-type methods.
234 /// This has worse convergence guarantees that merging based on optimality conditions. 234 /// This has worse convergence guarantees that merging based on optimality conditions.
235 pub fitness_merging: Option<bool>, 235 pub fitness_merging: Option<bool>,
236 236
237 #[arg(long)]
238 /// Scaling heuristic factor
239 pub scaling_heuristic: Option<F>,
240
237 #[arg(long, value_names = &["ε", "θ", "p"])] 241 #[arg(long, value_names = &["ε", "θ", "p"])]
238 /// Set the tolerance to ε_k = ε/(1+θk)^p 242 /// Set the tolerance to ε_k = ε/(1+θk)^p
239 pub tolerance: Option<Vec<F>>, 243 pub tolerance: Option<Vec<F>>,
240 244
241 #[arg(long)] 245 #[arg(long)]

mercurial