dsdpschurmat_impl.h File Reference


Detailed Description

Function pointers that a Schur complement matrix (dense, sparse, parallel dense) must provide.

Definition in file dsdpschurmat_impl.h.

Go to the source code of this file.

Functions

int DSDPSchurMatOpsInitialize (struct DSDPSchurMat_Ops *)
 Initialize function pointers to 0.
int DSDPSparsityInSchurMat (DSDP, int, int[], int)
 Identify nonzero elements in a row of the Schur complement.


Function Documentation

int DSDPSchurMatOpsInitialize ( struct DSDPSchurMat_Ops *  dops  ) 

Initialize function pointers to 0.

Parameters:
dops address of a structure of function pointers.

Definition at line 44 of file dsdpschurmat.c.

Referenced by DSDPSchurMatDestroy(), and DSDPSchurMatInitialize().

int DSDPSparsityInSchurMat ( DSDP  dsdp,
int  row,
int  rnnz[],
int  mm 
)

Identify nonzero elements in a row of the Schur complement.

Parameters:
dsdp solver
row corresponding to variable y.
rnnz array to be marked nonzero if nonzero.
mm dimension of M matrix

Definition at line 649 of file dsdpschurmat.c.


Generated on Wed Nov 5 21:46:06 2008 for DSDP by  doxygen 1.5.6