Commit Graph

17 Commits

Author SHA1 Message Date
Piv
d88fbe707a Use rayon to speed up percentage calculations, add readme 2023-03-11 22:21:07 +10:30
Piv
f5bc441fdb Allow showing from amounts in overhead allocation 2023-03-11 20:19:28 +10:30
Piv
f5a777baa7 Fix flush pass to print to and from department/account 2023-03-10 17:30:23 +10:30
Piv
568a66c6cf Add numeric accounts as property to lib, redistribute floating point errors for each account in overhead allocation 2023-03-09 22:28:05 +10:30
Piv
887e7c950b Remove smush rules, fix warnings 2023-03-09 18:58:54 +10:30
michaelpivato
540e4c778d Ignore ccs with no area, use hashset for tracking overhead ccs 2023-03-09 12:51:10 +10:30
piv
1e36bc68e4 Fix move money to correctly move between accounts/ccs with ranges and and consider cost output correctly, speed up process by using hashset for rule accounts/departments 2023-03-08 12:56:39 +10:30
piv
d9f994195e Add pass flushing for move money 2023-03-08 10:35:47 +10:30
Piv
37c95909db Reduce the epsilon value format to 5 decimal places 2023-02-11 23:27:21 +10:30
Piv
ea6c5424ad Add extra test, fix reciprocal allocation matrix creation 2023-02-11 21:55:52 +10:30
Piv
51ece6317f Implement overhead allocation for different account types, add it to binaries 2023-02-10 21:46:19 +10:30
Piv
d1eb0b6e35 Add progress on overhead allocation conversion from ppm format 2023-02-09 22:17:24 +10:30
Piv
1bd7233c05 Fix compilation, slight optimisation to allocation statistic account index search 2023-02-08 22:12:04 +10:30
Piv
5595ab2f7c Start adding overhead allocation load from file 2023-02-08 18:32:29 +10:30
Piv
a175be4d17 Get reciprocal allocation working 2023-02-05 10:22:50 +10:30
Piv
734a19f711 Add macos/ios app using rust lib 2023-02-03 21:29:23 +10:30
Piv
10723efb57 Refactor codebase into submodules 2023-01-29 21:37:07 +10:30