Oscar Dowson

Results 239 issues of Oscar Dowson

The file opened by OpenIpoptOutputFile is not released until FreeIpoptProblem is called. This is a problem with Julia's garbage collector, which is not guaranteed to run immediately. Thus, solving a...

HiGHS is MIT and it's easy to compile and distribute. This would be muuuuuch easier than trying to agree on a way that we can distribute Uno with BQPD.

question

The initial value and gradient is undefined because the start value is `y = 0` and there is `1 / y^2` This could be classified as expected behavior? Ipopt is...

improvement

Is this expected behavior? `Failed with suboptimal point` seems like the wrong status to report. ```Julia julia> using JuMP, AmplNLWriter, Uno_jll julia> begin model = Model() do return AmplNLWriter.Optimizer(Uno_jll.amplexe; directory...

bug

Sorry I tried looking for existing issues, but couldn't find one. There are multiple ways to write a NamedTuple, and there doesn't seem to be a rule that normalizes them:...

I don't know why I didn't think of it, but we can fix the validity of FixedDiscreteDuality by shifting it by the Lagrangian objective value: https://github.com/odow/SDDP.jl/blob/014e054bd9faefdc42630f6525b50bd26cd5ed0d/src/plugins/duality_handlers.jl#L629-L677 It this case, we'd...

```julia using SDDP import HiGHS import Random model = SDDP.LinearPolicyGraph(; stages = 3, sense = :Min, lower_bound = 0.0, optimizer = HiGHS.Optimizer, ) do sp, t @variable(sp, 5 = 0)...

See this example: ```Julia julia> using JuMP, EAGO julia> model = Model(EAGO.Optimizer) A JuMP Model ├ solver: EAGO - Easy Advanced Global Optimization ├ objective_sense: FEASIBILITY_SENSE ├ num_variables: 0 ├...

```julia julia> using JuMP, EAGO julia> begin model = Model(EAGO.Optimizer) @variable(model, x == 2) @variable(model, y == 3) @constraint(model, sqrt(x * y) st Status `/private/tmp/ipopt/Project.toml` [bb8be931] EAGO v0.8.2 [4076af6c] JuMP...