< linear constraints matrix A in csc format (size m x n)
< the upper triangular part of the quadratic cost matrix P in csc format (size n x n).
< dense array for lower bound (size m)
< number of constraints m
< number of variables n
< dense array for linear part of cost function (size n)
< dense array for upper bound (size m)
Data structure