Home
last modified time | relevance | path

Searched refs:heurtiming (Results 1 – 19 of 19) sorted by relevance

/dports/math/py-PySCIPOpt/PySCIPOpt-3.0.2/src/pyscipopt/
H A Dheuristic.pxi27 def heurexec(self, heurtiming, nodeinfeasible): argument
73 cdef SCIP_RETCODE PyHeurExec (SCIP* scip, SCIP_HEUR* heur, SCIP_HEURTIMING heurtiming, SCIP_Bool no… argument
77 result_dict = PyHeur.heurexec(heurtiming, nodeinfeasible)
H A Dscip.pxd1033 …SCIP_RETCODE (*heurexec) (SCIP* scip, SCIP_HEUR* heur, SCIP_HEURTIMING heurtiming, SCIP_Bool nodei…
/dports/math/SCIP/scip-7.0.3/src/scip/
H A Dheur_simplerounding.c180 SCIP_HEURTIMING heurtiming, /**< heuristic timing mask */ in performLPSimpleRounding() argument
205 if ( nlpcands == 0 && heurtiming != SCIP_HEURTIMING_DURINGPRICINGLOOP ) in performLPSimpleRounding()
455 if( heurdata->nroundablevars == -1 || heurtiming == SCIP_HEURTIMING_DURINGPRICINGLOOP ) in SCIP_DECL_HEUREXEC()
475 if( heurdata->nroundablevars == 0 && heurtiming != SCIP_HEURTIMING_DURINGPRICINGLOOP ) in SCIP_DECL_HEUREXEC()
481 SCIP_CALL( performLPSimpleRounding(scip, heurdata, heurtiming, result) ); in SCIP_DECL_HEUREXEC()
H A Dheur.c1181 SCIP_HEURTIMING heurtiming, /**< current point in the node solving process */ in SCIPheurShouldBeExecuted() argument
1187 …if( ((heur->timingmask & SCIP_HEURTIMING_BEFOREPRESOL) && heurtiming == SCIP_HEURTIMING_BEFOREPRES… in SCIPheurShouldBeExecuted()
1188 …|| ((heur->timingmask & SCIP_HEURTIMING_DURINGPRESOLLOOP) && heurtiming == SCIP_HEURTIMING_DURINGP… in SCIPheurShouldBeExecuted()
1194 … && (heurtiming == SCIP_HEURTIMING_AFTERLPNODE || heurtiming == SCIP_HEURTIMING_AFTERLPPLUNGE) ) in SCIPheurShouldBeExecuted()
1220 && ((heurtiming == SCIP_HEURTIMING_AFTERLPNODE in SCIPheurShouldBeExecuted()
1223 || (heurtiming == SCIP_HEURTIMING_AFTERPSEUDONODE in SCIPheurShouldBeExecuted()
1233 execute = execute && (heur->timingmask & heurtiming) > 0; in SCIPheurShouldBeExecuted()
1245 SCIP_HEURTIMING heurtiming, /**< current point in the node solving process */ in SCIPheurExec() argument
1262 …assert(depth >= 0 || heurtiming == SCIP_HEURTIMING_BEFOREPRESOL || heurtiming == SCIP_HEURTIMING_D… in SCIPheurExec()
1269 execute = SCIPheurShouldBeExecuted(heur, depth, lpstateforkdepth, heurtiming, &delayed); in SCIPheurExec()
[all …]
H A Dheur.h186 SCIP_HEURTIMING heurtiming, /**< current point in the node solving process */
197 SCIP_HEURTIMING heurtiming, /**< current point in the node solving process */
H A Dsolve.c234 …assert(tree != NULL || heurtiming == SCIP_HEURTIMING_BEFOREPRESOL || heurtiming == SCIP_HEURTIMING… in SCIPprimalHeuristics()
235 …assert(lp != NULL || heurtiming == SCIP_HEURTIMING_BEFOREPRESOL || heurtiming == SCIP_HEURTIMING_D… in SCIPprimalHeuristics()
237 assert(heurtiming == SCIP_HEURTIMING_BEFORENODE || heurtiming == SCIP_HEURTIMING_DURINGLPLOOP in SCIPprimalHeuristics()
238 || heurtiming == SCIP_HEURTIMING_AFTERLPLOOP || heurtiming == SCIP_HEURTIMING_AFTERNODE in SCIPprimalHeuristics()
239 … || heurtiming == SCIP_HEURTIMING_DURINGPRICINGLOOP || heurtiming == SCIP_HEURTIMING_BEFOREPRESOL in SCIPprimalHeuristics()
240 … || heurtiming == SCIP_HEURTIMING_DURINGPRESOLLOOP || heurtiming == SCIP_HEURTIMING_AFTERPROPLOOP in SCIPprimalHeuristics()
265 heurtiming &= ~SCIP_HEURTIMING_AFTERNODE; in SCIPprimalHeuristics()
291 … if( heurtiming == SCIP_HEURTIMING_BEFOREPRESOL || heurtiming == SCIP_HEURTIMING_DURINGPRESOLLOOP ) in SCIPprimalHeuristics()
3715 assert(heurtiming != NULL); in propAndSolve()
4053 SCIP_HEURTIMING heurtiming; in solveNode() local
[all …]
H A Dheur_randrounding.c297 SCIP_HEURTIMING heurtiming, /**< heuristic timing mask */ in performLPRandRounding() argument
319 if ( nlpcands == 0 && heurtiming != SCIP_HEURTIMING_DURINGPRICINGLOOP ) in performLPRandRounding()
483 SCIP_CALL( performLPRandRounding(scip, heurdata, heurtiming, propagate, result) ); in SCIP_DECL_HEUREXEC()
H A Dtype_heur.h153 …ne SCIP_DECL_HEUREXEC(x) SCIP_RETCODE x (SCIP* scip, SCIP_HEUR* heur, SCIP_HEURTIMING heurtiming, \
H A Dsolve.h133 SCIP_HEURTIMING heurtiming, /**< current point in the node solving process */
H A Dheur_padm.c887 if( (heurtiming & SCIP_HEURTIMING_BEFORENODE) && heurdata->timing !=1 ) in SCIP_DECL_HEUREXEC()
891 else if( (heurtiming & SCIP_HEURTIMING_AFTERNODE) && heurdata->timing >=1 ) in SCIP_DECL_HEUREXEC()
1220 if( heurtiming & SCIP_HEURTIMING_BEFORENODE ) in SCIP_DECL_HEUREXEC()
1236 if( heurtiming & SCIP_HEURTIMING_AFTERNODE ) in SCIP_DECL_HEUREXEC()
H A Dheur_oneopt.c505 if( heurtiming == SCIP_HEURTIMING_BEFOREPRESOL ) in SCIP_DECL_HEUREXEC()
542 …if( heurtiming == SCIP_HEURTIMING_BEFORENODE && (SCIPhasCurrentNodeLP(scip) || heurdata->forcelpco… in SCIP_DECL_HEUREXEC()
H A Dheur_completesol.c1087 if( (heurtiming & SCIP_HEURTIMING_BEFOREPRESOL) && !heurdata->beforepresol ) in SCIP_DECL_HEUREXEC()
1091 if( (heurtiming & SCIP_HEURTIMING_BEFORENODE) in SCIP_DECL_HEUREXEC()
H A Dheur_feaspump.c796 …if( heurtiming == SCIP_HEURTIMING_DURINGLPLOOP && SCIPgetNSolsFound(scip) > 0 && SCIPgetNPricers(s… in SCIP_DECL_HEUREXEC()
H A Dheur_subnlp.c2362 if( heurtiming != HEUR_TIMING ) in SCIP_DECL_HEUREXEC()
H A Dheur_dualval.c2785 if( heurtiming != HEUR_TIMING ) in SCIP_DECL_HEUREXEC()
H A Dheur_undercover.c3385 if( heurtiming != HEUR_TIMING ) in SCIP_DECL_HEUREXEC()
/dports/math/SCIP/scip-7.0.3/src/objscip/
H A Dobjheur.cpp182 SCIP_CALL( heurdata->objheur->scip_exec(scip, heur, heurtiming, nodeinfeasible, result) ); in SCIP_DECL_HEUREXEC()
/dports/math/SCIP/scip-7.0.3/applications/STP/src/
H A Dheur_tm.c2741 if( heurtiming & SCIP_HEURTIMING_BEFORENODE ) in SCIP_DECL_HEUREXEC()
2748 …else if( ((heurtiming & SCIP_HEURTIMING_DURINGLPLOOP) && (heurdata->ncalls % heurdata->duringlpfre… in SCIP_DECL_HEUREXEC()
2755 else if( heurtiming & SCIP_HEURTIMING_AFTERNODE ) in SCIP_DECL_HEUREXEC()
/dports/math/SCIP/scip-7.0.3/
H A DCHANGELOG6532 - replaced callback parameter `inlploop` and `inplunging` by `heurtiming` in `SCIP_DECL_HEUREXEC`