Commit Graph

53 Commits (v0.7.1)

Author SHA1 Message Date
Alinson S. Xavier 256b863c34
Implement initial plant capacity
3 years ago
Alinson S. Xavier 78128bd79b
Allow user to specify product acquisition costs
3 years ago
Alinson S. Xavier 811730b8ab
Replace Cbc/Clp by HiGHS
3 years ago
Alinson S. Xavier 22d73c9ded
Move tests to a separate package; update GitHub CI and docs
3 years ago
Alinson S. Xavier a8e4491ea3
Merge branch 'master' into feature/collection-disposal
3 years ago
Alinson S. Xavier 841fbf16fb
Make distance metric configurable; fix building period bug
3 years ago
Alinson S. Xavier 48bd3c403f
Switch from Euclidean to approximate driving distance
3 years ago
Alinson S. Xavier a03b9169fd Allow product disposal at collection centers
4 years ago
Alinson S. Xavier ee58af73f0 Update sysimage and build scripts
4 years ago
Alinson S. Xavier 881957d6b5 Implement resolve
4 years ago
Alinson S. Xavier 86cf7f5bd9 Throw exception for infeasible models
4 years ago
Alinson S. Xavier 40d28c727a Add products report
4 years ago
Alinson S. Xavier 658d5ddbdc Add population to region; disable zip codes
4 years ago
Alinson S. Xavier 399db41f86 Temporarily disable failing test
4 years ago
Alinson S. Xavier 33ab4c5f76 GeoDB: Prepare for population
4 years ago
Alinson S. Xavier c9391dd299 Update JSONSchema
4 years ago
Alinson S. Xavier 6c70d9acd5 GeoDB: Add 2018-us-zcta and us-state
4 years ago
Alinson S. Xavier 339255bf9b Enable geodb in input files
4 years ago
Alinson S. Xavier ca187fe78e Implement geodb.jl
4 years ago
Alinson S. Xavier a333ab0b04 Remove unused code and test resources
4 years ago
Alinson S. Xavier 9df416ed75 Split files
4 years ago
Alinson S. Xavier 7e783c8b91 Replace ManufacturingModel by JuMP.Model
4 years ago
Alinson S. Xavier a7938b7260 Remove model.vars
4 years ago
Alinson S. Xavier b00b24ffbc Reformat source code; set up lint GH Action
4 years ago
Alinson S. Xavier b91ca9e6cb Re-add RELOG.write function
5 years ago
Alinson S. Xavier a518e3d3d6 Allow plants to store input material for later years
5 years ago
Alinson S. Xavier be5e09a4ec Fix crash when generating transportation reports
5 years ago
Alinson S. Xavier a6846be9eb Implement multi-period heuristic
5 years ago
Alinson S. Xavier 18ea5f5ba8 Reactivate all tests
5 years ago
Alinson S. Xavier ff23004022 Generate simplified solution reports in CSV format
5 years ago
Alinson S. Xavier adf7b27c1a Fix failing test
5 years ago
Alinson S. Xavier a815ec4230 Make output file more readable; add option to export solution
5 years ago
Alinson S. Xavier d8c9a1b30a Improve error message when instance is infeasible
5 years ago
Alinson S. Xavier 472182b200 Validate timeseries length
5 years ago
Alinson S. Xavier 14714c382b Make solvers silent by default
5 years ago
Alinson S. Xavier 4a9266a1bf
Update input schema, example input file and parser
5 years ago
Alinson S. Xavier 0fc64085a8
Add units to input and output files; bump version to 0.2.0
5 years ago
Alinson S. Xavier b8cf6537a0 Add marginal costs to output file
5 years ago
Alinson S. Xavier 968697dafa Implement linear plant sizes
5 years ago
Alinson S. Xavier bb88e6e2e1 Rename package to RELOG
5 years ago
Alinson S. Xavier 0e451069fe Allow missing "limit" key in disposal_dict
5 years ago
Alinson S. Xavier 8f59322e3f Finish multi-period output; update paths
5 years ago
Alinson S. Xavier 9f6bfef327 Implement first version of multi-period simulations
5 years ago
Alinson S. Xavier f970dca68d Update get_solution
5 years ago
Alinson S. Xavier cbd7bc5247 Move graph creation to graph.jl; simplify model.jl
5 years ago
Alinson S. Xavier 3c7214d419 Add new structs for instance
5 years ago
Alinson S. Xavier ce02888c92 Let model decide plant size (linear model)
6 years ago
Alinson S. Xavier ed70c9d1e2 Allow plants to dispose of products locally
6 years ago
Alinson S. Xavier ba28c350e0 Rename decision nodes to shipping nodes
6 years ago
Alinson S. Xavier cc49268ce4 Update JuMP; print progress bars
6 years ago