Skip to content

Commit

Permalink
updated HERON submodule (#1346)
Browse files Browse the repository at this point in the history
Updates to HERON since last update:

    Added input parsing for Validator, Dispatcher
    Updated following RAVEN's BasicStatistics update (slight change to percentiles)
    Added optional Case labels for passing Case information to user Functions
    API for simple custom per-case dispatching
    Added multiplier for all ValuedParams in HERON input to scale and/or change sign of results
    Correctly capture component minimum levels in pyomo dispatcher
    Allow time-dependent (e.g. ARMA) Capacities and Minimums for components
  • Loading branch information
PaulTalbot-INL authored Oct 16, 2020
1 parent a44d413 commit c8cea72
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion plugins/HERON
Submodule HERON updated 32 files
+1 −0 .gitignore
+60 −34 src/Cases.py
+21 −28 src/Components.py
+2 −0 src/DispatchManager.py
+17 −9 src/ValuedParams.py
+110 −0 src/dispatch/CustomDispatcher.py
+2 −6 src/dispatch/Factory.py
+46 −33 src/dispatch/pyomo_dispatch.py
+1 −1 src/input_loader.py
+16 −4 src/validators/ExampleValidator.py
+54 −5 templates/template_driver.py
+118 −0 tests/integration_tests/custom_dispatcher/heron_input.xml
+59 −0 tests/integration_tests/custom_dispatcher/myDispatcher/pricebreak.py
+32 −0 tests/integration_tests/custom_dispatcher/transfers.py
+3 −0 tests/integration_tests/labels/gold/sweep.csv
+141 −0 tests/integration_tests/labels/heron_input.xml
+24 −0 tests/integration_tests/labels/transfers.py
+3 −0 tests/integration_tests/min_demand/gold/Sizing_o/sweep.csv
+112 −0 tests/integration_tests/min_demand/heron_input.xml
+14 −0 tests/integration_tests/min_demand/tests
+19 −0 tests/integration_tests/min_demand/transfers.py
+1 −1 tests/integration_tests/multimarket_fix_price/heron_input.xml
+3 −16 tests/integration_tests/production_flex/heron_input.xml
+10 −9 tests/integration_tests/production_flex/tests
+16 −11 tests/integration_tests/production_flex/transfers.py
+1 −1 tests/integration_tests/production_flex_opt/heron_input.xml
+1 −2 tests/integration_tests/production_steady/heron_input.xml
+1 −1 tests/integration_tests/storage/heron_input.xml
+4 −2 tests/integration_tests/validator/heron_input.xml
+2 −1 tests/integration_tests/validator/tests
+1 −1 tests/integration_tests/var_demand_fix_price/heron_input.xml
+1 −1 tests/integration_tests/var_demand_var_price/heron_input.xml

0 comments on commit c8cea72

Please sign in to comment.