int main(int argc, char **argv) { OsiSymSolverInterface si; CoinWarmStart *ws; si.parseCommandLine(argc, argv); si.loadProblem(); si.setSymParam(OsiSymKeepWarmStart, true); si.setSymParam(OsiSymNodeLimit, 100); si.initialSolve(); ws = si.getWarmStart(); si.setSymParam(OsiSymNodeLimit, 1000); si.resolve(); si.setObjCoeff(0, 1); si.setObjCoeff(200, 150); si.setWarmStart(ws); si.resolve(); return(0); }