Ignore:
Timestamp:
Sep 23, 2010 11:11:23 AM (10 years ago)
Author:
forrest
Message:

changes for more flexibility in ClpSolve?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/src/ClpEventHandler.hpp

    r1533 r1610  
    3838          solution, // for Cbc
    3939          theta, // hit in parametrics
    40           pivotRow // used to choose pivot row
     40          pivotRow, // used to choose pivot row
     41          presolveStart, // ClpSolve presolve start
     42          presolveSize, // sees if ClpSolve presolve too big or too small
     43          presolveInfeasible, // ClpSolve presolve infeasible
     44          presolveBeforeSolve, // ClpSolve presolve before solve
     45          presolveAfterFirstSolve, // ClpSolve presolve after solve
     46          presolveAfterSolve, // ClpSolve presolve after solve
     47          presolveEnd // ClpSolve presolve end
    4148     };
    42      /**@name Virtual method that the derived classe should provide.
     49     /**@name Virtual method that the derived classes should provide.
    4350      The base class instance does nothing and as event() is only useful method
    4451      it would not be very useful NOT providing one!
     
    4754     /** This can do whatever it likes.  If return code -1 then carries on
    4855         if 0 sets ClpModel::status() to 5 (stopped by event) and will return to user.
    49          At present if <-1 carries on and if >0 acts as if 0 - this may change
     56         At present if <-1 carries on and if >0 acts as if 0 - this may change.
     57         For ClpSolve 2 -> too big return status of -2 and -> too small 3
    5058     */
    5159     virtual int event(Event whichEvent);
Note: See TracChangeset for help on using the changeset viewer.