Scippy

GCG

Branch-and-Price & Column Generation for Everyone

type_consclassifier.h File Reference

Detailed Description

type definitions for constraints classifier in GCG projects

Author
William Ma

Definition in file type_consclassifier.h.

#include <scip/def.h>
#include "scip/type_retcode.h"
#include "scip/type_scip.h"
#include "scip/type_result.h"
#include "type_classifier.h"

Go to the source code of this file.

Macros

#define DEC_DECL_FREECONSCLASSIFIER(x)   SCIP_RETCODE x (SCIP* scip, DEC_CONSCLASSIFIER* classifier)
 
#define DEC_DECL_CONSCLASSIFY(x)   SCIP_RETCODE x (SCIP* scip, SCIP_Bool transformed)
 

Typedefs

typedef struct DEC_ConsClassifier DEC_CONSCLASSIFIER
 

Macro Definition Documentation

◆ DEC_DECL_FREECONSCLASSIFIER

#define DEC_DECL_FREECONSCLASSIFIER (   x)    SCIP_RETCODE x (SCIP* scip, DEC_CONSCLASSIFIER* classifier)

destructor of classifier to free classifier data (called when GCG is exiting)

input:

  • scip : SCIP main data structure
  • classifier : classifier data structure

Definition at line 52 of file type_consclassifier.h.

◆ DEC_DECL_CONSCLASSIFY

#define DEC_DECL_CONSCLASSIFY (   x)    SCIP_RETCODE x (SCIP* scip, SCIP_Bool transformed)

Tries to classify constraints with data of the according detprobdata and store the classification in the detprobdata

input:

  • scip : SCIP data structure
  • transformed : should use data from transformed detprobdata or not

Definition at line 61 of file type_consclassifier.h.

Typedef Documentation

◆ DEC_CONSCLASSIFIER

Definition at line 43 of file type_consclassifier.h.