Scippy

SCIP

Solving Constraint Integer Programs

pub_benderscut.h File Reference

Detailed Description

public methods for Benders' decomposition cuts

Author
Stephen J. Maher

Definition in file pub_benderscut.h.

#include "scip/def.h"
#include "scip/type_benderscut.h"
#include "scip/type_cons.h"
#include "scip/type_lp.h"
#include "scip/type_misc.h"
#include "scip/type_retcode.h"

Go to the source code of this file.

Functions

SCIP_EXPORT SCIP_DECL_SORTPTRCOMP (SCIPbenderscutComp)
 
SCIP_EXPORT SCIP_DECL_SORTPTRCOMP (SCIPbenderscutCompName)
 
SCIP_EXPORT SCIP_BENDERSCUTDATASCIPbenderscutGetData (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT void SCIPbenderscutSetData (SCIP_BENDERSCUT *benderscut, SCIP_BENDERSCUTDATA *benderscutdata)
 
SCIP_EXPORT const char * SCIPbenderscutGetName (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT const char * SCIPbenderscutGetDesc (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT int SCIPbenderscutGetPriority (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT SCIP_Longint SCIPbenderscutGetNCalls (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT SCIP_Longint SCIPbenderscutGetNFound (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT SCIP_Bool SCIPbenderscutIsInitialized (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT SCIP_Real SCIPbenderscutGetSetupTime (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT SCIP_Real SCIPbenderscutGetTime (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT int SCIPbenderscutGetNAddedCuts (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT SCIP_RETCODE SCIPbenderscutGetAddedCutData (SCIP_BENDERSCUT *benderscut, int cutidx, SCIP_VAR ***vars, SCIP_Real **vals, SCIP_Real *lhs, SCIP_Real *rhs, int *nvars)
 
SCIP_EXPORT SCIP_Bool SCIPbenderscutIsLPCut (SCIP_BENDERSCUT *benderscut)
 
SCIP_EXPORT void SCIPbenderscutSetEnabled (SCIP_BENDERSCUT *benderscut, SCIP_Bool enabled)