27 #ifndef AbcHeuristic_h_ 
   28 #define AbcHeuristic_h_ 
   62   virtual int solution(
double & objectiveValue,
 
   63                        double * newSolution)=0;
 
  116   virtual int solution(
double & objectiveValue,
 
  117                        double * newSolution);
 
virtual int solution(double &objectiveValue, double *newSolution)=0
returns 0 if no solution, 1 if valid solution with better objective value than one passed in Sets sol...
virtual AbcHeuristic * clone() const 
Clone. 
AbcRounding & operator=(const AbcRounding &rhs)
Illegal Assignment operator. 
virtual int solution(double &objectiveValue, double *newSolution)
returns 0 if no solution, 1 if valid solution with better objective value than one passed in Sets sol...
virtual void setModel(AbcModel *model)
update model (This is needed if cliques update matrix etc) 
Sparse Matrix Base Class. 
Collections of row cuts and column cuts. 
Abstract Base Class for describing an interface to a solver. 
virtual AbcHeuristic * clone() const =0
Clone. 
CoinPackedMatrix matrixByRow_
AbcHeuristic & operator=(const AbcHeuristic &rhs)
Illegal Assignment operator. 
virtual int solution(double &objectiveValue, double *newSolution, OsiCuts &cs)
returns 0 if no solution, 1 if valid solution, -1 if just returning an estimate of best possible solu...
virtual void setModel(AbcModel *model)
update model (This is needed if cliques update matrix etc) 
void setSeed(int value)
Set seed. 
Model class for ALPS Branch and Cut.