258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
|
pub struct Solver<P>
where P : for <'a> FirstOrderProblem<'a>
{
/// The first order problem description.
problem : P,
/// The solver parameter.
params : SolverParams,
/// Termination predicate.
pub terminator: Box<Terminator>,
/// Weighter heuristic.
pub weighter: Box<Weighter>,
|
|
|
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
|
pub struct Solver<P>
where P : for <'a> FirstOrderProblem<'a>
{
/// The first order problem description.
problem : P,
/// The solver parameter.
pub params : SolverParams,
/// Termination predicate.
pub terminator: Box<Terminator>,
/// Weighter heuristic.
pub weighter: Box<Weighter>,
|