DSDP
sdp Directory Reference

Files

 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.