Scippy

GCG

Branch-and-Price & Column Generation for Everyone

disp_master.c File Reference

Detailed Description

master display columns

Author
Gerald Gamrath
Christian Puchert
Martin Bergner

Definition in file disp_master.c.

#include <assert.h>
#include <string.h>
#include "disp_master.h"
#include "scip/disp_default.h"
#include "gcg.h"

Go to the source code of this file.

Macros

#define DISP_NAME_ORIGINAL   "original"
 
#define DISP_DESC_ORIGINAL   "display column printing a display line of the original SCIP instance"
 
#define DISP_HEAD_ORIGINAL   ""
 
#define DISP_WIDT_ORIGINAL   5
 
#define DISP_PRIO_ORIGINAL   80000
 
#define DISP_POSI_ORIGINAL   3550
 
#define DISP_STRI_ORIGINAL   TRUE
 

Functions

static SCIP_DECL_DISPCOPY (dispCopyMaster)
 
static SCIP_DECL_DISPOUTPUT (SCIPdispOutputOriginal)
 
SCIP_RETCODE SCIPincludeDispMaster (SCIP *scip)
 

Macro Definition Documentation

◆ DISP_NAME_ORIGINAL

#define DISP_NAME_ORIGINAL   "original"

Definition at line 45 of file disp_master.c.

◆ DISP_DESC_ORIGINAL

#define DISP_DESC_ORIGINAL   "display column printing a display line of the original SCIP instance"

Definition at line 46 of file disp_master.c.

◆ DISP_HEAD_ORIGINAL

#define DISP_HEAD_ORIGINAL   ""

Definition at line 47 of file disp_master.c.

◆ DISP_WIDT_ORIGINAL

#define DISP_WIDT_ORIGINAL   5

Definition at line 48 of file disp_master.c.

◆ DISP_PRIO_ORIGINAL

#define DISP_PRIO_ORIGINAL   80000

Definition at line 49 of file disp_master.c.

◆ DISP_POSI_ORIGINAL

#define DISP_POSI_ORIGINAL   3550

Definition at line 50 of file disp_master.c.

◆ DISP_STRI_ORIGINAL

#define DISP_STRI_ORIGINAL   TRUE

Definition at line 51 of file disp_master.c.

Function Documentation

◆ SCIP_DECL_DISPCOPY()

static SCIP_DECL_DISPCOPY ( dispCopyMaster  )
static

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

Definition at line 59 of file disp_master.c.

◆ SCIP_DECL_DISPOUTPUT()

static SCIP_DECL_DISPOUTPUT ( SCIPdispOutputOriginal  )
static

output method of display column to output file stream 'file' printing a display column of the original SCIP instance

Definition at line 72 of file disp_master.c.

References DISP_NAME_ORIGINAL, and GCGgetOriginalprob().

◆ SCIPincludeDispMaster()

SCIP_RETCODE SCIPincludeDispMaster ( SCIP *  scip)

includes the default display columns in SCIP

Parameters
scipSCIP data structure

Definition at line 89 of file disp_master.c.

References DISP_DESC_ORIGINAL, DISP_HEAD_ORIGINAL, DISP_NAME_ORIGINAL, DISP_POSI_ORIGINAL, DISP_PRIO_ORIGINAL, DISP_STRI_ORIGINAL, and DISP_WIDT_ORIGINAL.

Referenced by GCGincludeBendersPlugins(), and GCGincludeMasterPlugins().