#include "BonBabSetupBase.hpp"
#include "CouenneExprVar.hpp"
#include "CouenneJournalist.hpp"
#include "OsiBranchingObject.hpp"
Go to the source code of this file.
Classes | |
class | Couenne::CouenneObject |
OsiObject for auxiliary variables $w=f(x)$. More... | |
Namespaces | |
Couenne | |
general include file for different compilers | |
Macros | |
#define | AGGR_MUL 2 |
#define | THRES_ZERO_SYMM 0.8 |
Enumerations | |
enum | { Couenne::TWO_LEFT, Couenne::TWO_RIGHT, Couenne::TWO_RAND, Couenne::THREE_LEFT, Couenne::THREE_CENTER, Couenne::THREE_RIGHT, Couenne::THREE_RAND, Couenne::BRANCH_NONE } |
Define what kind of branching (two- or three-way) and where to start from: left, (center,) or right. More... | |
Functions | |
CouNumber | Couenne::minMaxDelta (funtriplet *ft, CouNumber lb, CouNumber ub) |
CouNumber | Couenne::maxHeight (funtriplet *ft, CouNumber lb, CouNumber ub) |
Variables | |
const CouNumber | Couenne::default_alpha = 0.25 |
const CouNumber | Couenne::default_clamp = 0.2 |
const CouNumber | Couenne::max_pseudocost = 1000. |
const double | Couenne::large_bound = 1e9 |
if |branching point| > this, change it More... | |
const CouNumber | Couenne::closeToBounds = .05 |
#define AGGR_MUL 2 |
Definition at line 30 of file CouenneObject.hpp.
#define THRES_ZERO_SYMM 0.8 |
Definition at line 31 of file CouenneObject.hpp.