#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. | |
SCIP_RETCODE | BCHsetup (SCIP *scip, SCIP_VAR ***vars, smagHandle_t prob, GamsHandler &gamshandler, GamsDictionary &gamsdict, GamsBCH *&bch, void *&bchdata) |
Setup BCH routines for SCIP. | |
SCIP_RETCODE | BCHcleanup (smagHandle_t prob, GamsBCH *&bch, void *&bchdata) |
Cleans up memory allocated by BCH routines. |
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.