46 #define DISP_NAME "sdpiterations"
47 #define DISP_DESC "number of SDP iterations"
48 #define DISP_HEADER "SDP iter"
50 #define DISP_PRIORITY 30001
51 #define DISP_POSITION 1000
52 #define DISP_STRIPLINE TRUE
90 SCIP_DISPDATA* dispdata;
92 assert( scip != NULL );
93 assert( disp != NULL );
94 dispdata = SCIPdispGetData(disp);
95 assert( dispdata != NULL );
97 SCIPfreeMemory(scip, &dispdata);
98 SCIPdispSetData(disp, NULL);
107 SCIP_DISPDATA* dispdata;
109 assert( disp != NULL );
110 dispdata = SCIPdispGetData(disp);
111 assert( dispdata != NULL );
113 dispdata->relaxSDP = SCIPfindRelax(scip,
"SDP");
114 assert( dispdata->relaxSDP != NULL );
123 SCIP_DISPDATA* dispdata;
125 assert( scip != NULL );
126 assert( disp != NULL );
128 dispdata = SCIPdispGetData(disp);
130 assert( dispdata != NULL );
131 assert( dispdata->relaxSDP != NULL );
148 SCIP_DISPDATA* dispdata = NULL;
150 assert( scip != NULL );
153 SCIP_CALL( SCIPallocMemory(scip, &dispdata) );
157 dispCopySdpiterations,
158 dispFreeSdpiterations, NULL, NULL,
159 dispInitsolSdpiterations, NULL, dispOutputSdpiterations,
static SCIP_DECL_DISPINITSOL(dispInitsolSdpiterations)
Column to display the total number of SDP iterations.
static SCIP_DECL_DISPOUTPUT(dispOutputSdpiterations)
int SCIPrelaxSdpGetNIterations(SCIP_RELAX *relax)
static SCIP_DECL_DISPCOPY(dispCopySdpiterations)
static SCIP_DECL_DISPFREE(dispFreeSdpiterations)
SCIP_RETCODE SCIPincludeDispSdpiterations(SCIP *scip)