Linear system solver structure (sublevel objects initialize it differently)
Define linsys_solver prototype structure
Data structure
Solver return information
Polish structure
Problem scaling matrices stored as vectors
Settings struct
Solution structure
OSQP Workspace
Matrix in compressed-column form. The structure is used internally to store matrices in the triplet form as well, but the API requires that the matrices are in the CSC format.