Home
last modified time | relevance | path

Searched refs:djset (Results 1 – 8 of 8) sorted by relevance

/dports/math/SCIP/scip-7.0.3/src/scip/
H A Dscip_datastructures.c647 SCIP_DISJOINTSET** djset, /**< disjoint set (union find) data structure */ in SCIPcreateDisjointset() argument
652 assert(djset != NULL); in SCIPcreateDisjointset()
654 SCIP_CALL( SCIPdisjointsetCreate(djset, scip->mem->probmem, ncomponents) ); in SCIPcreateDisjointset()
662 SCIP_DISJOINTSET** djset /**< disjoint set (union find) data structure */ in SCIPfreeDisjointset() argument
667 SCIPdisjointsetFree(djset, scip->mem->probmem); in SCIPfreeDisjointset()
H A Dmisc.h297 SCIP_DISJOINTSET** djset, /**< disjoint set (union find) data structure */
304 …SCIP_DISJOINTSET** djset, /**< pointer to disjoint set (union find) data structure…
H A Dscip_datastructures.h439 SCIP_DISJOINTSET** djset, /**< disjoint set (union find) data structure */
447 …SCIP_DISJOINTSET** djset /**< pointer to disjoint set (union find) data structure…
H A Dstruct_implics.h92 …SCIP_DISJOINTSET* djset; /**< disjoint set (union find) data structure to maintai… member
H A Dimplics.c1779 (*cliquetable)->djset = NULL; in SCIPcliquetableCreate()
1813 if( (*cliquetable)->djset != NULL ) in SCIPcliquetableFree()
1814 SCIPdisjointsetFree(&(*cliquetable)->djset, blkmem); in SCIPcliquetableFree()
2292 if( cliquetable->djset == NULL ) in cliquetableUpdateConnectednessClique()
2329 assert(cliquetable->djset != NULL); in SCIPcliquetableGetVarComponentIdx()
2337 assert(nodeindex < SCIPdisjointsetGetSize(cliquetable->djset)); in SCIPcliquetableGetVarComponentIdx()
2340 cmpidx = SCIPdisjointsetFind(cliquetable->djset, nodeindex); in SCIPcliquetableGetVarComponentIdx()
3112 SCIP_DISJOINTSET* djset; in SCIPcliquetableComputeCliqueComponents() local
3188 if( cliquetable->djset != NULL ) in SCIPcliquetableComputeCliqueComponents()
3189 SCIPdisjointsetFree(&cliquetable->djset, blkmem); in SCIPcliquetableComputeCliqueComponents()
[all …]
H A Dpub_misc.h1715 SCIP_DISJOINTSET* djset /**< disjoint set (union find) data structure */
1721 SCIP_DISJOINTSET* djset, /**< disjoint set (union find) data structure */
1728 SCIP_DISJOINTSET* djset, /**< disjoint set (union find) data structure */
1737 SCIP_DISJOINTSET* djset /**< disjoint set (union find) data structure */
1743 SCIP_DISJOINTSET* djset /**< disjoint set (union find) data structure */
H A Dmisc.c10963 assert(djset != NULL); in SCIPdisjointsetCreate()
10986 djset->componentcount = djset->size; in SCIPdisjointsetClear()
10992 djset->sizes[i] = 1; in SCIPdisjointsetClear()
11036 assert(djset != NULL); in SCIPdisjointsetUnion()
11049 sizes = djset->sizes; in SCIPdisjointsetUnion()
11082 assert(djset != NULL); in SCIPdisjointsetFree()
11083 assert(*djset != NULL); in SCIPdisjointsetFree()
11085 dsptr = *djset; in SCIPdisjointsetFree()
11098 assert(djset != NULL); in SCIPdisjointsetGetComponentCount()
11108 assert(djset != NULL); in SCIPdisjointsetGetSize()
[all …]
H A Dimplics.h436 …ableNeedsComponentUpdate(cliquetable) (cliquetable->compsfromscratch || cliquetable->djset == NULL)