Commit Graph

124 Commits

Author SHA1 Message Date
ada89b7878 Debug model; improve reports 2023-12-06 16:16:13 -06:00
319e5f1ed3 Implement basic reports; fix boat example 2023-12-06 14:39:28 -06:00
06642c631f Conclude model implementation 2023-12-06 13:06:42 -06:00
d41ff30326 Model: Objective function and plant constraints 2023-12-06 11:50:03 -06:00
0da66b571a Start implementation of circular model 2023-12-06 09:27:37 -06:00
4947ad1a8a Finish implementing parser 2023-11-30 12:05:32 -06:00
76b085e105 Parser: Allow scalars in timeseries fields 2023-11-30 11:06:31 -06:00
74759bd602 Start implementation of circular model 2023-11-28 10:26:07 -06:00
c86dda12cd Make marginal costs optional in write_reports 2023-07-07 10:20:25 -05:00
f3a2d1d616 Fix bug in _compress when plants have fixed size
Capacity was being incorrectly multiplied by T twice. This
happened because there were two references to the same struct
in the plant sizes array. This fix replaces the second reference
by an actual copy of the struct.
2023-07-07 10:05:31 -05:00
029a47a64b compress: Update disposal/acquisition limits/costs 2023-05-16 15:29:08 -05:00
7d4a763910 Fix issue with collection disposal; increase precision in CSV reports 2023-03-10 14:20:21 -06:00
be37934b87 Web: Do not use heuristics 2023-03-08 09:44:44 -06:00
3c354ec3e4 Add write_reports function 2023-03-08 09:44:27 -06:00
f5a92358d7 Formulation: If plant is closed, storage cannot be used 2023-03-08 09:44:08 -06:00
69f205be77 Formulation: Prevent plants from sending products to themselves 2023-03-08 09:42:53 -06:00
256b863c34 Implement initial plant capacity 2023-02-23 10:34:34 -06:00
e4ed05fb98 Update JSON schema 2023-02-22 15:00:42 -06:00
40506c13eb Format source code 2023-02-16 11:27:27 -06:00
78128bd79b Allow user to specify product acquisition costs 2023-02-16 11:25:05 -06:00
7bce105428 Fix formatting 2023-02-15 13:47:00 -06:00
1aa01b7b2b Merge branch 'master' into relog-web 2023-02-15 13:27:47 -06:00
e86ae0f818 Add RELOG.version() 2023-02-15 13:22:47 -06:00
a8e4491ea3 Merge branch 'master' into feature/collection-disposal 2023-02-15 11:01:10 -06:00
50d53f628f Reformat source code 2023-01-24 10:31:40 -06:00
79748e3c13 Dist: Drop NaN in training dataset 2023-01-24 10:27:41 -06:00
51ff8eb130 Restrict NearestNeighbors version; remove debug statement 2022-12-15 11:03:44 -06:00
841fbf16fb Make distance metric configurable; fix building period bug 2022-12-15 10:26:10 -06:00
48bd3c403f Switch from Euclidean to approximate driving distance 2022-12-15 09:49:38 -06:00
86dee7558b Replace Cbc/Clp by HiGHS 2022-09-08 12:14:49 -05:00
d84b74a8a7 relog-web: Make time limit configurable 2022-09-08 11:35:11 -05:00
bae39a4ff4 Merge tag 'v0.5.2' into feature/gui
[Diff since v0.5.1](https://github.com/ANL-CEEESA/RELOG/compare/v0.5.1...v0.5.2)
2022-08-26 14:34:17 -05:00
19a34fb5d2 Update dependencies; switch to Documenter.jl 2022-08-26 13:04:47 -05:00
8bf2baf809 Enable marginal costs 2022-08-22 11:13:43 -05:00
84cf4ddcd9 Casebuilder: Add MapBlock; fix zip paths 2022-06-10 16:53:32 -05:00
ee767b9ebd Create solver page; add Dockerfile 2022-06-06 13:46:22 -05:00
a03b9169fd Allow product disposal at collection centers 2021-10-15 09:11:41 -05:00
ee58af73f0 Update sysimage and build scripts 2021-10-15 08:14:04 -05:00
9ebb2e49f9 Fix validation error on JSONSchema 0.3 2021-08-06 14:56:46 -05:00
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