/dports/math/SCIP/scip-7.0.3/applications/MinIISC/src/ |
H A D | benders.c | 92 SCIP_Real primalbound, /**< primal bound */ in printShortStatistics() argument 100 if ( ! SCIPisInfinity(masterscip, primalbound) && ! SCIPisInfinity(masterscip, -dualbound) ) in printShortStatistics() 101 gap = fabs(primalbound - dualbound)/(MAX3(fabs(primalbound), fabs(dualbound), 1.0)); in printShortStatistics() 110 SCIPinfoMessage(masterscip, NULL, "Primal Bound : %+21.14e\n", primalbound); in printShortStatistics() 130 SCIP_Real primalbound, /**< primal bound */ in printLongStatistics() argument 139 if ( ! SCIPisInfinity(masterscip, primalbound) && ! SCIPisInfinity(masterscip, -dualbound) ) in printLongStatistics() 140 gap = fabs(primalbound - dualbound)/(MAX3(fabs(primalbound), fabs(dualbound), 1.0)); in printLongStatistics() 179 SCIPinfoMessage(masterscip, NULL, " Primal Bound : %+21.14e\n", primalbound); in printLongStatistics() 222 SCIP_Real primalbound = 1e20; in runBenders() local 355 primalbound = mastersolobj; in runBenders() [all …]
|
/dports/math/SCIP/scip-7.0.3/src/scip/ |
H A D | stat.c | 409 SCIP_Real primalbound, /**< current primal bound */ in getGap() argument 424 else if( primalbound * dualbound <= 0.0 ) /*lint !e777*/ in getGap() 428 SCIP_Real absprim = REALABS(primalbound); in getGap() 434 gap = 100.0 * REALABS(primalbound - dualbound) / MAX(absprim, absdual); in getGap() 459 SCIP_Real primalbound; in SCIPstatUpdatePrimalDualIntegrals() local 474 if( SCIPsetIsZero(set, primalbound) ) in SCIPstatUpdatePrimalDualIntegrals() 475 primalbound = 0.0; in SCIPstatUpdatePrimalDualIntegrals() 481 primalbound = stat->lastprimalbound; in SCIPstatUpdatePrimalDualIntegrals() 482 assert(SCIPsetIsZero(set, primalbound) == (primalbound == 0.0)); /*lint !e777*/ in SCIPstatUpdatePrimalDualIntegrals() 502 currentgap = getGap(set, primalbound, dualbound, upperbound, lowerbound); in SCIPstatUpdatePrimalDualIntegrals() [all …]
|
H A D | disp_default.c | 1112 SCIP_Real primalbound; in SCIP_DECL_DISPOUTPUT() local 1118 primalbound = SCIPgetPrimalbound(scip); in SCIP_DECL_DISPOUTPUT() 1119 if( SCIPisInfinity(scip, REALABS(primalbound)) ) in SCIP_DECL_DISPOUTPUT() 1153 SCIP_Real primalbound; in SCIP_DECL_DISPOUTPUT() local 1160 if( SCIPisInfinity(scip, REALABS(primalbound)) ) in SCIP_DECL_DISPOUTPUT() 1235 SCIP_Real primalbound; in SCIP_DECL_DISPOUTPUT() local 1255 primalbound = SCIPgetPrimalbound(scip); in SCIP_DECL_DISPOUTPUT() 1258 if( SCIPisEQ(scip, primalbound, dualbound) ) in SCIP_DECL_DISPOUTPUT() 1260 else if( SCIPisZero(scip, primalbound) in SCIP_DECL_DISPOUTPUT() 1262 || primalbound * dualbound < 0.0 ) in SCIP_DECL_DISPOUTPUT() [all …]
|
H A D | event_solvingphase.c | 718 SCIP_Real primalbound; in checkLogCriterion() local 722 primalbound = SCIPgetPrimalbound(scip); in checkLogCriterion() 726 lambda = (axisintercept - primalbound) / (firstprimalbound - primalbound); in checkLogCriterion() 743 SCIP_Real primalbound; in checkOptimalSolution() local 746 primalbound = SCIPgetPrimalbound(scip); in checkOptimalSolution() 748 if(!SCIPisInfinity(scip, REALABS(primalbound)) && !SCIPisInfinity(scip, referencevalue) ) in checkOptimalSolution() 750 SCIP_Real max = MAX3(1.0, REALABS(primalbound), REALABS(referencevalue)); /*lint !e666*/ in checkOptimalSolution() 752 if( EPSZ((primalbound - referencevalue)/max, 1e-9) ) in checkOptimalSolution()
|
H A D | conflictstore.h | 128 …SCIP_Real primalbound /**< primal bound the conflict depend on (or -SCIPinfini…
|
H A D | conflictstore.c | 1146 …SCIP_Real primalbound /**< primal bound the conflict depend on (or -SCIPinfini… in SCIPconflictstoreAddConflict() argument 1160 assert(!cutoffinvolved || !SCIPsetIsInfinity(set, REALABS(primalbound))); in SCIPconflictstoreAddConflict() 1210 conflictstore->confprimalbnds[conflictstore->nconflicts] = primalbound; in SCIPconflictstoreAddConflict() 1211 conflictstore->ncbconflicts += (SCIPsetIsInfinity(set, REALABS(primalbound)) ? 0 : 1); in SCIPconflictstoreAddConflict() 1223 SCIPsetDebugMsg(set, " -> current primal bound: %g\n", primalbound); in SCIPconflictstoreAddConflict()
|
H A D | stat.h | 112 …SCIP_Real primalbound, /**< current primal bound in transformed problem, or inf…
|
H A D | event_estim.c | 2228 SCIP_Real primalbound; in DECL_TIMESERIESUPDATE() local 2243 primalbound = SCIPgetPrimalbound(scip); in DECL_TIMESERIESUPDATE() 2245 if( SCIPisInfinity(scip, REALABS(primalbound)) || SCIPisInfinity(scip, REALABS(dualbound)) ) in DECL_TIMESERIESUPDATE() 2247 else if( SCIPisEQ(scip, primalbound, dualbound) ) in DECL_TIMESERIESUPDATE() 2254 abspb = REALABS(primalbound); in DECL_TIMESERIESUPDATE() 2256 *value = 1.0 - REALABS(primalbound - dualbound)/MAX(abspb, absdb); in DECL_TIMESERIESUPDATE()
|
H A D | concurrent.c | 330 SCIP_Real primalbound; in SCIPgetConcurrentGap() local 333 primalbound = SCIPgetConcurrentPrimalbound(scip); in SCIPgetConcurrentGap() 336 return SCIPcomputeGap(SCIPepsilon(scip), SCIPinfinity(scip), primalbound, dualbound); in SCIPgetConcurrentGap()
|
H A D | scip_prob.c | 3231 SCIP_Real primalbound; in SCIPaddConflict() local 3241 primalbound = SCIPgetCutoffbound(scip); in SCIPaddConflict() 3243 primalbound = -SCIPinfinity(scip); in SCIPaddConflict() 3260 scip->transprob, scip->reopt, cons, conftype, iscutoffinvolved, primalbound) ); in SCIPaddConflict()
|
H A D | scip_solvingstats.c | 3431 SCIP_Real primalbound; in SCIPprintSolutionStatistics() local 3444 primalbound = SCIPgetPrimalbound(scip); in SCIPprintSolutionStatistics() 3454 && !SCIPisInfinity(scip, primalbound) && SCIPgetStatus(scip) != SCIP_STATUS_INFORUNBD ) in SCIPprintSolutionStatistics() 3466 if( SCIPsetIsInfinity(scip->set, REALABS(primalbound)) ) in SCIPprintSolutionStatistics() 3500 …tInfo(scip->messagehdlr, file, " Primal Bound : %+21.14e (objective limit)\n", primalbound); in SCIPprintSolutionStatistics() 3537 … SCIPmessageFPrintInfo(scip->messagehdlr, file, " Primal Bound : %+21.14e", primalbound); in SCIPprintSolutionStatistics()
|
H A D | pub_misc.h | 1891 SCIP_Real primalbound, /**< the primal bound */
|
H A D | misc.c | 10933 SCIP_Real primalbound, /**< the primal bound */ in SCIPcomputeGap() argument 10937 if( EPSEQ(primalbound, dualbound, eps) ) in SCIPcomputeGap() 10942 SCIP_Real absprimal = REALABS(primalbound); in SCIPcomputeGap() 10944 if( EPSZ(dualbound, eps) || EPSZ(primalbound, eps) || absprimal >= inf || absdual >= inf || in SCIPcomputeGap() 10945 primalbound * dualbound < 0.0 ) in SCIPcomputeGap() 10948 return REALABS((primalbound - dualbound)/MIN(absdual, absprimal)); in SCIPcomputeGap()
|
/dports/math/SCIP/scip-7.0.3/check/ |
H A D | average.awk | 100 primalbound[nruns,nprobs[nruns]] = max(min($8, +infinity), -infinity); 119 primalbound[nruns,nprobs[nruns]] = max(min($8, +infinity), -infinity); 260 avgpb = primalbound[0,pidx]; 352 if ( primalbound[s,pidx] <= -infinity ) 354 else if ( primalbound[s,pidx] >= infinity ) 357 avgpb += primalbound[s,pidx];
|
H A D | permaverage.awk | 134 primalbound[nruns,nprobs[nruns]] = max(min($8, +infinity), -infinity); 297 avgpb = primalbound[firstrun,pidx]; 391 if ( primalbound[s,pidx] <= -infinity ) 393 else if ( primalbound[s,pidx] >= infinity ) 396 avgpb += primalbound[s,pidx];
|
H A D | permcmpresall.awk | 192 primalbound[nsolver,nprobs[nsolver]] = max(min($8, +infinity), -infinity); 211 primalbound[nsolver,nprobs[nsolver]] = max(min($8, +infinity), -infinity); 625 if ( primalbound[s,pidx] < infinity ) 634 minpb = min(minpb, primalbound[s,pidx]); 635 maxpb = max(maxpb, primalbound[s,pidx]); 636 ismini = ismini || (primalbound[s,pidx] > dualbound[s,pidx] + 1e-06); 637 ismaxi = ismaxi || (primalbound[s,pidx] < dualbound[s,pidx] - 1e-06); 735 if ( primalbound[s,pidx] < infinity ) 761 refobj = primalbound[printorder[0],probidx[p,printorder[0]]]; 809 pb = primalbound[s,pidx]; [all …]
|
H A D | cmpres.awk | 549 primalbound[nsolver,nprobs[nsolver]] = max(min($5, +infinity), -infinity); 565 primalbound[nsolver,nprobs[nsolver]] = max(min($6, +infinity), -infinity); 581 primalbound[nsolver,nprobs[nsolver]] = max(min($7, +infinity), -infinity); 597 primalbound[nsolver,nprobs[nsolver]] = max(min($8, +infinity), -infinity); 1121 if( primalbound[s,pidx] < infinity ) 1134 minpb = min(minpb, primalbound[s,pidx]); 1135 maxpb = max(maxpb, primalbound[s,pidx]); 1270 if( primalbound[s,pidx] < infinity ) 1338 refobj = primalbound[printorder[0],probidx[p,printorder[0]]]; 1387 pb = primalbound[s,pidx]; [all …]
|
/dports/math/SCIP/scip-7.0.3/applications/CycleClustering/check/ |
H A D | cmpres.awk | 549 primalbound[nsolver,nprobs[nsolver]] = max(min($5, +infinity), -infinity); 565 primalbound[nsolver,nprobs[nsolver]] = max(min($6, +infinity), -infinity); 581 primalbound[nsolver,nprobs[nsolver]] = max(min($7, +infinity), -infinity); 597 primalbound[nsolver,nprobs[nsolver]] = max(min($8, +infinity), -infinity); 1121 if( primalbound[s,pidx] < infinity ) 1134 minpb = min(minpb, primalbound[s,pidx]); 1135 maxpb = max(maxpb, primalbound[s,pidx]); 1270 if( primalbound[s,pidx] < infinity ) 1338 refobj = primalbound[printorder[0],probidx[p,printorder[0]]]; 1387 pb = primalbound[s,pidx]; [all …]
|
/dports/math/SCIP/scip-7.0.3/scripts/trainEstimation/testdata/ |
H A D | 1_bienst1.scip.periodic_report.out | 64 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 80 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 96 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 112 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 128 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 454 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com…
|
H A D | 4_neos-1211578.scip.periodic_report.out | 67 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 83 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com…
|
H A D | 3_neos-1200887.scip.periodic_report.out | 67 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 83 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 256 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com…
|
H A D | 8_neos-1440447.scip.periodic_report.out | 66 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 82 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com…
|
H A D | 2_neos-1053591.scip.periodic_report.out | 91 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 321 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 337 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com…
|
H A D | 6_neos-1228986.scip.periodic_report.out | 67 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com… 83 …em/heur|mdpt |vars |cons |rows |cuts |sepa|confs|strbr| dualbound | primalbound | gap | com…
|
/dports/math/SCIP/scip-7.0.3/interfaces/gams/src/ |
H A D | reader_gmo.c | 2439 SCIP_Real primalbound; in writeGmoSolution() local 2464 primalbound = SCIPgetPrimalbound(scip); in writeGmoSolution() 2592 primalbound = objvals[s]; in writeGmoSolution() 2646 else if( !SCIPisEQ(scip, primalbound, dualbound) ) in writeGmoSolution()
|