DSDP
dsdplanczos.h
Go to the documentation of this file.
1 #ifndef __TAO_DSDPSTEP_H
2 #define __TAO_DSDPSTEP_H
3 #include "sdpconevec.h"
13 typedef struct {
14  int lanczosm;
15  int maxlanczosm;
16  double *darray; /* For SLOW BUT ROBUST METHOD ONLY */
17  SDPConeVec *Q; /* Size 2 for FAST, Size lanczosm for SLOW */
18  SDPConeVec Tv; /* For SLOW BUT ROBUST METHOD ONLY */
19 
20  double *dwork4n;
21  int *iwork10n;
22  int lwork,liwork;
23  int n;
24  int type;
26 
27 #ifdef __cplusplus
28 extern "C" {
29 #endif
36 extern int DSDPLanczosMinXEig( DSDPLanczosStepLength*, DSDPVMat, SDPConeVec, SDPConeVec, double *);
37 
38 #ifdef __cplusplus
39 }
40 #endif
41 
42 #endif