Ignore:
Timestamp:
Apr 7, 2019 11:34:28 PM (6 months ago)
Author:
stefan
Message:

sync with trunk

Location:
stable/1.17/Clp
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • stable/1.17/Clp

  • stable/1.17/Clp/src

  • stable/1.17/Clp/src/ClpSolver.cpp

    r2390 r2449  
    24072407              }
    24082408              // Write solution header (suggested by Luigi Poderico)
    2409               double objValue = models[iModel].getObjValue() * models[iModel].getObjSense();
     2409              double objValue = models[iModel].getObjValue();
    24102410              int iStat = models[iModel].status();
    24112411              if (iStat == 0) {
    2412                 fprintf(fp, "optimal\n");
     2412                fprintf(fp, "Optimal");
    24132413              } else if (iStat == 1) {
    24142414                // infeasible
    2415                 fprintf(fp, "infeasible\n");
     2415                fprintf(fp, "Infeasible");
    24162416              } else if (iStat == 2) {
    24172417                // unbounded
    2418                 fprintf(fp, "unbounded\n");
     2418                fprintf(fp, "Unbounded");
    24192419              } else if (iStat == 3) {
    2420                 fprintf(fp, "stopped on iterations or time\n");
     2420                fprintf(fp, "Stopped on iterations or time");
    24212421              } else if (iStat == 4) {
    2422                 fprintf(fp, "stopped on difficulties\n");
     2422                fprintf(fp, "Stopped on difficulties");
    24232423              } else if (iStat == 5) {
    2424                 fprintf(fp, "stopped on ctrl-c\n");
     2424                fprintf(fp, "Stopped on ctrl-c");
    24252425              } else {
    2426                 fprintf(fp, "status unknown\n");
     2426                fprintf(fp, "Status unknown");
    24272427              }
    24282428              char printFormat[50];
    2429               sprintf(printFormat, "Objective value %s\n",
     2429              sprintf(printFormat, " - objective value %s\n",
    24302430                CLP_QUOTE(CLP_OUTPUT_FORMAT));
    24312431              fprintf(fp, printFormat, objValue);
Note: See TracChangeset for help on using the changeset viewer.