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