Lines Matching refs:solver_

34     : solver_(solver), mem_(mem) {  in IpoptUserClass()
35 n_ = solver_.nx_; in IpoptUserClass()
36 m_ = solver_.ng_; in IpoptUserClass()
61 solver_.get_nlp_info(mem_, n, m, nnz_jac_g, nnz_h_lag); in get_nlp_info()
72 casadi_assert_dev(n==solver_.nx_); in get_bounds_info()
73 casadi_assert_dev(m==solver_.ng_); in get_bounds_info()
74 return solver_.get_bounds_info(mem_, x_l, x_u, g_l, g_u); in get_bounds_info()
82 casadi_assert_dev(n==solver_.nx_); in get_starting_point()
83 casadi_assert_dev(m==solver_.ng_); in get_starting_point()
84 return solver_.get_starting_point(mem_, init_x, x, init_z, z_L, z_U, init_lambda, lambda); in get_starting_point()
92 return solver_.calc_function(mem_, "nlp_f")==0; in eval_f()
101 return solver_.calc_function(mem_, "nlp_grad_f")==0; in eval_grad_f()
109 return solver_.calc_function(mem_, "nlp_g")==0; in eval_g()
122 return solver_.calc_function(mem_, "nlp_jac_g")==0; in eval_jac_g()
125 casadi_int ncol = solver_.jacg_sp_.size2(); in eval_jac_g()
126 const casadi_int* colind = solver_.jacg_sp_.colind(); in eval_jac_g()
127 const casadi_int* row = solver_.jacg_sp_.row(); in eval_jac_g()
153 if (solver_.calc_function(mem_, "nlp_hess_l")) return false; in eval_h()
154 if (solver_.convexify_) { in eval_h()
156 if (convexify_eval(&solver_.convexify_data_.config, values, values, mem_->iw, mem_->w)) { in eval_h()
163 casadi_int ncol = solver_.hesslag_sp_.size2(); in eval_h()
164 const casadi_int* colind = solver_.hesslag_sp_.colind(); in eval_h()
165 const casadi_int* row = solver_.hesslag_sp_.row(); in eval_h()
185 solver_.finalize_solution(mem_, x, z_L, z_U, g, lambda, obj_value, in finalize_solution()
200 if (iter % solver_.callback_step_!=0) return true; in intermediate_callback()
263 return solver_.intermediate_callback(mem_, x_, z_L_, z_U_, g_, lambda_, obj_value, iter, in intermediate_callback()
269 return solver_.get_number_of_nonlinear_variables(); in get_number_of_nonlinear_variables()
274 return solver_.get_list_of_nonlinear_variables(num_nonlin_vars, pos_nonlin_vars); in get_list_of_nonlinear_variables()
284 return solver_.get_var_con_metadata(var_string_md, var_integer_md, var_numeric_md, in get_var_con_metadata()
294 casadi_assert_dev(n==solver_.nx_); in finalize_metadata()
295 casadi_assert_dev(m==solver_.ng_); in finalize_metadata()