clsvar_scipvartypes.cpp
Go to the documentation of this file.
33 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
140 classifier = new gcg::VarPartition(scip, "vartypes", (int) foundVartypes.size(), detprobdata->getNVars() );
188 SCIPverbMessage(scip, SCIP_VERBLEVEL_HIGH, NULL, " Varclassifier \"%s\" yields a classification with %d different variable classes\n", classifier->getName(), classifier->getNClasses() ) ;
204 SCIP_CALL( DECincludeVarClassifier(scip, DEC_CLASSIFIERNAME, DEC_DESC, DEC_PRIORITY, DEC_ENABLED, classifierdata, classifierFree, classifierClassify) );
void setClassDescription(int classindex, const char *desc)
Definition: class_indexpartition.cpp:365
class representing a partition of a set of variables
constraint handler for structure detection
classifies variables according to their scip vartypes
DETPROBDATA * GCGconshdlrDecompGetDetprobdataOrig(SCIP *scip)
help method to access detprobdata for unpresolved problem
Definition: cons_decomp.cpp:5249
static DEC_DECL_VARCLASSIFY(classifierClassify)
Definition: clsvar_scipvartypes.cpp:80
SCIP_RETCODE DECincludeVarClassifier(SCIP *scip, const char *name, const char *description, int priority, SCIP_Bool enabled, DEC_CLASSIFIERDATA *classifierdata, DEC_DECL_FREEVARCLASSIFIER((*freeClassifier)),)
Definition: cons_decomp.cpp:3222
Definition: class_varpartition.h:54
various SCIP helper methods
int getNVars()
return the number of variables considered in the detprobdata
Definition: class_detprobdata.cpp:848
void setClassName(int classindex, const char *name)
Definition: class_indexpartition.cpp:373
void assignVarToClass(int varindex, int classindex)
Definition: class_varpartition.cpp:80
C++ interface of cons_decomp.
Definition: class_detprobdata.h:106
void addVarPartition(VarPartition *partition)
adds a variable partition if it is no duplicate of an existing variable partition
Definition: class_detprobdata.cpp:589
void setClassDecompInfo(int classindex, VAR_DECOMPINFO decompInfo)
Definition: class_varpartition.cpp:221
DETPROBDATA * GCGconshdlrDecompGetDetprobdataPresolved(SCIP *scip)
help method to access detprobdata for transformed problem
Definition: cons_decomp.cpp:5263
SCIP_RETCODE SCIPincludeVarClassifierScipVartypes(SCIP *scip)
Definition: clsvar_scipvartypes.cpp:198
SCIP_VAR * getVar(int varIndex)
returns SCIP variable related to a variable index
Definition: class_detprobdata.cpp:955
class storing partialdecs and the problem matrix