primal-dual infeasible Interior Point Potential Reduction method, feasible whenever possible
different solvers for the KKT system: direct, CG, SQMR
exact and reused constraint preconditioner, limited-memory ICF for bound constrained problems
reformulators able to automatically provide convex relaxations of non-convex nonlinear problems
data format translators