RsBundle  Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

67 check-ins using file src/solver.rs version a71f21551d

2019-07-29
19:08
Add `dyn` to trait object types check-in: 3b15a29a64 user: fifr tags: async
14:38
Merge trunk check-in: 51fbf78a7a user: fifr tags: async
14:31
Use `openblas` check-in: ec8530b8e7 user: fifr tags: async
14:31
vector: remove unused `DVector::combine` check-in: 13b1111a77 user: fifr tags: async
14:17
vector: add "blas" feature for some vector operations check-in: c3e20a5460 user: fifr tags: async
13:56
vector: simplify `scaled` method check-in: 3650416d84 user: fifr tags: async
13:26
vector: remove more commented code check-in: 714ef83a3a user: fifr tags: async
13:06
vector: remove old commented code check-in: 743b29b248 user: fifr tags: async
12:40
Merge cpx-aggregated check-in: d5c6e97f4f user: fifr tags: async
12:37
cpx: make `Builder::submodel_selection` public Closed-Leaf check-in: 7468a5ce24 user: fifr tags: cpx-aggregated
12:31
examples/mmcf: put problem variables in smaller scopes check-in: 9a119dd1ee user: fifr tags: cpx-aggregated
12:22
cpx: `eval_model` evaluates the aggregated minorants of the submodels check-in: 3220f9ed8e user: fifr tags: cpx-aggregated
11:53
cpx: improve qterm initialization code check-in: 5a32fb8686 user: fifr tags: cpx-aggregated
11:45
cpx: rename `subfuns` to `submodel` for consistency check-in: 9c313465d1 user: fifr tags: cpx-aggregated
11:38
cpx: move code to update Cplex model to `init_cpx_qp` check-in: 9af9de4f8b user: fifr tags: cpx-aggregated
11:15
cpx: add a debug test for the quadratic term check-in: 929f60a39b user: fifr tags: cpx-aggregated
11:14
cpx: do not force update after adding a new minorant. check-in: 43241c9a85 user: fifr tags: cpx-aggregated
11:14
cpx: `move_center` must move aggregated minorants, too check-in: f28d0ee2be user: fifr tags: cpx-aggregated
08:59
cpx: simplify `aggregate` method. check-in: ffe55ec774 user: fifr tags: cpx-aggregated
07:42
cpx: always update full QP when adding new variables check-in: e490079118 user: fifr tags: cpx-aggregated
07:42
examples/mmcf: no separation with aggregated model in old solver. check-in: 9cd7ee9dde user: fifr tags: cpx-aggregated
07:24
cpx: store aggregated minorants for each submodel. check-in: e0484f9828 user: fifr tags: cpx-aggregated
07:09
cpx: cache submodel relationship in `in_submodel` field check-in: 3ad877a657 user: fifr tags: cpx-aggregated
2019-07-28
18:17
examples/mmcf: add name for argument of --bundle-size option check-in: c9a0fa337a user: fifr tags: cpx-aggregated
18:15
examples/mmcf: add option to select the bundle size check-in: 4a9af452b6 user: fifr tags: cpx-aggregated
18:05
examples/mmcf: add option to select the aggregated model check-in: 68fa32f2c0 user: fifr tags: cpx-aggregated
17:55
cpx: do not write lp-file check-in: 0abd05338e user: fifr tags: cpx-aggregated
17:54
cpx: compute `num_mins` before filtering new minorants. check-in: 519aba9122 user: fifr tags: cpx-aggregated
17:08
cpx: fix sizes in call to Cplex in some special cases check-in: 0e54101526 user: fifr tags: cpx-aggregated
13:25
cpx: add submodel selection to `Builder` check-in: f34a4f5664 user: fifr tags: cpx-aggregated
13:16
cpx: handle submodels in `init_qp` and `solve` methods check-in: 68b264b4b0 user: fifr tags: cpx-aggregated
09:59
cpx: add basic data structures to support arbitrary submodels check-in: c949f0f452 user: fifr tags: cpx-aggregated
09:18
primalmaster: relax requirement on `MasterProblem::MinorantIndex`. check-in: 4e87274e6f user: fifr tags: async
08:59
cpx: add `MinorantIdx` struct instead of tuples check-in: 6a595cfd9f user: fifr tags: cpx-aggregated
08:48
cpx: simplify code by using `MinorantInfo` check-in: 006e177e5a user: fifr tags: cpx-aggregated
2019-07-26
11:17
Merge minimal-subproblems check-in: 9a261c7caf user: fifr tags: async
11:10
minimal: fix number of considered minorants in `opt_multipliers` Closed-Leaf check-in: d048428172 user: fifr tags: minimal-subproblems
11:10
primalmaster: change an error message check-in: 22ce97e748 user: fifr tags: minimal-subproblems
10:57
examples/mmcf: add option to use the minimal master model check-in: 23050f9d45 user: fifr tags: minimal-subproblems
10:56
parallel: add `Solver::with_master` method check-in: a3df7525f0 user: fifr tags: minimal-subproblems
09:54
examples/cflp: add optional to use the minimal master problem check-in: 2e1ae79fd0 user: fifr tags: minimal-subproblems
09:53
minimal: call callback in `compress` for *all* subproblems check-in: 5c671c0181 user: fifr tags: minimal-subproblems
09:41
examples/quadratic: typo check-in: 5642bab02b user: fifr tags: minimal-subproblems
09:40
examples/quadratic: add option to choose the minimal master problem check-in: 6a2dcf3415 user: fifr tags: minimal-subproblems
09:35
parallel: update solver type definitions analogously to standard solver check-in: 9e90d97e3e user: fifr tags: minimal-subproblems
09:33
minimal: remove error case `NumSubproblems` check-in: 6632dbad60 user: fifr tags: minimal-subproblems
09:32
minimal: support multiple subproblems. check-in: 481a4680ea user: fifr tags: minimal-subproblems
08:08
Implement `Aggregatable` for vectors of aggregatables check-in: 7041eeba52 user: fifr tags: async
08:04
Improve interface of `Aggregatable`. check-in: 1b2accaddf user: fifr tags: async
07:23
parallel::solver: pass correct step type to `update_problem` check-in: 650955e82f user: fifr tags: async
2019-07-25
15:10
Merge problem-update check-in: 25a20cb237 user: fifr tags: async
15:02
mmcf: fix some clippy warnings Closed-Leaf check-in: 8cb260149c user: fifr tags: problem-update
14:54
parallel::solver: fix some clippy warnings check-in: 0010dfd445 user: fifr tags: problem-update
14:52
Merge mmcf-separation check-in: 308507ae6d user: fifr tags: problem-update
14:50
examples/mmcf: add command line option to use separation Closed-Leaf check-in: ee382da185 user: fifr tags: mmcf-separation
14:50
mmcf: add `set_separate_constraints` method check-in: 4e64e6a06c user: fifr tags: mmcf-separation
14:48
Merge bugfix check-in: ec102cc0a7 user: fifr tags: mmcf-separation
14:47
parallel::solver: remove wrong call to `update_problem` check-in: 6d46137f35 user: fifr tags: mmcf-separation
14:24
mmcf: return early if no inactive constraints remain check-in: 5401c89abf user: fifr tags: mmcf-separation
14:24
mmcf: remove debug output check-in: 98ffc4729c user: fifr tags: mmcf-separation
14:21
mmcf: separate all capacity constraints check-in: df9a12da5e user: fifr tags: mmcf-separation
14:20
Merge problem-update check-in: a898b630cc user: fifr tags: mmcf-separation
14:08
parallel::solver: ensure solver is not terminated if the problem has been changed check-in: 3227c3bd0c user: fifr tags: problem-update
14:08
parallel: reexport problem update types check-in: 6d924d1242 user: fifr tags: problem-update
14:07
parallel: add subproblem index to `SubgradientExtender` check-in: 6ca92bc9a1 user: fifr tags: problem-update
13:54
Merge async check-in: 5f2a3800b8 user: fifr tags: problem-update
13:53
Merge trunk check-in: f0a36f7482 user: fifr tags: async