| 
    QPALM  
   1.2.5
   Proximal Augmented Lagrangian method for Quadratic Programs 
   | 
 
#include <qpalm/types.h>
 Collaboration diagram for QPALMInfo:Data Fields | |
| c_int | iter | 
| number of iterations taken   | |
| c_int | iter_out | 
| number of outer iterations (i.e. dual updates)   | |
| char | status [32] | 
| status string, e.g. 'solved'   | |
| c_int | status_val | 
| status as c_int, defined in constants.h   | |
| c_float | pri_res_norm | 
| norm of primal residual   | |
| c_float | dua_res_norm | 
| norm of dual residual   | |
| c_float | dua2_res_norm | 
| norm of intermediate dual residual (minus proximal term)   | |
| c_float | objective | 
| objective function value   | |
| c_float | dual_objective | 
| dual objective function value (= NaN if enable_dual_termination is false)   | |
| c_float | setup_time | 
| time taken for setup phase (seconds)   | |
| c_float | solve_time | 
| time taken for solve phase (seconds)   | |
| c_float | run_time | 
| total time (seconds)   | |
| c_int QPALMInfo::iter | 
| c_int QPALMInfo::iter_out | 
number of outer iterations (i.e. dual updates)
| char QPALMInfo::status[32] | 
status string, e.g. 'solved'
| c_int QPALMInfo::status_val | 
status as c_int, defined in constants.h
| c_float QPALMInfo::dua2_res_norm | 
| c_float QPALMInfo::dual_objective | 
| c_float QPALMInfo::setup_time | 
time taken for setup phase (seconds)
| c_float QPALMInfo::solve_time | 
time taken for solve phase (seconds)
| c_float QPALMInfo::run_time |