Sparse optimization solver and enhanced support for device computations
Minor fixes missed in v0.4 release.
The salient features of v0.4 release are: [list updated in release v0.4.1]
- Development of a sparse NLP solver and associated sparse NLP interface
- Update of the mixed dense-sparse NLP solver to support full GPU compute mode
- Unit testing and documentation were expanded and consolidated
- Added partial support for device/GPU computations for the linear algebra of sparse NLPs
- Second-order corrections to the quasi- and full-Newton search directions
- Support for the relaxing and adjustment of variables and constraints bounds
- Implemented gradient-based scaling of the problem
- Least-squares initialization and computation of the duals
- Support for inertia computation and regularization for KKT linearizations systems