Scippy

GCG

Branch-and-Price & Column Generation for Everyone

class_detprobdata.cpp File Reference

Detailed Description

class storing partialdecomps and the problem matrix

Author
Michael Bastubbe
Julius Hense
Hanna Franzen

Definition in file class_detprobdata.cpp.

#include "scip/scipdefplugins.h"
#include "gcg.h"
#include "objscip/objscip.h"
#include "scip/scip.h"
#include "class_detprobdata.h"
#include "struct_detector.h"
#include "pub_decomp.h"
#include "struct_decomp.h"
#include "cons_decomp.h"
#include "decomp.h"
#include "miscvisualization.h"
#include "scip_misc.h"
#include "scip/clock.h"
#include "scip/cons.h"
#include "scip/var.h"
#include <algorithm>
#include <list>
#include <iostream>
#include <stdio.h>
#include <sstream>
#include <iomanip>
#include <fstream>
#include <exception>
#include <random>
#include <set>
#include "reader_gp.h"

Go to the source code of this file.

Data Structures

struct  gcg::sort_decr
 

Namespaces

 gcg
 

Macros

#define SCIP_CALL_EXC(x)
 
#define ENUM_TO_STRING(x)   # x
 
#define DEFAULT_THREADS   0
 

Functions

SCIP_Bool gcg::varIsFixedToZero (SCIP *scip, SCIP_VAR *var)
 

Macro Definition Documentation

◆ SCIP_CALL_EXC

#define SCIP_CALL_EXC (   x)
Value:
do \
{ \
SCIP_RETCODE _restat_; \
if( ( _restat_ = ( x ) ) != SCIP_OKAY ) \
{ \
SCIPerrorMessage( "Error <%d> in function call\n", _restat_); \
throw std::exception(); \
} \
} \
while( false )

Definition at line 84 of file class_detprobdata.cpp.

◆ ENUM_TO_STRING

#define ENUM_TO_STRING (   x)    # x

Definition at line 95 of file class_detprobdata.cpp.

◆ DEFAULT_THREADS

#define DEFAULT_THREADS   0

number of threads (0 is OpenMP default)

Definition at line 96 of file class_detprobdata.cpp.