QPALM
A proximal augmented Lagrangian method for QPs.
|
Validation of the user provided settings and data. More...
Functions | |
c_int | validate_data (const QPALMData *data) |
Validate problem data. More... | |
c_int | validate_settings (const QPALMSettings *settings) |
Validate problem settings. More... | |
Validation of the user provided settings and data.
The assumptions on the settings can be found in the details of the QPALMSettings tab in data structures.
Validate problem data.
Checks whether the upper bounds are always greater than or equal to the lower bounds. Dimension checking of the data matrices and vectors is assumed to be done by the wrappers and interfaces.
data | Data to be validated |
c_int validate_settings | ( | const QPALMSettings * | settings | ) |
Validate problem settings.
Checks the assumptions on all settings. The assumptions can be found in the details of the QPALMSettings tab in data structures.
settings | Settings to be validated |