Alinson S. Xavier
79748e3c13
Dist: Drop NaN in training dataset
3 years ago
Alinson S. Xavier
51ff8eb130
Restrict NearestNeighbors version; remove debug statement
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
19a34fb5d2
Update dependencies; switch to Documenter.jl
3 years ago
Alinson S. Xavier
9ebb2e49f9
Fix validation error on JSONSchema 0.3
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
a8c7047e2d
Add custom show function for Instance and Graph
...
Without these functions, Julia 1.5 enters an infinite loop whenever it
tries to generate a stack trace, so any error (such as a missing method)
causes the program to hang, instead of an error message to appear.
4 years ago
Alinson S. Xavier
099e0fae3a
Docs: Minor fixes to what-if analsis section
4 years ago
Alinson S. Xavier
1b8f392852
Docs: Add description of resolve
4 years ago
Alinson S. Xavier
40d28c727a
Add products report
4 years ago
Alinson S. Xavier
a9ac164833
Fix GeoDB download
4 years ago
Alinson S. Xavier
7180651cfa
Reformat source code
4 years ago
Alinson S. Xavier
0c9465411f
Document GeoDB; remove unused code; minor fixes
4 years ago
Alinson S. Xavier
658d5ddbdc
Add population to region; disable zip codes
4 years ago
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
...
Sometimes solutions are OrderedDicts instead.
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