QPALM
main
Proximal Augmented Lagrangian method for Quadratic Programs
|
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. | |