Definition in file dsdpdsmat.h.
Go to the source code of this file.
Typedefs | |
| typedef DSDPDSMat_C | DSDPDSMat |
| A symmetric Delta S matrix for one block in the semidefinite cone. | |
Functions | |
| int | DSDPDSMatDestroy (DSDPDSMat *) |
| Free the data structure. | |
| int | DSDPDSMatGetSize (DSDPDSMat, int *) |
| Set the opaque pointer and function pointers to the matrix. | |
| int | DSDPDSMatInitialize (DSDPDSMat *) |
| Set pointers to null. | |
| int | DSDPDSMatMult (DSDPDSMat, SDPConeVec, SDPConeVec) |
| Set values into the matrix. | |
| int | DSDPDSMatSetArray (DSDPDSMat, DSDPVMat) |
| Set values into the matrix. | |
| int | DSDPDSMatSetData (DSDPDSMat *, struct DSDPDSMat_Ops *, void *) |
| Set the opaque pointer and function pointers to the matrix. | |
| int | DSDPDSMatVecVec (DSDPDSMat, SDPConeVec, double *) |
| Compute the product x' A x. | |
| int | DSDPDSMatView (DSDPDSMat) |
| Print the matrix. | |
| int | DSDPDSMatZeroEntries (DSDPDSMat) |
| Zero the entries in the matrix. | |
|
|
A symmetric Delta S matrix for one block in the semidefinite cone. typedef struct DSDPDSMat_C DSDPDSMat; Definition at line 33 of file dsdpdsmat.h. |
|
|
Free the data structure.
Definition at line 70 of file dsdpdsmat.c. Referenced by DSDPBlockTakeDown(). |
|
||||||||||||
|
Set the opaque pointer and function pointers to the matrix.
Definition at line 50 of file dsdpdsmat.c. |
|
|
Set pointers to null.
Definition at line 254 of file dsdpdsmat.c. Referenced by DSDPBlockInitialize(), and DSDPDSMatDestroy(). |
|
||||||||||||||||
|
Set values into the matrix.
Definition at line 154 of file dsdpdsmat.c. |
|
||||||||||||
|
Set values into the matrix.
Definition at line 130 of file dsdpdsmat.c. Referenced by SDPConeMultiply(). |
|
||||||||||||||||
|
Set the opaque pointer and function pointers to the matrix.
Definition at line 31 of file dsdpdsmat.c. Referenced by DSDPDSMatInitialize(). |
|
||||||||||||||||
|
Compute the product x' A x.
Definition at line 181 of file dsdpdsmat.c. Referenced by SDPConeMultiply(). |
|
|
Print the matrix.
Definition at line 92 of file dsdpdsmat.c. |
|
|
Zero the entries in the matrix.
Definition at line 110 of file dsdpdsmat.c. |
1.4.2