Hi experts<br><br><br>I have a question about the final values of the constraint multipliers (lambda) at C++ class method:<br><br>virtual void finalize_solution(SolverReturn status, Index n, const Number* x, const Number* z_L, const Number* z_U, Index m, const Number* g, const Number* lambda, Number obj_value, const IpoptData* ip_data, IpoptCalculatedQuantities* ip_cq)<br>
<br><br>What is the size of vector lambda? Is it the number of constraints, i.e., Is there only one lagrange value for each constraint?  I am confused because each constraint has lower and upper bounds and, for variables, we have two vectors of lagrange multipliers (z_L and z_U).<br>
<br><br>Best regards<br clear="all"><br>-- <br>Wendel<br>
 Melo<br>