Lines Matching refs:lpcopy

195 	CallN(XPRScopyprob(lpd->lpcopy, lpd->lp, lpd->probname));
196 CallN(XPRScopycontrols(lpd->lpcopy, lpd->lp));
197 CallN(XPRScopycallbacks(lpd->lpcopy, lpd->lp));
216 Log1(XPRSminim(lpd->lpcopy, "%s"), meth->meth_string);
217 res = XPRSminim(lpd->lpcopy, meth->meth_string);
224 XPRSgetintattrib(lpd->lpcopy, XPRS_MIPSTATUS, &lpd->sol_state);
228 XPRSgetbasis(lpd->lpcopy, sol->rbase, sol->cbase);
229 Log1(XPRSminim(lpd->lpcopy, "%s"), meth->node_meth_string);
230 res = XPRSminim(lpd->lpcopy, meth->node_meth_string);
236 Log1(XPRSmaxim(lpd->lpcopy, "%s"), meth->meth_string);
237 res = XPRSmaxim(lpd->lpcopy, meth->meth_string);
240 XPRSgetintattrib(lpd->lpcopy, XPRS_MIPSTATUS, &lpd->sol_state);
244 XPRSgetbasis(lpd->lpcopy, sol->rbase, sol->cbase);
245 Log1(XPRSmaxim(lpd->lpcopy, "%s"), meth->node_meth_string);
246 res = XPRSmaxim(lpd->lpcopy, meth->node_meth_string);
276 XPRSgetintattrib(lpd->lpcopy, XPRS_MIPSTATUS, &status);
285 if (lpd->lpcopy == lpd->lp) CallN(XPRScreateprob(&lpd->lpcopy));
288 XPRSgetintattrib(lpd->lpcopy, XPRS_MIPSTATUS, &status);
307 CallN(XPRScopyprob(lpd->lpcopy, lpd->lp, lpd->probname));
308 CallN(XPRScopycontrols(lpd->lpcopy, lpd->lp));
309 CallN(XPRScopycallbacks(lpd->lpcopy, lpd->lp));
314 XPRSchgqobj(lpd->lpcopy, 0, 0, 0.0);
322 XPRSgetcoltype(lpd->lpcopy, c, i, i);
329 XPRSchgbounds(lpd->lpcopy, 1, &i, "B", &oldsols);\n\
332 XPRSchgbounds(lpd->lpcopy, 1, &i, "B", &(oldsols[i]));
339 Log1(XPRSminim(lpd->lpcopy, "%s"), meth->meth_string);
340 res = XPRSminim(lpd->lpcopy, meth->meth_string);
344 Log1(XPRSmaxim(lpd->lpcopy, "%s"), meth->meth_string);
345 res = XPRSmaxim(lpd->lpcopy, meth->meth_string);
360 if (lpd->lpcopy != lpd->lp)
362 CallN(XPRScopyprob(lpd->lpcopy, lpd->lp, lpd->probname));
363 CallN(XPRScopycontrols(lpd->lpcopy, lpd->lp));
364 CallN(XPRScopycallbacks(lpd->lpcopy, lpd->lp));
370 Log1(XPRSminim(lpd->lpcopy,"%s"), meth->meth_string);
371 res = XPRSminim(lpd->lpcopy, meth->meth_string);
375 Log1(XPRSmaxim(lpd->lpcopy,"%s"), meth->meth_string);
376 res = XPRSmaxim(lpd->lpcopy, meth->meth_string);
419 /* here lpcopy should be the problem that has been solved, either:
422 so always obtain solution information from lpcopy
429 XPRSgetintattrib(lpd->lpcopy, XPRS_ERRORCODE,&err);
431 XPRSgetlasterror(lpd->lpcopy, errmsg);
436 XPRSgetintattrib(lpd->lpcopy, XPRS_SIMPLEXITER, &lpd->sol_itcnt);
437 XPRSgetintattrib(lpd->lpcopy, XPRS_NODES, &lpd->sol_nodnum);
459 CallN(CPXgetmipobjval(cpx_env, lpd->lpcopy, worstbound));
462 CallN(Get_Best_Objbound(lpd->lpcopy, bestbound));
504 XPRSgetdblattrib(lpd->lpcopy, XPRS_MIPOBJVAL, bestbound);
523 CallN(Get_Best_Objbound(lpd->lpcopy, bestbound));
524 CallN(CPXgetmipobjval(cpx_env, lpd->lpcopy, worstbound));
530 CallN(Get_Best_Objbound(lpd->lpcopy, bestbound));
575 XPRSgetintcontrol(lpd->lpcopy, XPRS_DEFAULTALG, &method);
591 CallN(Get_Best_Objbound(lpd->lpcopy, bestbound));
594 Get_Dual_Infeas(lpd->lpcopy, &attr);
628 XPRSgetintattrib(lpd->lpcopy, XPRS_SIMPLEXITER, &attr);
707 /* using lpcopy because same as lp for LP and QP, but point at
710 res = XPRSgetsol(lpd->lpcopy, sol->sols, sol->slacks, sol->pis, sol->djs);
711 Log4(XPRSgetsol(lpd->lpcopy, (double *)malloc(%d*sizeof(double)),
722 res = XPRSgetbasis(lpd->lpcopy, sol->rbase, sol->cbase);
753 Log2(XPRSwriteprob(lpd->lpcopy, "%s", "%s"), file, flag);
754 res = XPRSwriteprob(lpd->lpcopy, file, flag);
776 Call(res, XPRSsave(lpd->lpcopy));
861 Call(res, XPRScreateprob(&lpd->lpcopy));
866 CallN(lpd->lpcopy = lpd->lp);
869 CallN(lpd->lpcopy = lpd->lp);