You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.2 KiB
1.2 KiB
Changelog
[0.2.0] - [Unreleased]
Added
- Sub-hourly unit commitment
- Added function
UnitCommitment.write(filename, solution)
to simplify saving the solution to a file - Added mathematical formulation to the documentation
Changed
- Renamed "Time (h)" parameter to "Time horizon (h)"
- The function
UnitCommitment.build_model
now returns a plain JuMP model. The structUnitCommitmentModel
has been completely removed. Accessing model elements can now be accomplished as follows:model.vars.x[idx]
becomesmodel[:x][idx]
model.eqs.y[idx]
becomesmodel[:eq_y][idx]
model.expr.z[idx]
becomesmodel[:expr_z][idx]
model.obj
becomesmodel[:obj]
model.isf
becomesmodel[:isf]
model.lodf
becomesmodel[:lodf]
- The function
UnitCommitment.get_solution
has been renamed toUnitCommitment.solution
- The function
UnitCommitment.fix!(instance)
, which attempts to repair an invalid instance, has been renamed toUnitCommitment.repair!(instance)
[0.1.1] - 2020-11-16
- Fixes to MATLAB and PGLIB-UC instances
- Add OR-LIB and Tejada19 instances
- Improve documentation
[0.1.0] - 2020-11-06
- Initial public release