Scippy

SCIP

Solving Constraint Integer Programs

table_default.c File Reference

Detailed Description

default statistics tables

Author
Tristan Gally

Definition in file table_default.c.

Go to the source code of this file.

Macros

#define TABLE_NAME_STATUS   "status"
 
#define TABLE_DESC_STATUS   "status statistics table"
 
#define TABLE_POSITION_STATUS   0
 
#define TABLE_EARLIEST_STAGE_STATUS   SCIP_STAGE_INIT
 
#define TABLE_NAME_TIMING   "timing"
 
#define TABLE_DESC_TIMING   "timing statistics table"
 
#define TABLE_POSITION_TIMING   1000
 
#define TABLE_EARLIEST_STAGE_TIMING   SCIP_STAGE_PROBLEM
 
#define TABLE_NAME_ORIGPROB   "origprob"
 
#define TABLE_DESC_ORIGPROB   "original problem statistics table"
 
#define TABLE_POSITION_ORIGPROB   2000
 
#define TABLE_EARLIEST_STAGE_ORIGPROB   SCIP_STAGE_PROBLEM
 
#define TABLE_NAME_TRANSPROB   "presolvedprob"
 
#define TABLE_DESC_TRANSPROB   "presolved problem statistics table"
 
#define TABLE_POSITION_TRANSPROB   3000
 
#define TABLE_EARLIEST_STAGE_TRANSPROB   SCIP_STAGE_TRANSFORMED
 
#define TABLE_NAME_PRESOL   "presolver"
 
#define TABLE_DESC_PRESOL   "presolver statistics table"
 
#define TABLE_POSITION_PRESOL   4000
 
#define TABLE_EARLIEST_STAGE_PRESOL   SCIP_STAGE_TRANSFORMED
 
#define TABLE_NAME_CONS   "constraint"
 
#define TABLE_DESC_CONS   "constraint statistics table"
 
#define TABLE_POSITION_CONS   5000
 
#define TABLE_EARLIEST_STAGE_CONS   SCIP_STAGE_TRANSFORMED
 
#define TABLE_NAME_CONSTIMING   "constiming"
 
#define TABLE_DESC_CONSTIMING   "constraint timing statistics table"
 
#define TABLE_POSITION_CONSTIMING   6000
 
#define TABLE_EARLIEST_STAGE_CONSTIMING   SCIP_STAGE_TRANSFORMED
 
#define TABLE_NAME_PROP   "propagator"
 
#define TABLE_DESC_PROP   "propagator statistics table"
 
#define TABLE_POSITION_PROP   7000
 
#define TABLE_EARLIEST_STAGE_PROP   SCIP_STAGE_TRANSFORMED
 
#define TABLE_NAME_CONFLICT   "conflict"
 
#define TABLE_DESC_CONFLICT   "conflict statistics table"
 
#define TABLE_POSITION_CONFLICT   8000
 
#define TABLE_EARLIEST_STAGE_CONFLICT   SCIP_STAGE_TRANSFORMED
 
#define TABLE_NAME_SEPA   "separator"
 
#define TABLE_DESC_SEPA   "separator statistics table"
 
#define TABLE_POSITION_SEPA   9000
 
#define TABLE_EARLIEST_STAGE_SEPA   SCIP_STAGE_SOLVING
 
#define TABLE_NAME_PRICER   "pricer"
 
#define TABLE_DESC_PRICER   "pricer statistics table"
 
#define TABLE_POSITION_PRICER   10000
 
#define TABLE_EARLIEST_STAGE_PRICER   SCIP_STAGE_SOLVING
 
#define TABLE_NAME_BRANCH   "branchrules"
 
#define TABLE_DESC_BRANCH   "branching rules statistics table"
 
#define TABLE_POSITION_BRANCH   11000
 
#define TABLE_EARLIEST_STAGE_BRANCH   SCIP_STAGE_SOLVING
 
#define TABLE_NAME_HEUR   "heuristics"
 
#define TABLE_DESC_HEUR   "heuristics statistics table"
 
#define TABLE_POSITION_HEUR   12000
 
#define TABLE_EARLIEST_STAGE_HEUR   SCIP_STAGE_PRESOLVING
 
#define TABLE_NAME_COMPRESSION   "compression"
 
#define TABLE_DESC_COMPRESSION   "compression statistics table"
 
#define TABLE_POSITION_COMPRESSION   13000
 
#define TABLE_EARLIEST_STAGE_COMPRESSION   SCIP_STAGE_PRESOLVING
 
#define TABLE_NAME_BENDERS   "benders"
 
#define TABLE_DESC_BENDERS   "benders' decomposition statistics table"
 
#define TABLE_POSITION_BENDERS   14000
 
#define TABLE_EARLIEST_STAGE_BENDERS   SCIP_STAGE_SOLVING
 
#define TABLE_NAME_LP   "lp"
 
#define TABLE_DESC_LP   "lp statistics table"
 
#define TABLE_POSITION_LP   15000
 
#define TABLE_EARLIEST_STAGE_LP   SCIP_STAGE_SOLVING
 
#define TABLE_NAME_NLP   "nlp"
 
#define TABLE_DESC_NLP   "nlp statistics table"
 
#define TABLE_POSITION_NLP   16000
 
#define TABLE_EARLIEST_STAGE_NLP   SCIP_STAGE_SOLVING
 
#define TABLE_NAME_RELAX   "relaxator"
 
#define TABLE_DESC_RELAX   "relaxator statistics table"
 
#define TABLE_POSITION_RELAX   17000
 
#define TABLE_EARLIEST_STAGE_RELAX   SCIP_STAGE_SOLVING
 
#define TABLE_NAME_TREE   "tree"
 
#define TABLE_DESC_TREE   "tree statistics table"
 
#define TABLE_POSITION_TREE   18000
 
#define TABLE_EARLIEST_STAGE_TREE   SCIP_STAGE_SOLVING
 
#define TABLE_NAME_ROOT   "root"
 
#define TABLE_DESC_ROOT   "root statistics table"
 
#define TABLE_POSITION_ROOT   19000
 
#define TABLE_EARLIEST_STAGE_ROOT   SCIP_STAGE_SOLVING
 
#define TABLE_NAME_SOL   "solution"
 
#define TABLE_DESC_SOL   "solution statistics table"
 
#define TABLE_POSITION_SOL   20000
 
#define TABLE_EARLIEST_STAGE_SOL   SCIP_STAGE_PRESOLVING
 
#define TABLE_NAME_CONC   "concurrentsolver"
 
#define TABLE_DESC_CONC   "concurrent solver statistics table"
 
#define TABLE_POSITION_CONC   21000
 
#define TABLE_EARLIEST_STAGE_CONC   SCIP_STAGE_TRANSFORMED
 

Functions

static SCIP_DECL_TABLECOPY (tableCopyDefault)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputStatus)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputTiming)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputOrigProb)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputTransProb)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputPresol)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputCons)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputConstiming)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputProp)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputConflict)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputSepa)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputPricer)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputBranch)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputHeur)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputCompression)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputLP)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputNLP)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputRelax)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputTree)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputRoot)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputSol)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputConc)
 
static SCIP_DECL_TABLEOUTPUT (tableOutputBenders)
 
SCIP_RETCODE SCIPincludeTableDefault (SCIP *scip)
 

Macro Definition Documentation

◆ TABLE_NAME_STATUS

#define TABLE_NAME_STATUS   "status"

Definition at line 30 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_STATUS

#define TABLE_DESC_STATUS   "status statistics table"

Definition at line 31 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_STATUS

#define TABLE_POSITION_STATUS   0

the position of the statistics table

Definition at line 32 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_STATUS

#define TABLE_EARLIEST_STAGE_STATUS   SCIP_STAGE_INIT

output of the statistics table is only printed from this stage onwards

Definition at line 33 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_TIMING

#define TABLE_NAME_TIMING   "timing"

Definition at line 35 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_TIMING

#define TABLE_DESC_TIMING   "timing statistics table"

Definition at line 36 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_TIMING

#define TABLE_POSITION_TIMING   1000

the position of the statistics table

Definition at line 37 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_TIMING

#define TABLE_EARLIEST_STAGE_TIMING   SCIP_STAGE_PROBLEM

output of the statistics table is only printed from this stage onwards

Definition at line 38 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_ORIGPROB

#define TABLE_NAME_ORIGPROB   "origprob"

Definition at line 40 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_ORIGPROB

#define TABLE_DESC_ORIGPROB   "original problem statistics table"

Definition at line 41 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_ORIGPROB

#define TABLE_POSITION_ORIGPROB   2000

the position of the statistics table

Definition at line 42 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_ORIGPROB

#define TABLE_EARLIEST_STAGE_ORIGPROB   SCIP_STAGE_PROBLEM

output of the statistics table is only printed from this stage onwards

Definition at line 43 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_TRANSPROB

#define TABLE_NAME_TRANSPROB   "presolvedprob"

Definition at line 45 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_TRANSPROB

#define TABLE_DESC_TRANSPROB   "presolved problem statistics table"

Definition at line 46 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_TRANSPROB

#define TABLE_POSITION_TRANSPROB   3000

the position of the statistics table

Definition at line 47 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_TRANSPROB

#define TABLE_EARLIEST_STAGE_TRANSPROB   SCIP_STAGE_TRANSFORMED

output of the statistics table is only printed from this stage onwards

Definition at line 48 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_PRESOL

#define TABLE_NAME_PRESOL   "presolver"

Definition at line 50 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_PRESOL

#define TABLE_DESC_PRESOL   "presolver statistics table"

Definition at line 51 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_PRESOL

#define TABLE_POSITION_PRESOL   4000

the position of the statistics table

Definition at line 52 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_PRESOL

#define TABLE_EARLIEST_STAGE_PRESOL   SCIP_STAGE_TRANSFORMED

output of the statistics table is only printed from this stage onwards

Definition at line 53 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_CONS

#define TABLE_NAME_CONS   "constraint"

Definition at line 55 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_CONS

#define TABLE_DESC_CONS   "constraint statistics table"

Definition at line 56 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_CONS

#define TABLE_POSITION_CONS   5000

the position of the statistics table

Definition at line 57 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_CONS

#define TABLE_EARLIEST_STAGE_CONS   SCIP_STAGE_TRANSFORMED

output of the statistics table is only printed from this stage onwards

Definition at line 58 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_CONSTIMING

#define TABLE_NAME_CONSTIMING   "constiming"

Definition at line 60 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_CONSTIMING

#define TABLE_DESC_CONSTIMING   "constraint timing statistics table"

Definition at line 61 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_CONSTIMING

#define TABLE_POSITION_CONSTIMING   6000

the position of the statistics table

Definition at line 62 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_CONSTIMING

#define TABLE_EARLIEST_STAGE_CONSTIMING   SCIP_STAGE_TRANSFORMED

output of the statistics table is only printed from this stage onwards

Definition at line 63 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_PROP

#define TABLE_NAME_PROP   "propagator"

Definition at line 65 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_PROP

#define TABLE_DESC_PROP   "propagator statistics table"

Definition at line 66 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_PROP

#define TABLE_POSITION_PROP   7000

the position of the statistics table

Definition at line 67 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_PROP

#define TABLE_EARLIEST_STAGE_PROP   SCIP_STAGE_TRANSFORMED

output of the statistics table is only printed from this stage onwards

Definition at line 68 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_CONFLICT

#define TABLE_NAME_CONFLICT   "conflict"

Definition at line 70 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_CONFLICT

#define TABLE_DESC_CONFLICT   "conflict statistics table"

Definition at line 71 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_CONFLICT

#define TABLE_POSITION_CONFLICT   8000

the position of the statistics table

Definition at line 72 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_CONFLICT

#define TABLE_EARLIEST_STAGE_CONFLICT   SCIP_STAGE_TRANSFORMED

output of the statistics table is only printed from this stage onwards

Definition at line 73 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_SEPA

#define TABLE_NAME_SEPA   "separator"

Definition at line 75 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_SEPA

#define TABLE_DESC_SEPA   "separator statistics table"

Definition at line 76 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_SEPA

#define TABLE_POSITION_SEPA   9000

the position of the statistics table

Definition at line 77 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_SEPA

#define TABLE_EARLIEST_STAGE_SEPA   SCIP_STAGE_SOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 78 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_PRICER

#define TABLE_NAME_PRICER   "pricer"

Definition at line 80 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_PRICER

#define TABLE_DESC_PRICER   "pricer statistics table"

Definition at line 81 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_PRICER

#define TABLE_POSITION_PRICER   10000

the position of the statistics table

Definition at line 82 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_PRICER

#define TABLE_EARLIEST_STAGE_PRICER   SCIP_STAGE_SOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 83 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_BRANCH

#define TABLE_NAME_BRANCH   "branchrules"

Definition at line 85 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_BRANCH

#define TABLE_DESC_BRANCH   "branching rules statistics table"

Definition at line 86 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_BRANCH

#define TABLE_POSITION_BRANCH   11000

the position of the statistics table

Definition at line 87 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_BRANCH

#define TABLE_EARLIEST_STAGE_BRANCH   SCIP_STAGE_SOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 88 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_HEUR

#define TABLE_NAME_HEUR   "heuristics"

Definition at line 90 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_HEUR

#define TABLE_DESC_HEUR   "heuristics statistics table"

Definition at line 91 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_HEUR

#define TABLE_POSITION_HEUR   12000

the position of the statistics table

Definition at line 92 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_HEUR

#define TABLE_EARLIEST_STAGE_HEUR   SCIP_STAGE_PRESOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 93 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_COMPRESSION

#define TABLE_NAME_COMPRESSION   "compression"

Definition at line 95 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_COMPRESSION

#define TABLE_DESC_COMPRESSION   "compression statistics table"

Definition at line 96 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_COMPRESSION

#define TABLE_POSITION_COMPRESSION   13000

the position of the statistics table

Definition at line 97 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_COMPRESSION

#define TABLE_EARLIEST_STAGE_COMPRESSION   SCIP_STAGE_PRESOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 98 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_BENDERS

#define TABLE_NAME_BENDERS   "benders"

Definition at line 100 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_BENDERS

#define TABLE_DESC_BENDERS   "benders' decomposition statistics table"

Definition at line 101 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_BENDERS

#define TABLE_POSITION_BENDERS   14000

the position of the statistics table

Definition at line 102 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_BENDERS

#define TABLE_EARLIEST_STAGE_BENDERS   SCIP_STAGE_SOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 103 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_LP

#define TABLE_NAME_LP   "lp"

Definition at line 105 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_LP

#define TABLE_DESC_LP   "lp statistics table"

Definition at line 106 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_LP

#define TABLE_POSITION_LP   15000

the position of the statistics table

Definition at line 107 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_LP

#define TABLE_EARLIEST_STAGE_LP   SCIP_STAGE_SOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 108 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_NLP

#define TABLE_NAME_NLP   "nlp"

Definition at line 110 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_NLP

#define TABLE_DESC_NLP   "nlp statistics table"

Definition at line 111 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_NLP

#define TABLE_POSITION_NLP   16000

the position of the statistics table

Definition at line 112 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_NLP

#define TABLE_EARLIEST_STAGE_NLP   SCIP_STAGE_SOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 113 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_RELAX

#define TABLE_NAME_RELAX   "relaxator"

Definition at line 115 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_RELAX

#define TABLE_DESC_RELAX   "relaxator statistics table"

Definition at line 116 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_RELAX

#define TABLE_POSITION_RELAX   17000

the position of the statistics table

Definition at line 117 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_RELAX

#define TABLE_EARLIEST_STAGE_RELAX   SCIP_STAGE_SOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 118 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_TREE

#define TABLE_NAME_TREE   "tree"

Definition at line 120 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_TREE

#define TABLE_DESC_TREE   "tree statistics table"

Definition at line 121 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_TREE

#define TABLE_POSITION_TREE   18000

the position of the statistics table

Definition at line 122 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_TREE

#define TABLE_EARLIEST_STAGE_TREE   SCIP_STAGE_SOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 123 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_ROOT

#define TABLE_NAME_ROOT   "root"

Definition at line 125 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_ROOT

#define TABLE_DESC_ROOT   "root statistics table"

Definition at line 126 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_ROOT

#define TABLE_POSITION_ROOT   19000

the position of the statistics table

Definition at line 127 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_ROOT

#define TABLE_EARLIEST_STAGE_ROOT   SCIP_STAGE_SOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 128 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_SOL

#define TABLE_NAME_SOL   "solution"

Definition at line 130 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_SOL

#define TABLE_DESC_SOL   "solution statistics table"

Definition at line 131 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_SOL

#define TABLE_POSITION_SOL   20000

the position of the statistics table

Definition at line 132 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_SOL

#define TABLE_EARLIEST_STAGE_SOL   SCIP_STAGE_PRESOLVING

output of the statistics table is only printed from this stage onwards

Definition at line 133 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_NAME_CONC

#define TABLE_NAME_CONC   "concurrentsolver"

Definition at line 135 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_DESC_CONC

#define TABLE_DESC_CONC   "concurrent solver statistics table"

Definition at line 136 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_POSITION_CONC

#define TABLE_POSITION_CONC   21000

the position of the statistics table

Definition at line 137 of file table_default.c.

Referenced by SCIPincludeTableDefault().

◆ TABLE_EARLIEST_STAGE_CONC

#define TABLE_EARLIEST_STAGE_CONC   SCIP_STAGE_TRANSFORMED

output of the statistics table is only printed from this stage onwards

Definition at line 138 of file table_default.c.

Referenced by SCIPincludeTableDefault().

Function Documentation

◆ SCIP_DECL_TABLECOPY()

static SCIP_DECL_TABLECOPY ( tableCopyDefault  )
static

copy method for statistics table plugins (called when SCIP copies plugins)

Definition at line 146 of file table_default.c.

References NULL, SCIP_CALL, SCIP_OKAY, SCIPfindTable(), SCIPincludeTableDefault(), and SCIPtableGetName().

◆ SCIP_DECL_TABLEOUTPUT() [1/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputStatus  )
static

output method of statistics table to output file stream 'file'

Definition at line 162 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintStatusStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [2/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputTiming  )
static

output method of statistics table to output file stream 'file'

Definition at line 174 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintTimingStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [3/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputOrigProb  )
static

output method of statistics table to output file stream 'file'

Definition at line 186 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintOrigProblemStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [4/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputTransProb  )
static

output method of statistics table to output file stream 'file'

Definition at line 198 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintTransProblemStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [5/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputPresol  )
static

output method of statistics table to output file stream 'file'

Definition at line 210 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintPresolverStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [6/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputCons  )
static

output method of statistics table to output file stream 'file'

Definition at line 222 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintConstraintStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [7/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputConstiming  )
static

output method of statistics table to output file stream 'file'

Definition at line 234 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintConstraintTimingStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [8/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputProp  )
static

output method of statistics table to output file stream 'file'

Definition at line 246 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintPropagatorStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [9/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputConflict  )
static

output method of statistics table to output file stream 'file'

Definition at line 258 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintConflictStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [10/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputSepa  )
static

output method of statistics table to output file stream 'file'

Definition at line 270 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintSeparatorStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [11/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputPricer  )
static

output method of statistics table to output file stream 'file'

Definition at line 282 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintPricerStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [12/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputBranch  )
static

output method of statistics table to output file stream 'file'

Definition at line 294 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintBranchruleStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [13/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputHeur  )
static

output method of statistics table to output file stream 'file'

Definition at line 306 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintHeuristicStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [14/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputCompression  )
static

output method of statistics table to output file stream 'file'

Definition at line 318 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintCompressionStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [15/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputLP  )
static

output method of statistics table to output file stream 'file'

Definition at line 330 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintLPStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [16/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputNLP  )
static

output method of statistics table to output file stream 'file'

Definition at line 342 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintNLPStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [17/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputRelax  )
static

output method of statistics table to output file stream 'file'

Definition at line 354 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintRelaxatorStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [18/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputTree  )
static

output method of statistics table to output file stream 'file'

Definition at line 366 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintTreeStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [19/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputRoot  )
static

output method of statistics table to output file stream 'file'

Definition at line 378 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintRootStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [20/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputSol  )
static

output method of statistics table to output file stream 'file'

Definition at line 390 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintSolutionStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [21/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputConc  )
static

output method of statistics table to output file stream 'file'

Definition at line 402 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintConcsolverStatistics().

◆ SCIP_DECL_TABLEOUTPUT() [22/22]

static SCIP_DECL_TABLEOUTPUT ( tableOutputBenders  )
static

output method of statistics table to output file stream 'file'

Definition at line 414 of file table_default.c.

References NULL, SCIP_OKAY, and SCIPprintBendersStatistics().