Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file src/lib.rs at check-in d5eed55bb2e57f59
|
2025-02-20
| ||
| 21:31 | Update for 2024 edition file: [31abc70b68] check-in: [14ee853c7e] user: fifr branch: trunk, size: 1328 | |
|
2023-08-13
| ||
| 20:29 | Use build.rs to create `VERSION` constant file: [eaa5f72d57] check-in: [687c17ab74] user: fifr branch: trunk, size: 1308 | |
|
2023-03-28
| ||
| 08:14 | Start basic MPI implementation file: [e8fa9ad6bd] check-in: [7ad8b14c5a] user: fifr branch: mpi, size: 1256 | |
|
2022-06-17
| ||
| 13:46 | Move `Saveable` to submodule `saveable` file: [db46d13247] check-in: [5ec346f328] user: fifr branch: solver-state, size: 1218 | |
|
2022-06-15
| ||
| 16:22 | Improve error handling of `Saveable` implementors file: [a38a95144d] check-in: [264ce5184e] user: fifr branch: solver-state, size: 1773 | |
| 16:01 | Use the `Saveable` trait for master problems and solvers file: [fe863ed84c] check-in: [9ab8935531] user: fifr branch: solver-state, size: 1747 | |
| 14:18 | Add `Saveable` trait file: [4cd57c1086] check-in: [0588a7dcbd] user: fifr branch: solver-state, size: 1732 | |
|
2022-04-09
| ||
| 18:12 | Add `AsDynError` trait from `thiserror` file: [4f739f70d7] check-in: [7203cfd9bb] user: fifr branch: garbage, size: 1310 | |
|
2022-03-28
| ||
| 10:38 | Make MMCF problem an optional feature file: [f96741331d] check-in: [4796686f0a] user: fifr branch: trunk, size: 1199 | |
|
2020-07-20
| ||
| 10:29 | Master problem convert minorants to some internal representation. file: [39d51ddb37] check-in: [7189c81425] user: fifr branch: minorant-trait, size: 1194 | |
|
2020-07-19
| ||
| 20:47 | Make `Minorant` a trait file: [d09fe24ac0] check-in: [095240b3e2] user: fifr branch: minorant-trait, size: 1192 | |
|
2019-08-23
| ||
| 10:45 | Add `INFINITY` file: [9fe97af7f7] check-in: [fad0fc6163] user: fifr branch: no-num-traits, size: 1192 | |
|
2019-07-30
| ||
| 08:11 | Move data structures like `DVector` and `Minorant` to `data` submodule file: [31ba5840b6] check-in: [bda0e2d65c] user: fifr branch: restructure, size: 1182 | |
| 08:01 | Rearrange master problem module file: [fdfe306419] check-in: [d5eed55bb2] user: fifr branch: restructure, size: 1314 | |
| 07:40 | Move `parallel` to `solver::sync` file: [c8fcec7003] check-in: [62c311d2a4] user: fifr branch: restructure, size: 1537 | |
| 07:25 | Remove old sequential solver file: [041da0b70d] check-in: [b194454b53] user: fifr branch: restructure, size: 1521 | |
|
2019-07-22
| ||
| 09:05 | Move convenience typs to crate level file: [f28f2337fc] check-in: [adb6de0ae8] user: fifr branch: master-builder, size: 2009 | |
|
2019-07-20
| ||
| 13:56 | Implement new generic terminator interface file: [068f0b3c98] check-in: [ff06564d0f] user: fifr branch: terminator, size: 1545 | |
| 12:31 | Make `weighter` and `master` modules public file: [22bb62b222] check-in: [b17a4e2551] user: fifr branch: weighter, size: 1563 | |
| 12:20 | Implement new generic weigther interface file: [0f121f1929] check-in: [8dc408e351] user: fifr branch: weighter, size: 1604 | |
|
2019-07-17
| ||
| 14:41 | solver: make master problem a type argument file: [c70dec8ecb] check-in: [6186a4f7ed] user: fifr branch: async, size: 1610 | |
|
2019-07-15
| ||
| 14:16 | Start basic asynchronous solver file: [43121d56c1] check-in: [6ede88a535] user: fifr branch: async, size: 1591 | |
| 10:37 | Add `Aggregatble` trait file: [d345bb4097] check-in: [0eb13adac6] user: fifr branch: aggregatable, size: 1572 | |
|
2018-12-12
| ||
| 15:38 | Replace `extern crate` with `use` file: [862649c44f] check-in: [32372fda04] user: fifr branch: trunk, size: 1550 | |
| 15:30 | Update to 2018 edition file: [067c8143e8] check-in: [80cbe311ac] user: fifr branch: trunk, size: 1684 | |
|
2018-06-26
| ||
| 13:42 | Reformat sources file: [a1783d9d26] check-in: [e57323235c] user: fifr branch: error-handling, size: 1649 | |
| 13:40 | Remove dependency on `failure` crate file: [038a56c8cc] check-in: [ade34c179c] user: fifr branch: error-handling, size: 1659 | |
|
2017-11-21
| ||
| 20:55 | Use `c_str_macro` instead of `const-cstr` file: [5242b497af] check-in: [7d4dd3e3ac] user: fifr branch: trunk, size: 1723 | |
| 10:06 | Reformat sources using `rustfmt` file: [27c941167d] check-in: [998cbd7227] user: fifr branch: trunk, size: 1722 | |
|
2017-11-20
| ||
| 17:58 | Depend on itertools file: [5f1375e864] check-in: [970d026015] user: fifr branch: trunk, size: 1705 | |
| 07:56 | Use `err_msg` instead of `format_err!` file: [5c7951fc11] check-in: [eecfe56bb0] user: fifr branch: trunk, size: 1681 | |
|
2017-11-18
| ||
| 21:42 | Use `failure` for error handling. file: [55509ed9c5] check-in: [df7544e94f] user: fifr branch: trunk, size: 1694 | |
|
2017-03-17
| ||
| 09:31 | Remove duplicate `extern`. file: [44b718c94a] check-in: [8458c760ee] user: fifr branch: trunk, size: 1656 | |
| 09:28 | Remove dependency on `libc`, use `const_cstr` instead. file: [1cb0895585] check-in: [d86db8c998] user: fifr branch: trunk, size: 1694 | |
|
2017-03-16
| ||
| 20:51 | Use `const_cstr` for C-string literals. file: [07a5c7baf8] check-in: [30e5f0f086] user: fifr branch: trunk, size: 1675 | |
| 14:57 | Use `cplex-sys` crate for interfacing with cplex. file: [461e86b24a] check-in: [b318be645a] user: fifr branch: trunk, size: 1637 | |
| 14:04 | Satisfy some clippy warnings. file: [968b69138d] check-in: [4adb6c3b41] user: fifr branch: trunk, size: 1624 | |
|
2016-10-19
| ||
| 07:37 | Run `rustfmt` on all sources. file: [90b5484347] check-in: [2bc4277460] user: fifr branch: trunk, size: 1618 | |
|
2016-10-10
| ||
| 14:43 | Add `IterationInfo` to update state. file: [d4ff8aafd1] check-in: [8d6b894491] user: fifr branch: trunk, size: 1639 | |
|
2016-10-05
| ||
| 16:54 | Add problem update callback. file: [d8cc4ad1f8] check-in: [814bd7230a] user: fifr branch: trunk, size: 1607 | |
|
2016-09-28
| ||
| 08:42 | Document some modules file: [b28f8d5732] check-in: [07f16d6a13] user: fifr branch: trunk, size: 1586 | |
| 06:50 | Move low-level cplex interface to `cplex` module. file: [4db0f61ac1] check-in: [b35d4fd9fd] user: fifr branch: trunk, size: 1542 | |
| 06:15 | Add MMCF problem and solver. file: [d6c68a10f8] check-in: [3388440148] user: fifr branch: trunk, size: 1517 | |
|
2016-09-27
| ||
| 10:46 | Added: Initial record file: [e1af6f8521] check-in: [4cd78f8116] user: fifr branch: trunk, size: 1483 | |