33 "Solves QPs using a Mehrotra predictor-corrector interior point method\n"
35 "Extra doc: https://github.com/casadi/casadi/wiki/L_23c \n"
38 ">List of available options\n"
40 "+-----------------------+-----------+--------------------------------------+\n"
41 "| Id | Type | Description |\n"
42 "+=======================+===========+======================================+\n"
43 "| constr_viol_tol | OT_DOUBLE | Constraint violation tolerance |\n"
45 "+-----------------------+-----------+--------------------------------------+\n"
46 "| dual_inf_tol | OT_DOUBLE | Dual feasibility violation tolerance |\n"
48 "+-----------------------+-----------+--------------------------------------+\n"
49 "| linear_solver | OT_STRING | A custom linear solver creator |\n"
50 "| | | function [default: ldl] |\n"
51 "+-----------------------+-----------+--------------------------------------+\n"
52 "| linear_solver_options | OT_DICT | Options to be passed to the linear |\n"
54 "+-----------------------+-----------+--------------------------------------+\n"
55 "| max_iter | OT_INT | Maximum number of iterations [1000]. |\n"
56 "+-----------------------+-----------+--------------------------------------+\n"
57 "| min_lam | OT_DOUBLE | Smallest multiplier treated as |\n"
58 "| | | inactive for the initial active set |\n"
60 "+-----------------------+-----------+--------------------------------------+\n"
61 "| print_header | OT_BOOL | Print header [true]. |\n"
62 "+-----------------------+-----------+--------------------------------------+\n"
63 "| print_info | OT_BOOL | Print info [true]. |\n"
64 "+-----------------------+-----------+--------------------------------------+\n"
65 "| print_iter | OT_BOOL | Print iterations [true]. |\n"
66 "+-----------------------+-----------+--------------------------------------+\n"
static const std::string meta_doc
A documentation string.