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: multiprecision.hpp:66
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:8430
SCIP_RETCODE SCIPcreateSymOpNodeType(SCIP *scip, const char *opnodename, int *nodetype)
Definition: prop_symmetry.c:8590
SCIP_RETCODE SCIPdisplaySymmetryGenerators(SCIP *scip, SCIP_PROP *prop)
Definition: prop_symmetry.c:8552
SCIP_RETCODE SCIPincludePropSymmetry(SCIP *scip)
Definition: prop_symmetry.c:8129
int SCIPgetSymmetryNGenerators(SCIP *scip)
Definition: prop_symmetry.c:8529
SCIP_RETCODE SCIPgetSymOpNodeType(SCIP *scip, const char *opnodename, int *nodetype)
Definition: prop_symmetry.c:8629
SCIP callable library.
Definition: struct_misc.h:139
Definition: struct_prop.h:47
Definition: struct_var.h:262
Definition: struct_scip.h:72
type definitions for symmetry computations