GAMSlinks  0.4
Functions
ScipBCH.hpp File Reference
#include "smag.h"
#include "GamsBCH.hpp"
#include "GamsHandler.hpp"
#include "scip/scip.h"
Include dependency graph for ScipBCH.hpp:

Go to the source code of this file.

Functions

SCIP_RETCODE BCHaddParam (SCIP *scip)
 Adds BCH relevant parameters to a SCIP object. More...
 
SCIP_RETCODE BCHsetup (SCIP *scip, SCIP_VAR ***vars, smagHandle_t prob, GamsHandler &gamshandler, GamsDictionary &gamsdict, GamsBCH *&bch, void *&bchdata)
 Setup BCH routines for SCIP. More...
 
SCIP_RETCODE BCHcleanup (smagHandle_t prob, GamsBCH *&bch, void *&bchdata)
 Cleans up memory allocated by BCH routines. More...
 

Function Documentation

SCIP_RETCODE BCHaddParam ( SCIP *  scip)

Adds BCH relevant parameters to a SCIP object.

SCIP_RETCODE BCHsetup ( SCIP *  scip,
SCIP_VAR ***  vars,
smagHandle_t  prob,
GamsHandler gamshandler,
GamsDictionary gamsdict,
GamsBCH *&  bch,
void *&  bchdata 
)

Setup BCH routines for SCIP.

Reads parameters, initialize GamsBCH object, and adds cut generator and heuristic callbacks to scip.

SCIP_RETCODE BCHcleanup ( smagHandle_t  prob,
GamsBCH *&  bch,
void *&  bchdata 
)

Cleans up memory allocated by BCH routines.