InfiniteOpt.jl icon indicating copy to clipboard operation
InfiniteOpt.jl copied to clipboard

Point Variable Inheritance is Invalidated with Changes to Infinite Variable Info

Open pulsipher opened this issue 4 years ago • 0 comments

Currently, point variables inherit start values from infinite variables on creation. However, these are not updated when the start value function on the infinite variable is changed. This leads the start value not being inherited properly later on.

Edit This is not unique to start values, but is generally true of any point variable info attribute.

We could come up with a complex scheme to rectify this, but perhaps this is all unnecessary complexity and we should just discontinue the ability of point variables to inherit info from infinite variables. However, this would be a breaking change and thus should wait to the next major release.

pulsipher avatar Jun 19 '21 04:06 pulsipher