Hi, I tried Ipopt with only lower and upper bounds but not other constraints (with hessian). But it seems that objective function (or gradient) can be evaluated a little bit outside the bound. Does anybody see the same behavior? Is this a bug that should be fixed? Thanks. -- Regards, Peng