Text this: An active set method for bound-constrained optimization.