8 #include "OsiSolverInterface.hpp"
9 #include "CoinHelperFunctions.hpp"
66 virtual bool fixes(
int ,
int ,
int ,
bool) {
return false;}
101 OsiSolverInterface *
analyze(
const OsiSolverInterface & si,
int createSolver=0);
105 virtual bool fixes(
int variable,
int toValue,
int fixedVariable,
bool fixedToLower);
110 int fixColumns(OsiSolverInterface & si)
const;
112 int fixColumns(
int iColumn,
int value, OsiSolverInterface & si)
const;
116 void generateCuts(
const OsiSolverInterface & si, OsiCuts & cs,
165 {
return cEntry.
fixes&0x7fffffff;}
167 { cEntry.
fixes = sequence|(cEntry.
fixes&0x80000000);}
169 {
return (cEntry.
fixes&0x80000000)!=0;}
171 { cEntry.
fixes = (oneFixes ? 0x80000000 : 0)|(cEntry.
fixes&0x7fffffff);}