prop_symmetry.h
Go to the documentation of this file.
33/*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
59 int*** perms, /**< pointer to store permutation generators as (nperms x npermvars) matrix (or NULL)*/
60 int*** permstrans, /**< pointer to store permutation generators as (npermvars x nperms) matrix (or NULL)*/
64 int** componentbegins, /**< pointer to store begin positions of components in components array (or NULL) */
65 int** vartocomponent, /**< pointer to store assignment from variable to its component (or NULL) */
Definition: objbenders.h:44
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:7014
SCIP_RETCODE SCIPcreateSymOpNodeType(SCIP *scip, const char *opnodename, int *nodetype)
Definition: prop_symmetry.c:7139
SCIP_RETCODE SCIPincludePropSymmetry(SCIP *scip)
Definition: prop_symmetry.c:6708
int SCIPgetSymmetryNGenerators(SCIP *scip)
Definition: prop_symmetry.c:7113
SCIP_RETCODE SCIPgetSymOpNodeType(SCIP *scip, const char *opnodename, int *nodetype)
Definition: prop_symmetry.c:7178
SCIP callable library.
Definition: struct_misc.h:138
Definition: struct_var.h:208
Definition: struct_scip.h:70
type definitions for symmetry computations