|
| dsdpadddata.c |
| Set block sizes, sparsity, format, and data matrices.
|
|
| dsdpadddatamat.c |
| Set sparse or dense matrices into the cone.
|
|
| dsdpblock.c |
| Operations on a single SDP block.
|
|
| dsdpdatamat.c |
| Call an implementation of the data matrix operations.
|
|
| dsdpdatamat.h |
| The interface between the SDPCone and the data matrices.
|
|
| dsdpdatamat_impl.h |
| Structure of function pointers that each SDP data matrix type (sparse, dense, constant, identity, ...) must implement.
|
|
| dsdpdsmat.c |
| Call an implmentation of the Delta S matrix operation.
|
|
| dsdpdsmat.h |
| The interface between the SDPCone and the Delta S matrix.
|
|
| dsdpdsmat_impl.h |
| Structure of function pointers that each SDP Delta S matrix type (sparse, dense, diagonal, ...) must implement.
|
|
| dsdpdualmat.c |
| Call an implementation of the S matrix operations.
|
|
| dsdpdualmat.h |
| The interface between the SDPCone and the matrix S.
|
|
| dsdpdualmat_impl.h |
| Structure of function pointers that each symmetric positive definite matrix type (dense, sparse) must implement.
|
|
| dsdplanczos.h |
| Lanczos procedure determines the maximum step length.
|
|
| dsdpsdp.h |
| Internal SDPCone data structures and routines.
|
|
| dsdpstep.c |
| Lanczos procedure determines the maximum step length.
|
|
| dsdpxmat.c |
| Call an implementation of the basic dense matrix array operations.
|
|
| dsdpxmat.h |
| The interface between the SDPCone and the dense matrix array.
|
|
| dsdpxmat_impl.h |
| Structure of function pointers that each dense matrix array type (upper full, packed symmetric, ...) must implement.
|
|
| printsdpa.c |
| Print data or solution in SDPA format.
|
|
| sdpcompute.c |
| Compute the gradient vector and Hessian matrix. Also compute X matrices.
|
|
| sdpcone.c |
| Implement operations on the SDPCone object.
|
|
| sdpconesetup.c |
| Setup the internal data structures needed by the SDPCone object.
|
|
| sdpconevec.c |
| Implementation of the SDPCone vector operations.
|
|
| sdpconevec.h |
| Each block of the SDPCone has two vectors of appropriate size.
|
|
| sdpkcone.c |
| Implement the DSDPCone operations using the SDPCone subroutines.
|
|
| sdpsss.c |
| Determine the sparsity of each block, and choose suitable dual, Delta S, and X matrix structures.
|
|