Commit Graph

28 Commits

Author SHA1 Message Date
Christopher Berner
8c81e8bd71 Version 0.9.0 2019-03-23 21:27:36 -07:00
Christopher Berner
91fa69a130 Gate some public functions with "benchmarking" feature 2019-03-23 14:42:19 -07:00
Christopher Berner
9725e79e04 Fix output of matrix_sparsity 2019-03-23 14:19:32 -07:00
Christopher Berner
ea913f0ddd Precompute P1
Improves performance by ~1% and removes primal dependency
2019-03-23 14:15:06 -07:00
Christopher Berner
497c1613ff Remove rand dependency 2019-03-23 13:48:11 -07:00
Christopher Berner
d7c583c6cd Version 0.8.0 2019-03-23 13:37:02 -07:00
Christopher Berner
dad38875a8 Replace petgraph with custom connected components code
Improves performance by ~20%
2019-03-23 12:22:27 -07:00
Christopher Berner
f288654525 Update to 2018 edition 2019-03-22 18:25:07 -07:00
Christopher Berner
97bad4e0a7 Version 0.7.1 2019-03-20 17:50:32 -07:00
Christopher Berner
a99e8c088e Version 0.7.0 2019-03-20 17:45:54 -07:00
Christopher Berner
16a083533a Version 0.6.1 2019-03-19 19:37:15 -07:00
Luca Bruno
eb1250f716 cargo: add repository URL
This adds the repository URL to cargo manifest, so that it will
show up on crates.io.
2019-03-17 14:01:03 -07:00
Christopher Berner
52234fbcdf Version 0.6.0 2019-02-21 20:41:43 -08:00
Christopher Berner
2abaab93cb Restructure bin targets 2019-02-15 21:14:10 -08:00
Christopher Berner
9dc023e0f2 Add new benchmark and reduce calls to .clone() 2019-02-12 22:01:35 -08:00
Christopher Berner
3be6c672f4 Version 0.5.0 2019-02-12 17:45:58 -08:00
Christopher Berner
c0ce09614d Version 0.4.0 2019-02-07 17:47:57 -08:00
Christopher Berner
62554ac9d0 Version 0.3.0 2019-02-03 18:09:15 -08:00
Christopher Berner
623e651615 Implement decoding phase 1
However, there are at least two potential bugs with the graph
construction and the calculation of "original degree"
2019-02-02 19:22:39 -08:00
Christopher Berner
ccb590d459 Avoid running tests twice 2019-01-30 23:13:26 -08:00
Christopher Berner
0c186aff33 Version 0.2.0 2019-01-30 22:26:08 -08:00
Christopher Berner
944add1835 Add matrix sparsity analysis tool 2019-01-29 23:12:21 -08:00
Christopher Berner
e693d912d3 Enable debug symbols on release build
Seems to have < 1% performance hit
2019-01-29 18:46:17 -08:00
Christopher Berner
d7f54d32a8 Version 0.1.0 2019-01-28 21:59:06 -08:00
Christopher Berner
0f12cf6182 Implement calculation of L, P, and P1 2019-01-23 22:30:19 -08:00
Christopher Berner
f5e0c1ebe1 Add RNG constants and systematic indices 2019-01-23 21:21:48 -08:00
Christopher Berner
9be2728a99 Add benchmark 2019-01-23 18:31:16 -08:00
Christopher Berner
24632695ed Initial interfaces 2019-01-22 22:53:23 -08:00