I think it is not necessary to explicitly initialise the fwork/bwork/iwork vectors that are used by QDLDL in workspace.h, since these are only used for temporary internal calculations by QDLDL. They should instead just be initialised as arrays of the correct size and type.
I think it is not necessary to explicitly initialise the fwork/bwork/iwork vectors that are used by QDLDL in workspace.h, since these are only used for temporary internal calculations by QDLDL. They should instead just be initialised as arrays of the correct size and type.