Two Fortran 95 versions of SQPlab are under development.
SQPlight (pronounce S-Q-P-light) is a basic version of
SQPlab, essentially suitable for small or medium scale problems,
say with a number of variables not exceeding 500. It uses its own
quadratic optimization solver, named QPAL, which is based on an
augmented Lagrangian approach and solves its linear systems by updated
singular Cholesky factorizations.
SQPpro (pronounce S-Q-P-pro) is an improved
version of SQPlight, being able to deal with larger problems.