DSDP
sdp Directory Reference

Files

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