- Added option
grad_f_constant
to specify that objective function is linear. If set, the gradient of the objective will be requested by Ipopt only once. [#597] - Added
OrigIpoptNLP::orig_d_L()
andOrigIpoptNLP::orig_d_U()
to get original constraint sides (before relaxation due to bound_relax_factor > 0). TNLP::get_curr_violations()
now returns the constraint violation and complementarity with respect to the original (non-relaxed) constraint sides. [#603]