You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue in jump-dev/JuMP.jl#2037 is that the variable indices are permuted 2 <-> 1 between JuMP and Ipopt.jl. The starting points therefore get swapped. The NLPBlock is unaware of the permutation of indices. Wrapping the NLPBlock to permute all the indices in the evaluation callbacks would be wasteful work. IMO we should instead guarantee that default_copy_to maintains the original ordering of the variables.
This is a blocker for JuMP 0.20.
The text was updated successfully, but these errors were encountered:
The issue in jump-dev/JuMP.jl#2037 is that the variable indices are permuted 2 <-> 1 between JuMP and Ipopt.jl. The starting points therefore get swapped. The NLPBlock is unaware of the permutation of indices. Wrapping the
NLPBlock
to permute all the indices in the evaluation callbacks would be wasteful work. IMO we should instead guarantee thatdefault_copy_to
maintains the original ordering of the variables.This is a blocker for JuMP 0.20.
The text was updated successfully, but these errors were encountered: