Home
last modified time | relevance | path

Searched refs:oldobjval (Results 1 – 6 of 6) sorted by relevance

/dports/math/symphony/SYMPHONY-releases-5.6.17/SYMPHONY/src/LP/
H A Dlp_pseudo_branch.c130 double lb, ub, oldobjval; in select_branching_object() local
246 oldobjval = lp_data->objval; in select_branching_object()
277 can->objval[1] = oldobjval + (1 - lp_data->x[can->position]) * in select_branching_object()
279 can->objval[0] = oldobjval + lp_data->x[can->position] * in select_branching_object()
350 (can->objval[1] - oldobjval)/lp_data->x[can->position]; in select_branching_object()
352 (can->objval[0] - oldobjval)/lp_data->x[can->position]; in select_branching_object()
412 switch ((j = compare_candidates_u(p, oldobjval, best_can, can))){ in select_branching_object()
H A Dlp_branch.c131 double lb, ub, oldobjval, min_obj; local
248 oldobjval = lp_data->objval;
747 double prog_ratio = fabs(oldobjval)*0.0001;
832 down_obj = oldobjval + pcost_down[branch_var] * (xval - floorx);
870 rel_down + (down_obj - oldobjval)/(xval-floorx))/
885 up_obj = oldobjval + pcost_up[branch_var] * (ceilx - xval);
923 rel_up + (up_obj - oldobjval)/(ceilx-xval))/
1070 best_can->objval[1] = oldobjval;
1085 best_can->objval[0] = oldobjval;
1134 best_can->objval[0] = oldobjval;
[all …]
H A Dlp_wrapper.c1682 int compare_candidates_u(lp_prob *p, double oldobjval, in compare_candidates_u() argument
1700 if (can->objval[i] < oldobjval - .01){ in compare_candidates_u()
1702 printf("(%.3f) than parent (%.3f)\n", can->objval[i], oldobjval); in compare_candidates_u()
1712 can->objval[i] = MAX(can->objval[i], oldobjval); in compare_candidates_u()
1716 can->objval[i] = oldobjval; in compare_candidates_u()
H A Dlp_genfunc.c3531 double oldobjval = p->tm->active_nodes[p->proc_index]->lower_bound; local
3547 br_rel_down[branch_var] + (objval - oldobjval)/
3557 br_rel_up[branch_var] + (objval - oldobjval)/
3567 p->lp_stat.avg_br_obj_impr_in_path + objval - oldobjval)/p->bc_level;
/dports/math/SCIP/scip-7.0.3/src/scip/
H A Dheur_nlpdiving.c1646 SCIP_Real oldobjval; in SCIP_DECL_HEUREXEC() local
2398 oldobjval = objval; in SCIP_DECL_HEUREXEC()
2402 if( updatepscost && SCIPisGT(scip, objval, oldobjval) ) in SCIP_DECL_HEUREXEC()
2407 … SCIP_CALL( SCIPupdateVarPseudocost(scip, var, 1.0-frac, objval - oldobjval, 1.0) ); in SCIP_DECL_HEUREXEC()
2411 … SCIP_CALL( SCIPupdateVarPseudocost(scip, var, 0.0-frac, objval - oldobjval, 1.0) ); in SCIP_DECL_HEUREXEC()
/dports/math/symphony/SYMPHONY-releases-5.6.17/SYMPHONY/include/
H A Dsym_lp.h353 int compare_candidates_u PROTO((lp_prob *p, double oldobjval,