2 #ifndef CbcFixVariable_H
3 #define CbcFixVariable_H
24 CbcFixVariable (
int numberStates,
const int * states,
const int * numberNewLower,
const int ** newLowerValue,
25 const int ** lowerColumn,
26 const int * numberNewUpper,
const int ** newUpperValue,
27 const int ** upperColumn);
43 virtual void applyToSolver(OsiSolverInterface * solver,
int state)
const;
int * startLower_
Start of information for each state (setting new lower)
int * startUpper_
Start of information for each state (setting new upper)
virtual ~CbcFixVariable()
Destructor.
Abstract base class for consequent bounds.
int numberStates_
Number of states.
CbcFixVariable & operator=(const CbcFixVariable &rhs)
int * states_
Values of integers for various states.
virtual void applyToSolver(OsiSolverInterface *solver, int state) const
Apply to an LP solver.
Class for consequent bounds.
double * newBound_
For each variable new bounds.
virtual CbcConsequence * clone() const
Clone.