Main functions
API Reference
ProxAL.ProxALEvaluator — TypeProxALEvaluator(
case_file::String,
load_file::String,
modelinfo::ModelInfo,
algparams::AlgParams,
space::AbstractBackend = JuMPBackend(),
comm::Union{MPI.Comm,Nothing} = MPI.COMM_WORLD
)Instantiate multi-period ACOPF specified in case_file with loads in load_file with model parameters modelinfo, algorithm parameters algparams, modeling backend space, and a MPI communicator comm.
ProxAL.NonDecomposedModel — TypeNonDecomposedModel(
case_file::String,
load_file::String,
modelinfo::ModelInfo,
algparams::AlgParams,
space::AbstractBackend=JuMPBackend(),
time_horizon_start = 1,
)Instantiate non-decomposed multi-period ACOPF instance specified in case_file with loads in load_file with model parameters modelinfo and algorithm parameters algparams. The problem is defined over the horizon [time_horizon_start, modelinfo.num_time_periods]
ProxAL.optimize! — Methodoptimize!(nlp::ProxALEvaluator)Solve problem using the nlp evaluator of the decomposition algorithm.
ProxAL.optimize! — Methodoptimize!(nlp::NonDecomposedModel)Solve problem using the nlp evaluator of the nondecomposed model.