881957d6b5
Implement resolve
2021-07-21 14:53:49 -05:00
86cf7f5bd9
Throw exception for infeasible models
2021-07-21 14:18:10 -05:00
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.
2021-07-21 14:11:01 -05:00
099e0fae3a
Docs: Minor fixes to what-if analsis section
2021-07-21 14:07:00 -05:00
1b8f392852
Docs: Add description of resolve
2021-07-21 14:07:00 -05:00
40d28c727a
Add products report
2021-07-16 11:25:40 -05:00
a9ac164833
Fix GeoDB download
2021-07-16 10:31:21 -05:00
7180651cfa
Reformat source code
2021-07-16 10:15:41 -05:00
0c9465411f
Document GeoDB; remove unused code; minor fixes
2021-07-16 10:13:58 -05:00
658d5ddbdc
Add population to region; disable zip codes
2021-07-01 17:14:00 -05:00
e407a53ecf
Download and join population
2021-07-01 16:10:55 -05:00
33ab4c5f76
GeoDB: Prepare for population
2021-07-01 14:56:08 -05:00
6c70d9acd5
GeoDB: Add 2018-us-zcta and us-state
2021-07-01 14:56:08 -05:00
339255bf9b
Enable geodb in input files
2021-07-01 14:56:08 -05:00
ca187fe78e
Implement geodb.jl
2021-07-01 14:56:08 -05:00
630ae49d4a
Replace Array by Vector
2021-06-22 10:53:40 -05:00
9df416ed75
Split files
2021-06-22 10:50:11 -05:00
849f902562
Reformat code
2021-06-22 10:21:17 -05:00
1990563476
Remove dotdict
2021-06-22 10:20:40 -05:00
7e783c8b91
Replace ManufacturingModel by JuMP.Model
2021-06-22 10:19:31 -05:00
93cc6fbf32
Remove model.eqs
2021-06-22 10:10:48 -05:00
a7938b7260
Remove model.vars
2021-06-22 10:08:01 -05:00
b00b24ffbc
Reformat source code; set up lint GH Action
2021-06-22 09:49:45 -05:00
b91ca9e6cb
Re-add RELOG.write function
2021-01-06 09:15:28 -06:00
a518e3d3d6
Allow plants to store input material for later years
2020-10-29 15:23:40 -05:00
be5e09a4ec
Fix crash when generating transportation reports
2020-10-09 09:33:05 -05:00
77cd5871a2
Only use heuristic in multi-period instances
2020-10-06 14:26:26 -05:00
a6846be9eb
Implement multi-period heuristic
2020-10-06 14:16:14 -05:00
fe9cacef24
Docs: replace "product" by "product name"; fix incorrect chart
2020-09-21 11:43:56 -05:00
0f60b847dd
reports.jl: remove dict restriction
...
Sometimes solutions are OrderedDicts instead.
2020-09-18 15:44:51 -05:00
243b835d78
Minor fixed to documentation
2020-09-18 11:30:38 -05:00
ff23004022
Generate simplified solution reports in CSV format
2020-09-18 11:12:15 -05:00
ec0fd7aed6
Fix failing tests
2020-08-21 17:46:37 -05:00
21eed29cec
Docs: rename m^base to m^min
2020-08-21 17:27:06 -05:00
8ea50128b8
Docs: Add complete model
2020-08-21 17:25:14 -05:00
fae21c4b1b
Minor fixes
2020-08-21 16:13:08 -05:00
9f006c112d
Update docs
2020-08-21 16:01:43 -05:00
2bbc0b998e
Docs: Update usage section
2020-08-21 14:19:47 -05:00
a815ec4230
Make output file more readable; add option to export solution
2020-08-13 12:53:53 -05:00
d8c9a1b30a
Improve error message when instance is infeasible
2020-08-13 10:21:29 -05:00
44df06bbfa
Add "building period" parameter
2020-08-07 13:15:04 -05:00
232784d215
Fix transportation cost and energy
2020-07-24 17:11:27 -05:00
237275fc2b
Fix expansion cost breakdown
2020-07-17 12:39:41 -05:00
c10eb506a6
Accelerate model generation
2020-07-06 10:53:18 -05:00
472182b200
Validate timeseries length
2020-06-30 09:41:29 -05:00
14714c382b
Make solvers silent by default
2020-06-30 09:41:12 -05:00
c5f1750213
Update dependencies; generate sysimage
2020-06-30 09:40:54 -05:00
86ed87a1c5
Update repository URL
2020-06-25 17:27:23 -05:00
9f988dd3f9
Add emissions to the output file
2020-06-25 17:20:36 -05:00
046ee52d9d
Update output; fix typo
2020-06-25 16:49:45 -05:00