|
Couenne
0.5.8
|
Cut Generator for FBBT fixpoint. More...
#include <CouenneFixPoint.hpp>
Inheritance diagram for Couenne::CouenneFixPoint:
Collaboration diagram for Couenne::CouenneFixPoint:Static Public Member Functions | |
| static void | registerOptions (Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions) |
| Add list of options to be read from file. More... | |
Protected Member Functions | |
| void | createRow (int, int, int, OsiSolverInterface *, const int *, const double *, const double, const int, bool, int, int) const |
| Create a single cut. More... | |
Protected Attributes | |
| bool | extendedModel_ |
| should we use an extended model or a more compact one? More... | |
| CouenneProblem * | problem_ |
| pointer to the CouenneProblem representation More... | |
| bool | firstCall_ |
| Is this the first call? More... | |
| double | CPUtime_ |
| CPU time. More... | |
| int | nTightened_ |
| Number of bounds tightened. More... | |
| int | levelStop_ |
| Level at which to stop. More... | |
| CouenneBTPerfIndicator | perfIndicator_ |
| Performance indicator. More... | |
Additional Inherited Members | |
Public Attributes inherited from CglCutGenerator | |
| int | aggressive_ |
| bool | canDoGlobalCuts_ |
Cut Generator for FBBT fixpoint.
Definition at line 30 of file CouenneFixPoint.hpp.
| Couenne::CouenneFixPoint::CouenneFixPoint | ( | CouenneProblem * | , |
| const Ipopt::SmartPtr< Ipopt::OptionsList > | |||
| ) |
constructor
| Couenne::CouenneFixPoint::CouenneFixPoint | ( | const CouenneFixPoint & | ) |
copy constructor
| Couenne::CouenneFixPoint::~CouenneFixPoint | ( | ) |
destructor
|
inlinevirtual |
clone method (necessary for the abstract CglCutGenerator class)
Implements CglCutGenerator.
Definition at line 45 of file CouenneFixPoint.hpp.
| void Couenne::CouenneFixPoint::generateCuts | ( | const OsiSolverInterface & | , |
| OsiCuts & | , | ||
| const | CglTreeInfo = CglTreeInfo() |
||
| ) | const |
the main CglCutGenerator
|
static |
Add list of options to be read from file.
|
protected |
Create a single cut.
|
protected |
should we use an extended model or a more compact one?
Definition at line 63 of file CouenneFixPoint.hpp.
|
protected |
pointer to the CouenneProblem representation
Definition at line 66 of file CouenneFixPoint.hpp.
|
mutableprotected |
Is this the first call?
Definition at line 69 of file CouenneFixPoint.hpp.
|
mutableprotected |
CPU time.
Definition at line 72 of file CouenneFixPoint.hpp.
|
mutableprotected |
Number of bounds tightened.
Definition at line 75 of file CouenneFixPoint.hpp.
|
protected |
Level at which to stop.
Definition at line 78 of file CouenneFixPoint.hpp.
|
protected |
Performance indicator.
Definition at line 92 of file CouenneFixPoint.hpp.
1.8.17