|
QPALM
1.2.1
Proximal Augmented Lagrangian method for Quadratic Programs
|
Directory dependency graph for qpalm:Files | |
| constants.h | |
| Constants used in QPALM. | |
| global_opts.h | |
| Custom memory allocation, print and utility functions, and data types for floats and ints. | |
| iteration.h | |
| QPALM main solver routines. | |
| lin_alg.h | |
| Linear algebra with vectors. | |
| linesearch.h | |
| Routines to perform exact linesearch. | |
| newton.h | |
| Functions to calculate the semismooth Newton direction. | |
| nonconvex.h | |
| Routines to deal with nonconvex QPs. | |
| scaling.h | |
| Problem data scaling during setup. | |
| solver_interface.h | |
| Interface and wrapper to matrix/factorization (ladel) functions. | |
| termination.h | |
| Routines to check the termination and infeasibility criteria. | |
| types.h | |
| Internal data structures used in QPALM. | |
| util.h | |
| Utility functions. | |
| validate.h | |
| Validation of the user provided settings and data. | |