/netlib/ampl/solvers/npopt

Eric and Jack