See also the comments in the codes for the definitions. The most important of these can be accessed using Matlab's help command. Given the constraints of an SQLP, its block structure and a primal feasible point, this routine tests for primal degeneracy. A large value of cndp is a strong indication that the problem is primal degenerate.
Type help pcond for the definition, as well as an explanation of the output parameters Dsize and D .
Given the constraint matrix of an SQLP, the block structure and a dual feasible point, this routine tests for dual degeneracy. A large value of cndd is a strong indication that the problem is dual degenerate. Type help dcond for the definition, as well as an explanation of the output parameters Bsize and B . Avoid setting tol too small, especially if strict complementarity does not hold, in which case try values larger than . Upon termination of the script, the variables will be defined in the Matlab workspace.