Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
var
build
temp
tmp.S6JLgK91Yt
4.0-0-0
coinor-cbc
coinor-cbc-2.5.0
Cbc
src
CbcCutSubsetModifier.hpp
Go to the documentation of this file.
1
//Edwin 11/25/09 carved out of CbcCutGenerator
2
#ifndef CbcCutSubsetModifier_H
3
#define CbcCutSubsetModifier_H
4
5
#include "OsiSolverInterface.hpp"
6
#include "OsiCuts.hpp"
7
#include "CglCutGenerator.hpp"
8
#include "
CbcCutModifier.hpp
"
9
10
class
CbcModel
;
11
class
OsiRowCut;
12
class
OsiRowCutDebugger;
25
class
CbcCutSubsetModifier
:
public
CbcCutModifier
{
26
public
:
28
CbcCutSubsetModifier
();
29
31
CbcCutSubsetModifier
(
int
firstOdd);
32
33
// Copy constructor
34
CbcCutSubsetModifier
(
const
CbcCutSubsetModifier
&);
35
37
virtual
~CbcCutSubsetModifier
();
38
40
CbcCutSubsetModifier
&
operator=
(
const
CbcCutSubsetModifier
& rhs);
42
virtual
CbcCutModifier
*
clone
()
const
;
43
50
virtual
int
modify
(
const
OsiSolverInterface * solver, OsiRowCut & cut) ;
52
virtual
void
generateCpp
( FILE * ) {}
53
protected
:
56
int
firstOdd_
;
57
};
58
59
#endif //CbcCutSubsetModifier_H
60
Generated on Mon Mar 17 2014 19:08:45 by
1.8.1.2