About SNOPT
Introduction
Description of method
    Description of the method
    Constraints and slack variables
    Major iterations
    Minor iterations
    The merit function
    Treatment of constraint infeasibilities
Identifying structure in the objective and constraints
Subroutine snopt
User-supplied subroutines
The SPECS file
Output
BASIS files
Examples
References