Rename fix!(instance) to repair!

This commit is contained in:
2021-05-27 18:05:42 -05:00
parent 3bd8428322
commit 11514b5de8
4 changed files with 17 additions and 14 deletions

View File

@@ -127,7 +127,7 @@ function read(file::IO)::UnitCommitmentInstance
return from_json(JSON.parse(file, dicttype=()->DefaultOrderedDict(nothing)))
end
function from_json(json; fix=true)
function from_json(json; repair=true)
units = Unit[]
buses = Bus[]
contingencies = Contingency[]
@@ -313,8 +313,8 @@ function from_json(json; fix=true)
reserves,
contingencies,
loads)
if fix
UnitCommitment.fix!(instance)
if repair
UnitCommitment.repair!(instance)
end
return instance
end

View File

@@ -7,7 +7,7 @@ using Printf
bin(x) = [xi > 0.5 for xi in x]
"""
fix!(instance)
repair!(instance)
Verifies that the given unit commitment instance is valid and automatically fixes
some validation errors if possible, issuing a warning for each error found.
@@ -15,7 +15,7 @@ If a validation error cannot be automatically fixed, issues an exception.
Returns the number of validation errors found.
"""
function fix!(instance::UnitCommitmentInstance)::Int
function repair!(instance::UnitCommitmentInstance)::Int
n_errors = 0
for g in instance.units