DSDP
|
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. |