Change order of variable arguments in startstop eqns to be alphabetical, for consistency.

feature/startstop
Aleksandr Kazachkov 4 years ago
parent c2557a64d1
commit 8b6cbe8c1b

@ -20,8 +20,8 @@ Constraints
function _add_startup_shutdown_limit_eqs!( function _add_startup_shutdown_limit_eqs!(
model::JuMP.Model, model::JuMP.Model,
g::Unit, g::Unit,
formulation_status_vars::Gar1962.StatusVars,
formulation_prod_vars::Gar1962.ProdVars, formulation_prod_vars::Gar1962.ProdVars,
formulation_status_vars::Gar1962.StatusVars,
)::Nothing )::Nothing
# TODO: Move upper case constants to model[:instance] # TODO: Move upper case constants to model[:instance]
RESERVES_WHEN_START_UP = true RESERVES_WHEN_START_UP = true

@ -47,8 +47,8 @@ function _add_unit!(model::JuMP.Model, g::Unit, formulation::Formulation)
_add_startup_shutdown_limit_eqs!( _add_startup_shutdown_limit_eqs!(
model, model,
g, g,
formulation.status_vars,
formulation.prod_vars, formulation.prod_vars,
formulation.status_vars,
) )
_add_status_eqs!(model, g, formulation.status_vars) _add_status_eqs!(model, g, formulation.status_vars)
return return
@ -103,8 +103,8 @@ Constraints
function _add_startup_shutdown_limit_eqs!( function _add_startup_shutdown_limit_eqs!(
model::JuMP.Model, model::JuMP.Model,
g::Unit, g::Unit,
formulation_status_vars::Gar1962.StatusVars,
formulation_prod_vars::Gar1962.ProdVars, formulation_prod_vars::Gar1962.ProdVars,
formulation_status_vars::Gar1962.StatusVars,
)::Nothing )::Nothing
eq_shutdown_limit = _init(model, :eq_shutdown_limit) eq_shutdown_limit = _init(model, :eq_shutdown_limit)
eq_startup_limit = _init(model, :eq_startup_limit) eq_startup_limit = _init(model, :eq_startup_limit)

Loading…
Cancel
Save