58 for(
int i = 0;
i < n; ++
i)
73 for(
int i = 0;
i < n - 1; ++
i)
76 for(
int j =
i + 1;
j < n; ++
j)
150 for(
int e = 0;
e < m; ++
e)
188 for(
int i = 0;
i < graph_->
nedges;
i++ )
203 for(
int i = 0;
i < graph_->
nedges;
i++ )
218 SCIP_Bool* deleteobject
232 for(
int e = 0;
e < m; ++
e)
258 *deleteobject =
TRUE;
SCIP_Bool create_graph(int n, int m, GRAPH **gr)
void release_graph(GRAPH **gr)
generator for global cuts in undirected graphs
static SCIP_RETCODE copy_graph(GRAPH **graph, GRAPH *sourcegraph)
C++ problem data for TSP.
C++ wrapper for user problem data.
virtual SCIP_RETCODE scip_copy(SCIP *scip, SCIP *sourcescip, SCIP_HASHMAP *varmap, SCIP_HASHMAP *consmap, ObjProbData **objprobdata, SCIP_Bool global, SCIP_RESULT *result)
virtual SCIP_RETCODE scip_delorig(SCIP *scip)
virtual SCIP_RETCODE scip_trans(SCIP *scip, ObjProbData **objprobdata, SCIP_Bool *deleteobject)
virtual SCIP_RETCODE scip_deltrans(SCIP *scip)
SCIP_RETCODE SCIPgetVarCopy(SCIP *sourcescip, SCIP *targetscip, SCIP_VAR *sourcevar, SCIP_VAR **targetvar, SCIP_HASHMAP *varmap, SCIP_HASHMAP *consmap, SCIP_Bool global, SCIP_Bool *success)
SCIP_RETCODE SCIPreleaseVar(SCIP *scip, SCIP_VAR **var)
SCIP_RETCODE SCIPgetTransformedVar(SCIP *scip, SCIP_VAR *var, SCIP_VAR **transvar)
SCIP_RETCODE SCIPcaptureVar(SCIP *scip, SCIP_VAR *var)
assert(minobj< SCIPgetCutoffbound(scip))
scip::ObjProbData * SCIPgetObjProbData(SCIP *scip)
C++ wrapper classes for SCIP.
struct GraphEdge * first_edge
enum SCIP_Result SCIP_RESULT
enum SCIP_Retcode SCIP_RETCODE