/dports/math/SCIP/scip-7.0.3/src/objscip/ |
H A D | objbranchrule.cpp | 60 assert(branchruledata != NULL); in SCIP_DECL_BRANCHCOPY() 83 assert(branchruledata != NULL); in SCIP_DECL_BRANCHFREE() 95 delete branchruledata; in SCIP_DECL_BRANCHFREE() 109 assert(branchruledata != NULL); in SCIP_DECL_BRANCHINIT() 127 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXIT() 144 assert(branchruledata != NULL); in SCIP_DECL_BRANCHINITSOL() 161 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXITSOL() 178 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXECLP() 195 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXECEXT() 212 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXECPS() [all …]
|
/dports/math/SCIP/scip-7.0.3/src/scip/ |
H A D | branch_vanillafullstrong.c | 338 SCIPfreeBlockMemoryArrayNull(scip, &branchruledata->cands, branchruledata->candcapacity); in SCIP_DECL_BRANCHEXIT() 342 branchruledata->ncands = -1; in SCIP_DECL_BRANCHEXIT() 344 branchruledata->bestcand = -1; in SCIP_DECL_BRANCHEXIT() 417 if( branchruledata->candscores == NULL && branchruledata->collectscores ) in SCIP_DECL_BRANCHEXECLP() 429 …SCIP_CALL( runVanillaStrongBranching(scip, branchruledata->cands, branchruledata->ncands, branchru… in SCIP_DECL_BRANCHEXECLP() 430 branchruledata->scoreall, branchruledata->idempotent, branchruledata->candscores, in SCIP_DECL_BRANCHEXECLP() 444 assert(0 <= branchruledata->bestcand && branchruledata->bestcand < branchruledata->ncands); in SCIP_DECL_BRANCHEXECLP() 447 var = branchruledata->cands[branchruledata->bestcand]; in SCIP_DECL_BRANCHEXECLP() 505 branchruledata->cands = NULL; in SCIPincludeBranchruleVanillafullstrong() 508 branchruledata->ncands = -1; in SCIPincludeBranchruleVanillafullstrong() [all …]
|
H A D | branch_distribution.c | 715 …rowCalculateGauss(scip, branchruledata, row, &branchruledata->rowmeans[rowpos], &branchruledata->r… in calcBranchScore() 808 assert(branchruledata->memsize == 0 || branchruledata->rowmeans != NULL); in branchruledataFreeArrays() 813 SCIPfreeBlockMemoryArray(scip, &branchruledata->rowmeans, branchruledata->memsize); in branchruledataFreeArrays() 814 SCIPfreeBlockMemoryArray(scip, &branchruledata->rowvariances, branchruledata->memsize); in branchruledataFreeArrays() 815 SCIPfreeBlockMemoryArray(scip, &branchruledata->rowinfinitiesup, branchruledata->memsize); in branchruledataFreeArrays() 859 assert(branchruledata->varpossmemsize > branchruledata->nupdatedvars); in branchruledataAddBoundChangeVar() 983 branchruledata->rowvariances[rowpos] = MAX(0.0, branchruledata->rowvariances[rowpos]); in varProcessBoundChanges() 1297 branchruledata = eventhdlrdata->branchruledata; in SCIP_DECL_EVENTEXEC() 1321 branchruledata = NULL; in SCIPincludeBranchruleDistribution() 1324 branchruledata->memsize = 0; in SCIPincludeBranchruleDistribution() [all …]
|
H A D | branch_multaggr.c | 143 if( branchruledata->nmultaggrbranch + 1 > branchruledata->size ) in ensureArraySize() 589 SCIPfreeBlockMemoryArrayNull(scip, &branchruledata->skipup, branchruledata->skipsize); in SCIP_DECL_BRANCHFREE() 627 BMSclearMemoryArray(branchruledata->ratioggain, branchruledata->size); in SCIP_DECL_BRANCHINIT() 644 assert((branchruledata->skipdown != NULL) == (branchruledata->skipup != NULL)); in SCIP_DECL_BRANCHEXIT() 656 … branchruledata->nmultaggrbranch, branchruledata->nmultaggrbranch + branchruledata->nfracbranch); in SCIP_DECL_BRANCHEXIT() 699 branchruledata->ameanratio += branchruledata->ratioggain[j]; in SCIP_DECL_BRANCHEXIT() 704 branchruledata->ameanratio = branchruledata->ameanratio / branchruledata->nmultaggrbranch; in SCIP_DECL_BRANCHEXIT() 722 SCIPfreeBlockMemoryArray(scip, &branchruledata->skipup, branchruledata->skipsize); in SCIP_DECL_BRANCHEXIT() 825 BMSclearMemoryArray(branchruledata->skipdown, branchruledata->skipsize); in SCIP_DECL_BRANCHEXECLP() 826 BMSclearMemoryArray(branchruledata->skipup, branchruledata->skipsize); in SCIP_DECL_BRANCHEXECLP() [all …]
|
H A D | branch_cloud.c | 243 BMSclearMemoryArray(branchruledata->skipdown, branchruledata->skipsize); in SCIP_DECL_BRANCHEXECLP() 244 BMSclearMemoryArray(branchruledata->skipup, branchruledata->skipsize); in SCIP_DECL_BRANCHEXECLP() 254 …if( branchruledata->useunion && SCIPgetDepth(scip) < branchruledata->maxdepthunion && !branchruled… in SCIP_DECL_BRANCHEXECLP() 312 …if( branchruledata->useunion && !branchruledata->onlyF2 && SCIPgetDepth(scip) < branchruledata->ma… in SCIP_DECL_BRANCHEXECLP() 408 …if( branchruledata->useunion && !branchruledata->onlyF2 && SCIPgetDepth(scip) < branchruledata->ma… in SCIP_DECL_BRANCHEXECLP() 493 (SCIP_Real)branchruledata->nuseful / branchruledata->ntried < branchruledata->minsuccessrate ) in SCIP_DECL_BRANCHEXECLP() 536 …if( branchruledata->useunion && !branchruledata->onlyF2 && SCIPgetDepth(scip) < branchruledata->ma… in SCIP_DECL_BRANCHEXECLP() 542 BMSclearMemoryArray(branchruledata->skipdown, branchruledata->skipsize); in SCIP_DECL_BRANCHEXECLP() 543 BMSclearMemoryArray(branchruledata->skipup, branchruledata->skipsize); in SCIP_DECL_BRANCHEXECLP() 648 …if( branchruledata->useunion && !branchruledata->onlyF2 && SCIPgetDepth(scip) < branchruledata->ma… in SCIP_DECL_BRANCHEXECLP() [all …]
|
H A D | branch_relpscost.c | 184 if( branchruledata->nosymmetry || branchruledata->orbits != NULL ) in initOrbits() 192 …SCIP_CALL( SCIPgetSymmetry(scip, &branchruledata->npermvars, &branchruledata->permvars, &branchrul… in initOrbits() 218 …branchruledata->orbits, branchruledata->orbitbegins, &branchruledata->norbits, branchruledata->var… in initOrbits() 219 assert( branchruledata->norbits < branchruledata->npermvars ); in initOrbits() 258 assert( branchruledata->norbits < branchruledata->npermvars ); in filterSymmetricVariables() 520 …SCIP_CALL( countNonlinearities(scip, branchruledata->nlcount, branchruledata->nlcountsize, &branch… in branchruledataEnsureNlcount() 526 …BMSclearMemoryArray(&(branchruledata->nlcount[branchruledata->nlcountsize]), nvars - branchruledat… in branchruledataEnsureNlcount() 1934 SCIPfreeBlockMemoryArrayNull(scip, &branchruledata->orbitrep, branchruledata->npermvars); in SCIP_DECL_BRANCHEXITSOL() 1937 SCIPfreeBlockMemoryArrayNull(scip, &branchruledata->orbits, branchruledata->npermvars); in SCIP_DECL_BRANCHEXITSOL() 1939 branchruledata->norbits = 0; in SCIP_DECL_BRANCHEXITSOL() [all …]
|
H A D | branch_random.c | 148 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHFREE() local 152 assert(branchruledata != NULL); in SCIP_DECL_BRANCHFREE() 167 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHINIT() local 170 assert(branchruledata != NULL); in SCIP_DECL_BRANCHINIT() 184 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHEXIT() local 188 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXIT() 200 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHEXECLP() local 213 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXECLP() 238 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHEXECEXT() local 257 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXECEXT() [all …]
|
H A D | branch_fullstrong.c | 103 assert(branchruledata != NULL); in SCIP_DECL_BRANCHFREE() 105 SCIPfreeBlockMemoryArrayNull(scip, &branchruledata->skipdown, branchruledata->skipsize); in SCIP_DECL_BRANCHFREE() 106 SCIPfreeBlockMemoryArrayNull(scip, &branchruledata->skipup, branchruledata->skipsize); in SCIP_DECL_BRANCHFREE() 125 branchruledata->lastcand = 0; in SCIP_DECL_BRANCHINIT() 139 assert((branchruledata->skipdown != NULL) == (branchruledata->skipup != NULL)); in SCIP_DECL_BRANCHEXIT() 143 SCIPfreeBlockMemoryArray(scip, &branchruledata->skipup, branchruledata->skipsize); in SCIP_DECL_BRANCHEXIT() 144 SCIPfreeBlockMemoryArray(scip, &branchruledata->skipdown, branchruledata->skipsize); in SCIP_DECL_BRANCHEXIT() 585 BMSclearMemoryArray(branchruledata->skipdown, branchruledata->skipsize); in SCIP_DECL_BRANCHEXECLP() 586 BMSclearMemoryArray(branchruledata->skipup, branchruledata->skipsize); in SCIP_DECL_BRANCHEXECLP() 590 branchruledata->skipup, nlpcands, npriolpcands, nlpcands, &branchruledata->lastcand, in SCIP_DECL_BRANCHEXECLP() [all …]
|
H A D | branch_allfullstrong.c | 118 assert(branchruledata != NULL); in branch() 125 … SCIP_CALL( SCIPallocBlockMemoryArray(scip, &branchruledata->skipdown, branchruledata->skipsize) ); in branch() 126 … SCIP_CALL( SCIPallocBlockMemoryArray(scip, &branchruledata->skipup, branchruledata->skipsize) ); in branch() 127 BMSclearMemoryArray(branchruledata->skipdown, branchruledata->skipsize); in branch() 128 BMSclearMemoryArray(branchruledata->skipup, branchruledata->skipsize); in branch() 215 SCIPfreeBlockMemoryArrayNull(scip, &branchruledata->skipdown, branchruledata->skipsize); in SCIP_DECL_BRANCHFREE() 216 SCIPfreeBlockMemoryArrayNull(scip, &branchruledata->skipup, branchruledata->skipsize); in SCIP_DECL_BRANCHFREE() 233 branchruledata->lastcand = 0; in SCIP_DECL_BRANCHINIT() 586 branchruledata->lastcand = 0; in SCIPincludeBranchruleAllfullstrong() 587 branchruledata->skipsize = 0; in SCIPincludeBranchruleAllfullstrong() [all …]
|
H A D | branch_pscost.c | 116 assert(branchruledata != NULL); in updateBestCandidate() 262 …strategy = (branchruledata->strategy == 'u' ? branchruledata->updatestrategy : branchruledata->str… in updateBestCandidate() 264 strategy = (branchruledata->strategy == 'u' ? 'l' : branchruledata->strategy); in updateBestCandidate() 453 SCIP_BRANCHRULEDATA* branchruledata; in selectBranchVar() local 481 assert(branchruledata != NULL); in selectBranchVar() 568 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHFREE() local 572 assert(branchruledata != NULL); in SCIP_DECL_BRANCHFREE() 588 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHINIT() local 592 assert(branchruledata != NULL); in SCIP_DECL_BRANCHINIT() 661 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHEXECEXT() local [all …]
|
H A D | branch_inference.c | 561 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHFREE() local 575 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHEXECLP() local 583 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXECLP() 585 if( branchruledata->fractionals ) in SCIP_DECL_BRANCHEXECLP() 598 … branchruledata->inferenceweight, branchruledata->cutoffweight, branchruledata->reliablescore, in SCIP_DECL_BRANCHEXECLP() 609 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHEXECEXT() local 618 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXECEXT() 626 … branchruledata->inferenceweight, branchruledata->cutoffweight, branchruledata->reliablescore, in SCIP_DECL_BRANCHEXECEXT() 636 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHEXECPS() local 644 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXECPS() [all …]
|
H A D | branch_lookahead.c | 5650 assert(branchruledata != NULL); in isUsePreviousResult() 5685 assert(branchruledata != NULL); in usePreviousResult() 5718 assert(branchruledata != NULL); in freePersistent() 5764 assert(branchruledata != NULL); in initBranchruleData() 5834 assert(branchruledata != NULL); in SCIP_DECL_BRANCHFREE() 5858 assert(branchruledata != NULL); in SCIP_DECL_BRANCHINIT() 5914 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXIT() 5949 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXITSOL() 5975 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXECLP() 6154 + branchruledata->statistics->noldcandidate + branchruledata->statistics->nlperrorcalls in SCIP_DECL_BRANCHEXECLP() [all …]
|
H A D | branch_xyz.c | 205 SCIP_BRANCHRULEDATA* branchruledata; in SCIPincludeBranchruleXyz() local 209 branchruledata = NULL; in SCIPincludeBranchruleXyz() 223 branchruledata) ); in SCIPincludeBranchruleXyz() 229 BRANCHRULE_MAXDEPTH, BRANCHRULE_MAXBOUNDDIST, branchruledata) ); in SCIPincludeBranchruleXyz()
|
H A D | scip_branch.h | 78 SCIP_BRANCHRULEDATA* branchruledata /**< branching rule data */ 99 SCIP_BRANCHRULEDATA* branchruledata /**< branching rule data */
|
H A D | struct_branch.h | 94 SCIP_BRANCHRULEDATA* branchruledata; /**< branching rule data */ member
|
H A D | pub_branch.h | 59 SCIP_BRANCHRULEDATA* branchruledata /**< new branching rule user data */
|
H A D | branch.c | 1288 SCIP_BRANCHRULEDATA* branchruledata /**< branching rule data */ in doBranchruleCreate() argument 1315 (*branchrule)->branchruledata = branchruledata; in doBranchruleCreate() 1370 SCIP_BRANCHRULEDATA* branchruledata /**< branching rule data */ in SCIPbranchruleCreate() argument 1379 branchexecext, branchexecps, branchruledata), (void) SCIPbranchruleFree(branchrule, set) ); in SCIPbranchruleCreate() 1855 return branchrule->branchruledata; in SCIPbranchruleGetData() 1861 SCIP_BRANCHRULEDATA* branchruledata /**< new branching rule user data */ in SCIPbranchruleSetData() argument 1866 branchrule->branchruledata = branchruledata; in SCIPbranchruleSetData()
|
H A D | scip_branch.c | 77 SCIP_BRANCHRULEDATA* branchruledata /**< branching rule data */ in SCIPincludeBranchrule() argument 94 branchexeclp, branchexecext, branchexecps, branchruledata) ); in SCIPincludeBranchrule() 117 SCIP_BRANCHRULEDATA* branchruledata /**< branching rule data */ in SCIPincludeBranchruleBasic() argument 133 NULL, NULL, NULL, branchruledata) ); in SCIPincludeBranchruleBasic()
|
H A D | branch.h | 255 SCIP_BRANCHRULEDATA* branchruledata /**< branching rule data */
|
/dports/math/SCIP/scip-7.0.3/applications/Coloring/src/ |
H A D | branch_strongcoloring.c | 218 assert(branchruledata != NULL); in computeBranchingPriorities() 450 …branchruledata->combinedvalue[i] = computeFixingsScore(branchruledata->samevalue[i], branchruledat… in SCIP_DECL_BRANCHEXECLP() 454 …SCIPsort(branchruledata->permutation, consdataCompValues, branchruledata->combinedvalue, branchrul… in SCIP_DECL_BRANCHEXECLP() 462 for ( i = 0; i < branchruledata->lookahead && i < branchruledata->length; i++ ) in SCIP_DECL_BRANCHEXECLP() 502 assert(branchruledata->branchingmode == 0 || branchruledata->branchingmode == 1); in SCIP_DECL_BRANCHEXECLP() 607 if ( branchruledata->branchingmode >= 1 && branchruledata->usetclique == TRUE ) in SCIP_DECL_BRANCHEXECLP() 695 assert(branchruledata != NULL); in SCIP_DECL_BRANCHINIT() 718 SCIPfreeBlockMemoryArray(scip, &(branchruledata->samevalue), branchruledata->length); in SCIP_DECL_BRANCHEXIT() 719 SCIPfreeBlockMemoryArray(scip, &(branchruledata->differvalue), branchruledata->length); in SCIP_DECL_BRANCHEXIT() 720 SCIPfreeBlockMemoryArray(scip, &(branchruledata->combinedvalue), branchruledata->length); in SCIP_DECL_BRANCHEXIT() [all …]
|
H A D | branch_coloring.c | 344 SCIP_BRANCHRULEDATA* branchruledata; in SCIPincludeBranchruleColoring() local 350 branchruledata = NULL; in SCIPincludeBranchruleColoring() 354 BRANCHRULE_MAXBOUNDDIST, branchruledata) ); in SCIPincludeBranchruleColoring()
|
/dports/math/py-PySCIPOpt/PySCIPOpt-3.0.2/src/pyscipopt/ |
H A D | branchrule.pxi | 47 cdef SCIP_BRANCHRULEDATA* branchruledata 49 PyBranchrule = <Branchrule>branchruledata 55 cdef SCIP_BRANCHRULEDATA* branchruledata 57 PyBranchrule = <Branchrule>branchruledata 62 cdef SCIP_BRANCHRULEDATA* branchruledata 64 PyBranchrule = <Branchrule>branchruledata 69 cdef SCIP_BRANCHRULEDATA* branchruledata 71 PyBranchrule = <Branchrule>branchruledata 76 cdef SCIP_BRANCHRULEDATA* branchruledata 83 cdef SCIP_BRANCHRULEDATA* branchruledata [all …]
|
/dports/math/SCIP/scip-7.0.3/applications/STP/src/ |
H A D | branch_stp.c | 450 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHFREE() local 454 assert(branchruledata != NULL); in SCIP_DECL_BRANCHFREE() 466 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHINIT() local 469 assert(branchruledata != NULL); in SCIP_DECL_BRANCHINIT() 471 branchruledata->lastcand = 0; in SCIP_DECL_BRANCHINIT() 481 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHEXIT() 488 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXIT() 498 SCIP_BRANCHRULEDATA* branchruledata; in SCIP_DECL_BRANCHEXECLP() local 512 assert(branchruledata != NULL); in SCIP_DECL_BRANCHEXECLP() 751 SCIP_BRANCHRULEDATA* branchruledata; in SCIPincludeBranchruleStp() local [all …]
|
/dports/math/SCIP/scip-7.0.3/examples/Binpacking/src/ |
H A D | branch_ryanfoster.c | 257 SCIP_BRANCHRULEDATA* branchruledata; in SCIPincludeBranchruleRyanFoster() local 261 branchruledata = NULL; in SCIPincludeBranchruleRyanFoster() 265 BRANCHRULE_MAXBOUNDDIST, branchruledata) ); in SCIPincludeBranchruleRyanFoster()
|
/dports/math/SCIP/scip-7.0.3/applications/CycleClustering/src/ |
H A D | branch_multinode.c | 256 SCIP_BRANCHRULEDATA* branchruledata; in SCIPincludeBranchruleMultinode() local 259 branchruledata = NULL; in SCIPincludeBranchruleMultinode() 266 BRANCHRULE_MAXDEPTH, BRANCHRULE_MAXBOUNDDIST, branchruledata) ); in SCIPincludeBranchruleMultinode()
|