Use 4-digit years

This commit is contained in:
2021-06-01 13:08:07 -05:00
parent fc8995eff1
commit ecb13dba7c
24 changed files with 71 additions and 83 deletions

View File

@@ -3,19 +3,20 @@
# Released under the modified BSD license. See COPYING.md for more details.
using UnitCommitment
import UnitCommitment: Formulation
function _test(formulation::UnitCommitment.Formulation)::Nothing
function _test(formulation::Formulation)::Nothing
instance = UnitCommitment.read_benchmark("matpower/case118/2017-02-01")
UnitCommitment._build_model(instance, formulation) # should not crash
return
end
@testset "formulations" begin
_test(UnitCommitment.Formulation(ramping = UnitCommitment.ArrCon00()))
_test(UnitCommitment.Formulation(ramping = UnitCommitment.DamKucRajAta16()))
_test(UnitCommitment.Formulation(ramping = UnitCommitment.MorLatRam13()))
_test(UnitCommitment.Formulation(ramping = UnitCommitment.PanGua16()))
_test(UnitCommitment.Formulation(pwl_costs = UnitCommitment.Gar62()))
_test(UnitCommitment.Formulation(pwl_costs = UnitCommitment.CarArr06()))
_test(UnitCommitment.Formulation(pwl_costs = UnitCommitment.KnuOstWat18()))
_test(Formulation(ramping = UnitCommitment.ArrCon2000()))
_test(Formulation(ramping = UnitCommitment.DamKucRajAta2016()))
_test(Formulation(ramping = UnitCommitment.MorLatRam2013()))
_test(Formulation(ramping = UnitCommitment.PanGua2016()))
_test(Formulation(pwl_costs = UnitCommitment.Gar1962()))
_test(Formulation(pwl_costs = UnitCommitment.CarArr2006()))
_test(Formulation(pwl_costs = UnitCommitment.KnuOstWat2018()))
end