State-of-the-art in optimization software
Scattered support for parallel computations.
Little reuse of linear algebra software.
Minimal use of automatic differentiation tools.
Object-oriented optimization libraries do not support parallel computation.
Nonlinear optimization problems with more than 10,000 variables are considered large.