SCIP-SDP  2.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Macros | Functions
disp_sdppenalty.c File Reference

Column to display the percentage of SDP-relaxations where a penalty formulation had to be used. More...

Go to the source code of this file.

Macros

#define DISP_NAME   "sdppenalty"
 
#define DISP_DESC   "percentage of penalty formulations for SDP solver"
 
#define DISP_HEADER   "SDP pen"
 
#define DISP_WIDTH   8
 
#define DISP_PRIORITY   1001
 
#define DISP_POSITION   1450
 
#define DISP_STRIPLINE   TRUE
 

Functions

static SCIP_DECL_DISPCOPY (dispCopySdppenalty)
 
static SCIP_DECL_DISPFREE (dispFreeSdppenalty)
 
static SCIP_DECL_DISPINITSOL (dispInitsolSdppenalty)
 
static SCIP_DECL_DISPOUTPUT (dispOutputSdppenalty)
 
SCIP_RETCODE SCIPincludeDispSdppenalty (SCIP *scip)
 

Detailed Description

Column to display the percentage of SDP-relaxations where a penalty formulation had to be used.

Author
Tristan Gally

Definition in file disp_sdppenalty.c.

Macro Definition Documentation

#define DISP_NAME   "sdppenalty"

Definition at line 48 of file disp_sdppenalty.c.

Referenced by SCIPincludeDispSdppenalty().

#define DISP_DESC   "percentage of penalty formulations for SDP solver"

Definition at line 49 of file disp_sdppenalty.c.

Referenced by SCIPincludeDispSdppenalty().

#define DISP_HEADER   "SDP pen"

Definition at line 50 of file disp_sdppenalty.c.

Referenced by SCIPincludeDispSdppenalty().

#define DISP_WIDTH   8

the width of the display column

Definition at line 51 of file disp_sdppenalty.c.

Referenced by SCIPincludeDispSdppenalty().

#define DISP_PRIORITY   1001

the priority of the display column

Definition at line 52 of file disp_sdppenalty.c.

Referenced by SCIPincludeDispSdppenalty().

#define DISP_POSITION   1450

the relative position of the display column

Definition at line 53 of file disp_sdppenalty.c.

Referenced by SCIPincludeDispSdppenalty().

#define DISP_STRIPLINE   TRUE

default for displaying column separated with a line from its right neighbor

Definition at line 54 of file disp_sdppenalty.c.

Referenced by SCIPincludeDispSdppenalty().

Function Documentation

static SCIP_DECL_DISPCOPY ( dispCopySdppenalty  )
static

copy method for dialog plugins (called when SCIP copies plugins)

Definition at line 77 of file disp_sdppenalty.c.

References SCIPincludeDispSdppenalty().

static SCIP_DECL_DISPFREE ( dispFreeSdppenalty  )
static

destructor of display column to free user data (called when SCIP is exiting)

Definition at line 90 of file disp_sdppenalty.c.

static SCIP_DECL_DISPINITSOL ( dispInitsolSdppenalty  )
static

solving process initialization method of display column (called when branch and bound process is about to begin)

Definition at line 107 of file disp_sdppenalty.c.

static SCIP_DECL_DISPOUTPUT ( dispOutputSdppenalty  )
static

output method of display column to output file stream 'file'

Definition at line 123 of file disp_sdppenalty.c.

References SCIPrelaxSdpGetNSdpCalls(), and SCIPrelaxSdpGetNSdpPenalty().

SCIP_RETCODE SCIPincludeDispSdppenalty ( SCIP *  scip)

creates the SDP-penalty display column and includes it in SCIP

Parameters
scipSCIP data structure

Definition at line 155 of file disp_sdppenalty.c.

References DISP_DESC, DISP_HEADER, DISP_NAME, DISP_POSITION, DISP_PRIORITY, DISP_STRIPLINE, and DISP_WIDTH.

Referenced by runSCIP(), and SCIP_DECL_DISPCOPY().