GALAHAD, a library of thread-safe Fortran 90 
             packages for large-scale nonlinear optimization

        Nicholas I. M. Gould, Dominique Orban and Philippe L. Toint

                            Report 02-08

In this paper, we describe the design  of version 1.0 of GALAHAD, a library of
Fortran 90  packages for large-scale large-scale  nonlinear optimization.  The
library particularly addresses quadratic programming problems, containing both
interior point  and active  set variants, as  well as tools  for preprocessing
such problems prior  to solution.  It also contains an  updated version of the
venerable nonlinear programming package, LANCELOT.