mirror of
https://github.com/ANL-CEEESA/UnitCommitment.jl.git
synced 2025-12-06 00:08:52 -06:00
15 lines
594 B
Julia
15 lines
594 B
Julia
# UnitCommitment.jl: Optimization Package for Security-Constrained Unit Commitment
|
|
# Copyright (C) 2020, UChicago Argonne, LLC. All rights reserved.
|
|
# Released under the modified BSD license. See COPYING.md for more details.
|
|
|
|
"""
|
|
function optimize!(model::JuMP.Model)::Nothing
|
|
|
|
Solve the given unit commitment model. Unlike JuMP.optimize!, this uses more
|
|
advanced methods to accelerate the solution process and to enforce transmission
|
|
and N-1 security constraints.
|
|
"""
|
|
function optimize!(model::JuMP.Model)::Nothing
|
|
return UnitCommitment.optimize!(model, XavQiuWanThi2019.Method())
|
|
end
|