Commit Graph

125 Commits (6d75a6039bb73ac1e26ef30e500fa147d63c6a7c)

Author SHA1 Message Date
Alinson S. Xavier e407a53ecf Download and join population
4 years ago
Alinson S. Xavier 33ab4c5f76 GeoDB: Prepare for population
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 630ae49d4a Replace Array by Vector
4 years ago
Alinson S. Xavier 9df416ed75 Split files
4 years ago
Alinson S. Xavier 849f902562 Reformat code
4 years ago
Alinson S. Xavier 1990563476 Remove dotdict
4 years ago
Alinson S. Xavier 7e783c8b91 Replace ManufacturingModel by JuMP.Model
4 years ago
Alinson S. Xavier 93cc6fbf32 Remove model.eqs
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 77cd5871a2 Only use heuristic in multi-period instances
5 years ago
Alinson S. Xavier a6846be9eb Implement multi-period heuristic
5 years ago
Alinson S. Xavier fe9cacef24 Docs: replace "product" by "product name"; fix incorrect chart
5 years ago
Alinson S. Xavier 0f60b847dd reports.jl: remove dict restriction
5 years ago
Alinson S. Xavier 243b835d78 Minor fixed to documentation
5 years ago
Alinson S. Xavier ff23004022 Generate simplified solution reports in CSV format
5 years ago
Alinson S. Xavier ec0fd7aed6 Fix failing tests
5 years ago
Alinson S. Xavier 21eed29cec Docs: rename m^base to m^min
5 years ago
Alinson S. Xavier 8ea50128b8 Docs: Add complete model
5 years ago
Alinson S. Xavier fae21c4b1b Minor fixes
5 years ago
Alinson S. Xavier 9f006c112d Update docs
5 years ago
Alinson S. Xavier 2bbc0b998e Docs: Update usage section
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 44df06bbfa Add "building period" parameter
5 years ago
Alinson S. Xavier 232784d215 Fix transportation cost and energy
5 years ago
Alinson S. Xavier 237275fc2b Fix expansion cost breakdown
5 years ago
Alinson S. Xavier c10eb506a6 Accelerate model generation
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 c5f1750213 Update dependencies; generate sysimage
5 years ago
Alinson S. Xavier 86ed87a1c5
Update repository URL
5 years ago
Alinson S. Xavier 9f988dd3f9
Add emissions to the output file
5 years ago
Alinson S. Xavier 046ee52d9d
Update output; fix typo
5 years ago
Alinson S. Xavier 583208aa53
Add energy to output file
5 years ago
Alinson S. Xavier f26055a0fe
Merge branch 'master' into feature/emissions
5 years ago
Alinson S. Xavier 4a9266a1bf
Update input schema, example input file and parser
5 years ago
Alinson S. Xavier 8b3f3206eb
Bump version to 0.3; update CHANGELOG and docs
5 years ago
Alinson S. Xavier 15f3120131
Update URLs
5 years ago
Alinson S. Xavier 042c7cf601
Document new input format
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 1335dc42b3 Describe piecewise-linear capacities in the docs; update JSON schema
5 years ago
Alinson S. Xavier 54685d6774 Update copyright
5 years ago
Alinson S. Xavier bda061e695 Move documentation to an external website
5 years ago
Alinson S. Xavier 56898882eb Fix tests
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 aa4f6537fe Remove obsolete functions
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 7657f0375d
Minor changes to limits
6 years ago
Alinson S. Xavier 021a657ba9 Make plants capacitated
6 years ago
Alinson S. Xavier ed70c9d1e2 Allow plants to dispose of products locally
6 years ago
Alinson S. Xavier c55c6cc828 Create ProcessNode and ShippingNode structs
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
Alinson S. Xavier 3964c5832d
Validate input files against schema
6 years ago
Alinson S. Xavier e1261e76b0
Add JSON schema for input file
6 years ago
Alinson S. Xavier 08d9b26a19
Update output format
6 years ago
Alinson S. Xavier 552b48f452
Fix failing test
6 years ago
Alinson S. Xavier 640451c464
Implement get_solution; improve logging
6 years ago
Alinson S. Xavier 9360edf94c Print solution to screen; update README.md
6 years ago
Alinson S. Xavier ab644377b6 Initial version
6 years ago