Simple cut modifier base class. More...
#include <CbcCutGenerator.hpp>


Public Member Functions | |
| CbcCutSubsetModifier () | |
| Default Constructor. | |
| CbcCutSubsetModifier (int firstOdd) | |
| Useful Constructor. | |
| CbcCutSubsetModifier (const CbcCutSubsetModifier &) | |
| virtual | ~CbcCutSubsetModifier () |
| Destructor. | |
| CbcCutSubsetModifier & | operator= (const CbcCutSubsetModifier &rhs) |
| Assignment. | |
| virtual CbcCutModifier * | clone () const |
| Clone. | |
| virtual int | modify (const OsiSolverInterface *solver, OsiRowCut &cut) |
| Returns 0 unchanged 1 strengthened 2 weakened 3 deleted. | |
| virtual void | generateCpp (FILE *fp) |
| Create C++ lines to get to current state. | |
Protected Attributes | |
| int | firstOdd_ |
| data First odd variable | |
Simple cut modifier base class.
In exotic circumstances - cuts may need to be modified a) strengthened - changed b) weakened - changed c) deleted - set to NULL d) unchanged
initially get rid of cuts with variables >= k could weaken
Definition at line 360 of file CbcCutGenerator.hpp.
| CbcCutSubsetModifier::CbcCutSubsetModifier | ( | ) |
Default Constructor.
| CbcCutSubsetModifier::CbcCutSubsetModifier | ( | int | firstOdd | ) |
Useful Constructor.
| CbcCutSubsetModifier::CbcCutSubsetModifier | ( | const CbcCutSubsetModifier & | ) |
| virtual CbcCutSubsetModifier::~CbcCutSubsetModifier | ( | ) | [virtual] |
Destructor.
| CbcCutSubsetModifier& CbcCutSubsetModifier::operator= | ( | const CbcCutSubsetModifier & | rhs | ) |
Assignment.
Reimplemented from CbcCutModifier.
| virtual CbcCutModifier* CbcCutSubsetModifier::clone | ( | ) | const [virtual] |
Clone.
Implements CbcCutModifier.
| virtual int CbcCutSubsetModifier::modify | ( | const OsiSolverInterface * | solver, | |
| OsiRowCut & | cut | |||
| ) | [virtual] |
Returns 0 unchanged 1 strengthened 2 weakened 3 deleted.
Implements CbcCutModifier.
| virtual void CbcCutSubsetModifier::generateCpp | ( | FILE * | fp | ) | [inline, virtual] |
Create C++ lines to get to current state.
Reimplemented from CbcCutModifier.
Definition at line 387 of file CbcCutGenerator.hpp.
int CbcCutSubsetModifier::firstOdd_ [protected] |
data First odd variable
Definition at line 391 of file CbcCutGenerator.hpp.
1.6.1