| 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 |
| e04nqc | nag_opt_sparse_convex_qp_solve LP or QP problem (suitable for sparse problems) |
| e04ugc | nag_opt_nlp_sparse NLP problem (sparse) |
| e04unc | nag_opt_nlin_lsq Solves nonlinear least-squares problems using the sequential QP method |
| e04vhc | nag_opt_sparse_nlp_solve General sparse nonlinear optimizer |
| e04wdc | nag_opt_nlp_solve Solves the nonlinear programming (NP) problem |