Commit Graph

136 Commits

Author SHA1 Message Date
Aleksandr Kazachkov
1058270db3 Fix failing tests due to use of non-binary value and improper invocation of variable 2021-07-26 18:04:46 -04:00
Aleksandr Kazachkov
9f09e71bfb Fix non-bool use of _is_initially_on 2021-07-26 18:03:38 -04:00
Aleksandr Kazachkov
6096204270 Documented reserve shortfall, soved comments on variables/constraints to structs.jl files, simplified loops, removed extra comments, started replacement of constant-subsitution with @constraint (with option to use fix). 2021-07-26 18:03:37 -04:00
Aleksandr Kazachkov
0fa6e46928 Two commits ago, some structs were changed to have prefix Abstract, though I do not remember making that change. Changed back here. Also fixed typo Modle to Model in base/unit.jl. 2021-07-26 18:02:02 -04:00
Aleksandr Kazachkov
9ca3ae1e45 Added comments on formulations, added start/stop constraints into MorLatRam and GenMorRam, added ability to add shortfall penalty. 2021-07-26 18:01:59 -04:00
c7602d1fb4 GitHub Actions: Test fewer combinations 2021-07-26 17:47:41 -04:00
Aleksandr Kazachkov
21e9cf8cf0 Add reserve shortfall penalty 2021-07-26 17:47:40 -04:00
Aleksandr Kazachkov
2564473668 Fix failing tests due to use of non-binary value and improper invocation of variable 2021-07-23 20:07:48 -04:00
Aleksandr Kazachkov
54e1655c6d Fix non-bool use of _is_initially_on 2021-07-23 19:31:42 -04:00
Aleksandr Kazachkov
baf6d33221 Added missing reference to objective 2021-07-23 19:21:48 -04:00
Aleksandr Kazachkov
d7ce18eac8 Removed extra reserve in base/bus.jl 2021-07-23 19:19:28 -04:00
Aleksandr Kazachkov
29614661b9 Ran JuliaFormatter 2021-07-23 16:36:57 -04:00
Aleksandr Kazachkov
9649387561 Documented reserve shortfall, soved comments on variables/constraints to structs.jl files, simplified loops, removed extra comments, started replacement of constant-subsitution with @constraint (with option to use fix). 2021-07-23 16:30:49 -04:00
Aleksandr Kazachkov
77f2f625fd Two commits ago, some structs were changed to have prefix Abstract, though I do not remember making that change. Changed back here. Also fixed typo Modle to Model in base/unit.jl. 2021-07-22 10:32:04 -04:00
Aleksandr Kazachkov
b53902d559 Ran JuliaFormatter 2021-07-22 09:33:15 -04:00
Aleksandr Kazachkov
8ddb062401 Removed extraneous end 2021-07-21 16:27:11 -04:00
Aleksandr Kazachkov
483c679c4e Added comments on formulations, added start/stop constraints into MorLatRam and GenMorRam, added ability to add shortfall penalty. 2021-07-21 14:52:58 -04:00
7a1b6f0f55 Update CHANGELOG.md v0.2.2 2021-07-21 11:18:22 -05:00
719143ea40 Flip coefficients in eq_net_injection; add example to the docs 2021-07-21 11:04:11 -05:00
07d7e04728 Fix bug in validation script; create large tests 2021-07-21 09:49:20 -05:00
4daf38906d Merge pull request #12 from mtanneau/mt/FixDuplicateStartup
Fix duplicated startup constraint
2021-07-19 17:14:39 -05:00
mtanneau
b2eaa0e48b Fix duplicated startup constraint 2021-07-17 15:57:03 -04:00
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