/home/coin/SVN-release/OS-2.2.0/Couenne/src/bound_tightening/obbt.cpp File Reference

#include "CoinHelperFunctions.hpp"
#include "CglCutGenerator.hpp"
#include "CouenneCutGenerator.hpp"
#include "CouenneProblem.hpp"
#include "OsiClpSolverInterface.hpp"

Include dependency graph for obbt.cpp:

Go to the source code of this file.

Defines

#define OBBT_EPS   1e-3
#define MAX_OBBT_LP_ITERATION   100
#define THRES_NBD_CHANGED   1
#define MAX_OBBT_ITER   1

Functions

void sparse2dense (int ncols, t_chg_bounds *chg_bds, int *&changed, int &nchanged)


Define Documentation

#define OBBT_EPS   1e-3

Definition at line 17 of file obbt.cpp.

Referenced by obbt_updateBound().

#define MAX_OBBT_LP_ITERATION   100

Definition at line 18 of file obbt.cpp.

Referenced by CouenneProblem::obbtInner().

#define THRES_NBD_CHANGED   1

Definition at line 21 of file obbt.cpp.

Referenced by CouenneProblem::obbt().

#define MAX_OBBT_ITER   1

Definition at line 24 of file obbt.cpp.

Referenced by CouenneProblem::obbt().


Function Documentation

void sparse2dense ( int  ncols,
t_chg_bounds chg_bds,
int *&  changed,
int &  nchanged 
)

Definition at line 53 of file generateCuts.cpp.

Referenced by CouenneComplBranchingObject::branch(), CouenneBranchingObject::branch(), CouenneCutGenerator::generateCuts(), CouenneProblem::obbt(), and CouenneDisjCuts::separateWithDisjunction().


Generated on Thu Aug 5 03:06:14 2010 by  doxygen 1.4.7