SNOPT: An SQP algorithm for large-scale constrained optimization (2005)

by P E Gill, W Murray, M A Saunders
Venue:SIAM Review