QPALM
A proximal augmented Lagrangian method for QPs.
validate.h
Go to the documentation of this file.
1 
8 #ifndef VALIDATE_H
9 # define VALIDATE_H
10 
11 # ifdef __cplusplus
12 extern "C" {
13 # endif // ifdef __cplusplus
14 
15 # include "types.h"
16 
17 /***********************************************************
18 * Validation of data and settings * *
19 ***********************************************************/
20 
31 c_int validate_data(const QPALMData *data);
32 
33 
43 c_int validate_settings(const QPALMSettings *settings);
44 
45 
46 # ifdef __cplusplus
47 }
48 # endif // ifdef __cplusplus
49 
50 #endif // ifndef AUXIL_H
Internal data structures used in QPALM.
Data structure.
Definition: types.h:104
Settings struct.
Definition: types.h:119
c_int validate_settings(const QPALMSettings *settings)
Validate problem settings.
Definition: validate.c:43
c_int validate_data(const QPALMData *data)
Validate problem data.
Definition: validate.c:18
ladel_int c_int
type for integer numbers
Definition: global_opts.h:22