QPALM
A proximal augmented Lagrangian method for QPs.
Data Fields
QPALMData Struct Reference

Data structure. More...

#include <types.h>

Data Fields

size_t n
 number of variables n More...
 
size_t m
 number of constraints m More...
 
solver_sparseQ
 sparse quadratic part of the cost Q (size n x n) More...
 
solver_sparseA
 sparse linear constraints matrix A (size m x n) More...
 
c_floatq
 dense array for linear part of cost function (size n) More...
 
c_float c
 constant part of cost More...
 
c_floatbmin
 dense array for lower bounds (size m) More...
 
c_floatbmax
 dense array for upper bounds (size m) More...
 

Detailed Description

Data structure.

Field Documentation

◆ A

solver_sparse* QPALMData::A

sparse linear constraints matrix A (size m x n)

◆ bmax

c_float* QPALMData::bmax

dense array for upper bounds (size m)

◆ bmin

c_float* QPALMData::bmin

dense array for lower bounds (size m)

◆ c

c_float QPALMData::c

constant part of cost

◆ m

size_t QPALMData::m

number of constraints m

◆ n

size_t QPALMData::n

number of variables n

◆ Q

solver_sparse* QPALMData::Q

sparse quadratic part of the cost Q (size n x n)

◆ q

c_float* QPALMData::q

dense array for linear part of cost function (size n)


The documentation for this struct was generated from the following file: