int main(int argc, char **argv) { OsiSymSolverInterface si; si.parseCommandLine(argc, argv); si.loadProblem(); si.setSymParam(OsiSymSensitivityAnalysis, true); si.initialSolve(); int ind[2]; double val[2]; ind[0] = 4; val[0] = 7000; ind[1] = 7; val[1] = 6000; double lb = si.getLbForNewRhs(2, ind, val); double ub = si.getUbForNewRhs(2, ind, val); printf("\nBounds for the new rhs:\n lb: %f\n ub: %f \n\n", lb, ub); return(0); }