RsBundle  Timeline

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

76 check-ins using file src/master/boxed/unconstrained/cpx.rs version 0197c01c40

2019-11-22
09:24
problem: make `ResultSender` a trait with implementation `ChannelSender` check-in: 43abfc4c67 user: fifr tags: result-sender
09:01
problem: hide result channel in opaque type `ResultSender` check-in: 4d0fdfb346 user: fifr tags: result-sender
2019-11-21
22:13
asyn: a new candidate is computed even if there are pending subproblems check-in: f1a5fb1710 user: fifr tags: async
22:10
asyn: more debug output for `handle_master_response` check-in: 7eb2241dd5 user: fifr tags: async
22:09
asyn: store older candidates for slow evaluations check-in: 2db25156b1 user: fifr tags: async
20:02
masterprocess: add "master: " to a debug output check-in: e192d2518b user: fifr tags: async
20:02
masterprocess: get and return index of center check-in: 2a5d8ebf06 user: fifr tags: async
16:40
asyn: automatically derive `Default` for `SubData` check-in: b294626d97 user: fifr tags: async
16:39
asyn: make safety check for negative `expected_progress` an `assert!` check-in: 635855cb05 user: fifr tags: async
16:32
asyn: show center index in debug output of new minorants check-in: 2713e7afc5 user: fifr tags: async
15:59
asyn: store point of last evaluation for each subproblem check-in: b015e73ddf user: fifr tags: async
15:15
asyn: add a comment check-in: dba7cd368f user: fifr tags: async
15:14
asyn: a call to `handle_update_response` might trigger a master resolve check-in: 3a9b81e6cb user: fifr tags: async
15:13
asyn: remove some old comments check-in: 661f2bf6ac user: fifr tags: async
15:01
asyn: move `handle_step` code to `handle_new_objective` check-in: d7e3ae755b user: fifr tags: async
14:53
asyn: add struct `EvalId` check-in: 0a06339e2d user: fifr tags: async
14:46
asyn: desynchronize handling of results check-in: c73c837942 user: fifr tags: async
2019-11-20
10:31
asyn: use `self.data.nxt_val` instead of `nxt_lb` in `handle_step`. check-in: 475d79736a user: fifr tags: async
10:27
Merge trunk check-in: 021afa4a12 user: fifr tags: async
10:27
mcf: use logfile only in debug mode check-in: 9c4fe5cd4e user: fifr tags: trunk
09:44
asyn: import `assert_float_eq` only in debug mode check-in: e66b44a07e user: fifr tags: async
09:43
asyn: compute `new_cutval` incrementally check-in: 94788b2cfb user: fifr tags: async
09:37
asyn: compute `nxt_val` incrementally check-in: a18c1d31c7 user: fifr tags: async
09:37
Use crate `assert_eq_float` check-in: 69251e778a user: fifr tags: async
08:56
asyn: store subproblem objective value as `Option` check-in: e2de772c01 user: fifr tags: async
2019-11-19
22:19
Extract new minorant and new objective code to separate methods check-in: 15e4fd2a56 user: fifr tags: async
20:03
Move subproblem data to `SubData` check-in: 37aa80e018 user: fifr tags: async
08:10
asyn: remove `cnt_updates` parameter from `show_info` check-in: 985706379b user: fifr tags: trunk
08:10
asyn: improve some doc comments check-in: e6bd3a2a98 user: fifr tags: trunk
07:56
masterprocess: fix a doc comment. check-in: 78206bf82a user: fifr tags: trunk
2019-11-18
22:20
asyn: cleanup imports check-in: 9ef22e6855 user: fifr tags: trunk
22:19
sync: cleanup imports check-in: c6a75adbd3 user: fifr tags: trunk
21:54
master: typo check-in: 768e5062b5 user: fifr tags: trunk
16:12
Merge asyn-cleanup check-in: afff326a0d user: fifr tags: trunk
16:07
sync: `new` calls `with_master` check-in: 6ee56421ac user: fifr tags: trunk
16:06
asyn: `new` calls `with_master` Closed-Leaf check-in: 8f831685d0 user: fifr tags: asyn-cleanup
16:03
asyn: `SolverData` implements `Default` check-in: bacd90bf1e user: fifr tags: asyn-cleanup
15:59
asyn: merge `IterData` and `SolverData` check-in: 831dc25c1a user: fifr tags: asyn-cleanup
15:49
asyn: simplify `handle_update_response` check-in: ad0d3534c9 user: fifr tags: asyn-cleanup
15:46
asyn: simplify `update_problem` check-in: 7de0389854 user: fifr tags: asyn-cleanup
15:43
asyn: move `IterData` to `Solver` check-in: 7750046a39 user: fifr tags: asyn-cleanup
15:39
asyn: simplify `show_info` check-in: 2a511a79ee user: fifr tags: asyn-cleanup
15:36
Merge sync-cleanup check-in: fa8d3aa562 user: fifr tags: trunk
15:34
sync: simplify `show_info` Closed-Leaf check-in: f600a37ff9 user: fifr tags: sync-cleanup
13:58
sync: implement `Default` for `SolverData` check-in: e72dc2257c user: fifr tags: sync-cleanup
13:55
sync: move `IterData` fields to `SolverData` check-in: df68a60225 user: fifr tags: sync-cleanup
13:14
sync: make `itdata` a member of `Solver` check-in: 6e8c28c795 user: fifr tags: sync-cleanup
08:00
sync: reformat check-in: 5abdfa63aa user: fifr tags: trunk
07:42
asyn: simplify error handling on master response check-in: a4bdaebd6f user: fifr tags: trunk
07:41
sync: simplify error handling for master problem errors check-in: e3555dbd5b user: fifr tags: trunk
07:40
sync: `Error::Process` is now a wrapper for `RecvError` check-in: 0f483ac01e user: fifr tags: trunk
07:39
sync: automatic error conversion for `RecvError` check-in: 423a236c32 user: fifr tags: trunk
2019-11-16
18:16
asyn: `Error::Process` is now a wrapper for `RecvError` check-in: 22ca5e1639 user: fifr tags: trunk
18:13
asyn: automatic error conversion for `RecvError` check-in: ae9268f32d user: fifr tags: trunk
18:10
asyn: simplify error handling for `masterprocess::Error` check-in: 620e3b1dd1 user: fifr tags: trunk
2019-08-23
10:47
mcf: remove `num_traits` Leaf check-in: 9b15c8f8e3 user: fifr tags: no-num-traits
10:46
asyn: remove `num_traits` check-in: 819500a497 user: fifr tags: no-num-traits
10:46
sync: remove `num_traits` check-in: 54350a2115 user: fifr tags: no-num-traits
10:45
Add `INFINITY` check-in: fad0fc6163 user: fifr tags: no-num-traits
2019-08-09
07:39
mmcf: check for valid nodes and commodities in supply file. check-in: 2b78ee841c user: fifr tags: trunk
07:32
MasterProcess returns always a `masterprocess::Error` error check-in: cbf2625b3e user: fifr tags: trunk
07:11
masterprocess: add error for `SubgradientExtension` check-in: 7e30961708 user: fifr tags: trunk
07:10
Merge mnetgen-read-error check-in: 68f27df197 user: fifr tags: trunk
06:56
mmcf: raise error on invalid capacity constraint index Closed-Leaf check-in: 8bc7072907 user: fifr tags: mnetgen-read-error
06:52
mmcf: raise error on extra fields at the end of lines check-in: c7b636d0d4 user: fifr tags: mnetgen-read-error
06:50
mmcf: fix error raised on invalid commodity check-in: 7fc39a4811 user: fifr tags: mnetgen-read-error
06:50
mmcf: handle invalid node/arcs/com as error check-in: 8a398017bf user: fifr tags: mnetgen-read-error
06:38
mmcf: replace assert with regular error check-in: 3bb0aadaec user: fifr tags: mnetgen-read-error
06:35
mmcf: raise errors on missing fields when reading files check-in: da23337f70 user: fifr tags: mnetgen-read-error
06:23
mmcf: return error instead of panic on parse error check-in: 1b93d52072 user: fifr tags: mnetgen-read-error
2019-08-08
12:58
Merge async-separation check-in: 24b5ca19e1 user: fifr tags: trunk
12:58
Merge unordered-add-vars Closed-Leaf check-in: a7f14074e2 user: fifr tags: async-separation
12:57
asyn: update problem once before the master problem is solved. Closed-Leaf check-in: e7b6eb88bf user: fifr tags: unordered-add-vars
12:44
asyn: send problem updates immediately to master problem. check-in: 1a3b3b4d4b user: fifr tags: unordered-add-vars
12:38
masterprocess: possibly extend newly added minorants. check-in: ee8d5dec61 user: fifr tags: unordered-add-vars
12:34
cpx: add an assertion ensuring the correct size of minorants check-in: 48d120b03f user: fifr tags: unordered-add-vars