Honor Bounds
Type : Selection
Range : The settings listed below
Default : Only for initial point
This option determines whether or not Knitro should enforce satisfaction of simple variable bounds throughout the optimization. By default, Knitro does not require that the bounds on the variables are satisfied at intermediate iterates. If this option is switched to ‘Always’ then Knitro enforces that the initial point and all subsequent solution estimates satisfy the bounds on the variables. Possible values are:
Never
Always
Only for initial point
This option might be switched to ‘Always’ if the objective function or a nonlinear constraint function is undefined at points outside the bounds.
Learn more about