Commit Graph

62 Commits (718d6af96bcb9c954b8fa2c2599075d32d229c5a)

Author SHA1 Message Date
Aleksandr Kazachkov 718d6af96b Properly handle reserve_shortfall when variable not present.
4 years ago
Aleksandr Kazachkov 56c9e28495 Added missing reference to objective.
4 years ago
Aleksandr Kazachkov f44d7bcfdf Fix _validate_reserve_and_demand
4 years ago
Aleksandr Kazachkov 97b8611fcc Added reserve_shortfall variable
4 years ago
Alinson S. Xavier 209c3a72e9 Reformat code
4 years ago
Alinson S. Xavier fe3066f2b5 Remove commented out code
4 years ago
Aleksandr Kazachkov 92221bcaa4 Use shortfall penalty only when val is nonnegative
4 years ago
Aleksandr Kazachkov ea35c3ffcc Added docs for shortfall and set default to -1, indicating no penalty.
4 years ago
Aleksandr Kazachkov 7a03f4bbb0 Add reserve shortfall penalty
4 years ago
Alinson S. Xavier 719143ea40 Flip coefficients in eq_net_injection; add example to the docs
4 years ago
Alinson S. Xavier 07d7e04728 Fix bug in validation script; create large tests
4 years ago
mtanneau b2eaa0e48b Fix duplicated startup constraint
4 years ago
Alinson S. Xavier 821d48bdc6 Implement instance randomization
4 years ago
Alinson S. Xavier a7f9e84c31 Add Gar1962.ProdVars
4 years ago
Alinson S. Xavier 063b602d1a Create file for status vars; add Gar1962.StatusVars
4 years ago
Alinson S. Xavier 34dd6bd86f Docs: Add DOIs
4 years ago
Alinson S. Xavier 107337f621 Remove _build_model; update docs
4 years ago
Alinson S. Xavier c5728cb575 Switch to KnuOstWat2018.PwlCosts by default
4 years ago
Alinson S. Xavier 0a96565f47 Reformat code
4 years ago
Alinson S. Xavier 8cdd88d6de Make papers into modules, instead of structs; add StartupCostsFormulation
4 years ago
Alinson S. Xavier ecb13dba7c Use 4-digit years
4 years ago
Alinson S. Xavier fc8995eff1 Add KnuOstWat18
4 years ago
Alinson S. Xavier f69d378d47 Add CarArr06
4 years ago
Alinson S. Xavier a3d0f2c65c Split Gar62 into separate formulation; add PiecewiseLinearCostsFormulation
4 years ago
Alinson S. Xavier 2a9881ddfc Split _add_production_eqs; remove unused arguments
4 years ago
Alinson S. Xavier 05441b7492 Add ramping formulaton: PanGua16
4 years ago
Alinson S. Xavier 92bfc01e8f Small fixes to ArrCon00
4 years ago
Alinson S. Xavier 67cef8b5cd Rename formulation structs
4 years ago
Alinson S. Xavier f01562e37f Update docs
4 years ago
Alinson S. Xavier 7a01dd436f Add MorLatRam13 ramping
4 years ago
Alinson S. Xavier bf6d19343e Set up multi-formulation architecture; start merging akazachk's code
4 years ago
Alinson S. Xavier 483c793d49 Break down model.jl
4 years ago
Alinson S. Xavier 4e8426beba Reorganize files; document some methods
4 years ago
Alinson S. Xavier 3687d42733 Fix validation when no price-sensitive loads are included
4 years ago
Alinson S. Xavier 9224cd2efb Format source code with JuliaFormatter; set up GH Actions
4 years ago
Alinson S. Xavier fb9221b8fb Properly validate solutions with price-sensitive loads
4 years ago
Alinson S. Xavier 7eb1019410 Rename internal methods to _something; reformat code
4 years ago
Alinson S. Xavier 11514b5de8 Rename fix!(instance) to repair!
4 years ago
Alinson S. Xavier 3bd8428322 Make logs more colorful
4 years ago
Alinson S. Xavier 99975db5cd Implement UnitCommitment.write
4 years ago
Alinson S. Xavier 607bbeb75c Make build_model return a plain JuMP model
4 years ago
Alinson S. Xavier 5c81be4660 Migrate docs from mkdocs to sphinx
4 years ago
mtanneau a37e7cd9b1 Fix Array type instability
5 years ago
Alinson S. Xavier 4947bff460 Implement sub-hourly commitment
5 years ago
Alinson S. Xavier 274fd6dfa1 Docs: Add "Time step (min)", rename "Time (h)" to "Time horizon (h)"
5 years ago
Alinson S. Xavier 4146aa9f95 Small fixes to Makefile
5 years ago
mtanneau 9957894bdc Precompile statements for sysimage
5 years ago
Alinson S. Xavier 332ace7613 Instance.md: Small corrections
5 years ago
Alinson S. Xavier eaacdcc3fa Small corrections to usage.md
5 years ago
Alinson S. Xavier 7bfe671eee Format.md: Small fixes
5 years ago