Commit Graph

114 Commits

Author SHA1 Message Date
821d48bdc6 Implement instance randomization 2021-06-17 10:17:50 -05:00
cee86168ce Update README.md 2021-06-03 16:25:10 -05:00
a7f9e84c31 Add Gar1962.ProdVars 2021-06-03 08:13:05 -05:00
063b602d1a Create file for status vars; add Gar1962.StatusVars 2021-06-02 20:56:31 -05:00
2f90c48d60 table.py: Print validation errors 2021-06-02 11:38:07 -05:00
98ae4d3ad4 Update docs 2021-06-02 09:36:32 -05:00
30c21b0a06 Update version to 0.2.1 v0.2.1 2021-06-02 09:21:09 -05:00
f642c4dbe9 Update docs 2021-06-02 09:16:41 -05:00
a59bc2c25e Update README.md 2021-06-02 08:46:41 -05:00
cdb58a8113 Update docs 2021-06-02 08:42:04 -05:00
34dd6bd86f Docs: Add DOIs 2021-06-02 08:35:26 -05:00
ca592be056 Update README.md 2021-06-02 08:16:47 -05:00
107337f621 Remove _build_model; update docs 2021-06-02 08:15:03 -05:00
0c1b508e85 Minor changes to benchmark plots 2021-06-02 08:12:41 -05:00
c5728cb575 Switch to KnuOstWat2018.PwlCosts by default 2021-06-02 08:12:14 -05:00
98e483bb3d Update CHANGELOG.md 2021-06-01 14:38:57 -05:00
0a96565f47 Reformat code 2021-06-01 14:34:07 -05:00
8cdd88d6de Make papers into modules, instead of structs; add StartupCostsFormulation 2021-06-01 14:21:50 -05:00
ecb13dba7c Use 4-digit years 2021-06-01 13:08:07 -05:00
fc8995eff1 Add KnuOstWat18 2021-06-01 12:48:34 -05:00
f69d378d47 Add CarArr06 2021-06-01 11:42:08 -05:00
a3d0f2c65c Split Gar62 into separate formulation; add PiecewiseLinearCostsFormulation 2021-06-01 11:29:08 -05:00
2a9881ddfc Split _add_production_eqs; remove unused arguments 2021-06-01 11:13:41 -05:00
df3d21ad96 Fix formatting 2021-06-01 09:58:26 -05:00
8fdee6a968 Fix missing import 2021-06-01 09:55:54 -05:00
05441b7492 Add ramping formulaton: PanGua16 2021-06-01 09:40:12 -05:00
b4cb4d8252 Add basic formulation tests 2021-06-01 09:03:35 -05:00
38259428e4 Reorganize test folder 2021-06-01 08:21:47 -05:00
572fce48f1 Merge branch 'dev' into feature/reorganize 2021-06-01 07:10:55 -05:00
180de30246 Merge branch 'dev' of github.com:ANL-CEEESA/UnitCommitment.jl into dev 2021-06-01 07:09:04 -05:00
92bfc01e8f Small fixes to ArrCon00 2021-06-01 07:07:56 -05:00
67cef8b5cd Rename formulation structs 2021-05-30 21:45:54 -05:00
7db8d723f7 Update benchmark scripts 2021-05-30 21:45:49 -05:00
f01562e37f Update docs 2021-05-30 07:58:53 -05:00
7a01dd436f Add MorLatRam13 ramping 2021-05-30 07:52:07 -05:00
1fdbce2ffa Add Alex to authors 2021-05-30 07:18:27 -05:00
bf6d19343e Set up multi-formulation architecture; start merging akazachk's code 2021-05-30 07:14:28 -05:00
483c793d49 Break down model.jl 2021-05-29 18:33:16 -05:00
4e8426beba Reorganize files; document some methods 2021-05-29 07:43:53 -05:00
1440b5fc82 Update README.md 2021-05-28 11:15:27 -05:00
db27b6de72 Update README.md 2021-05-28 11:14:57 -05:00
4f0f57c29e Update CHANGELOG.md v0.2.0 2021-05-28 11:05:31 -05:00
e594a68492 Update CHANGELOG.md 2021-05-28 10:56:45 -05:00
b16c0f0133 Remove benchmark/Manifest.toml 2021-05-28 10:48:54 -05:00
4188c42d3d Remove benchmark/Manifest.toml 2021-05-27 22:27:19 -05:00
a684419f33 Reformat Python scripts 2021-05-27 22:26:38 -05:00
3687d42733 Fix validation when no price-sensitive loads are included 2021-05-27 22:14:49 -05:00
bd0d377c95 Update Makefile 2021-05-27 21:42:54 -05:00
9224cd2efb Format source code with JuliaFormatter; set up GH Actions 2021-05-27 21:37:38 -05:00
fb9221b8fb Properly validate solutions with price-sensitive loads 2021-05-27 21:14:37 -05:00