Prototypical python implementation of the trust-region algorithm presented in Sequential Linearization Method for Bound-Constrained Mathematical Programs with Complementarity Constraints by Larson, Leyffer, Kirches, and Manns. The arxiv preprint can be found under [https://arxiv.org/abs/2009.14047].
After cloning the repository you can install the package using pip with the command
$ pip install .
Check if the code is working with
$ python src/test/nlpcc_test.py