prop_symmetry.h
Go to the documentation of this file.
33 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
60 int*** perms, /**< pointer to store permutation generators as (nperms x npermvars) matrix (or NULL)*/
61 int*** permstrans, /**< pointer to store permutation generators as (npermvars x nperms) matrix (or NULL)*/
65 int** componentbegins, /**< pointer to store begin positions of components in components array (or NULL) */
66 int** vartocomponent, /**< pointer to store assignment from variable to its component (or NULL) */
Definition: struct_scip.h:69
Definition: struct_var.h:207
int SCIPgetSymmetryNGenerators(SCIP *scip)
Definition: prop_symmetry.c:7093
Definition: struct_misc.h:137
SCIP_RETCODE SCIPincludePropSymmetry(SCIP *scip)
Definition: prop_symmetry.c:6703
type definitions for symmetry computations
SCIP_RETCODE SCIPcreateSymOpNodeType(SCIP *scip, const char *opnodename, int *nodetype)
Definition: prop_symmetry.c:7119
SCIP_RETCODE SCIPgetSymOpNodeType(SCIP *scip, const char *opnodename, int *nodetype)
Definition: prop_symmetry.c:7158
Definition: objbenders.h:43
SCIP_RETCODE SCIPgetSymmetry(SCIP *scip, int *npermvars, SCIP_VAR ***permvars, SCIP_HASHMAP **permvarmap, int *nperms, int ***perms, int ***permstrans, SCIP_Real *log10groupsize, SCIP_Bool *binvaraffected, int **components, int **componentbegins, int **vartocomponent, int *ncomponents)
Definition: prop_symmetry.c:6994
SCIP callable library.