| e04mfc | nag_opt_lp Linear programming |
| e04ncc | nag_opt_lin_lsq Solves linear least-squares and convex quadratic programming problems (non-sparse) |
| e04nfc | nag_opt_qp Quadratic programming |
| e04nkc | nag_opt_sparse_convex_qp Solves sparse linear programming or convex quadratic programming problems |
| e04ucc | nag_opt_nlp Minimization with nonlinear constraints using a sequential QP method |
| e04ugc | nag_opt_nlp_sparse NLP problem (sparse) |
| e04unc | nag_opt_nlin_lsq Solves nonlinear least-squares problems using the sequential QP method |