Home
last modified time | relevance | path

Searched refs:primalbound (Results 1 – 25 of 29) sorted by relevance

12

/dports/math/SCIP/scip-7.0.3/applications/MinIISC/src/
H A Dbenders.c92 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 Dstat.c409 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 Ddisp_default.c1112 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 Devent_solvingphase.c718 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 Dconflictstore.h128 …SCIP_Real primalbound /**< primal bound the conflict depend on (or -SCIPinfini…
H A Dconflictstore.c1146 …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 Dstat.h112 …SCIP_Real primalbound, /**< current primal bound in transformed problem, or inf…
H A Devent_estim.c2228 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 Dconcurrent.c330 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 Dscip_prob.c3231 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 Dscip_solvingstats.c3431 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 Dpub_misc.h1891 SCIP_Real primalbound, /**< the primal bound */
H A Dmisc.c10933 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 Daverage.awk100 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 Dpermaverage.awk134 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 Dpermcmpresall.awk192 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 Dcmpres.awk549 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 Dcmpres.awk549 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 D1_bienst1.scip.periodic_report.out64 …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 D4_neos-1211578.scip.periodic_report.out67 …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 D3_neos-1200887.scip.periodic_report.out67 …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 D8_neos-1440447.scip.periodic_report.out66 …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 D2_neos-1053591.scip.periodic_report.out91 …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 D6_neos-1228986.scip.periodic_report.out67 …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 Dreader_gmo.c2439 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()

12