Implementation of the COPS benchmark for nonlinear optimization, with backends for JuMP and ExaModels.
using COPSBenchmark, JuMP, Ipopt
model = COPSBenchmark.rocket_model(COPSBenchmark.JuMPBackend(), 400)
set_optimizer(model, Ipopt.Optimizer)
set_silent(model)
optimize!(model)using COPSBenchmark, ExaModels, NLPModelsIpopt
model = COPSBenchmark.rocket_model(COPSBenchmark.ExaModelsBackend(), 400)
result = ipopt(model; print_level=0)