/home/coin/SVN-release/OS-2.4.1/Couenne/src/bound_tightening/fake_tightening.cpp File Reference

#include "CoinHelperFunctions.hpp"
#include "CouenneProblem.hpp"
#include "CouenneProblemElem.hpp"
#include "CouenneExprVar.hpp"
#include "BonBabInfos.hpp"

Include dependency graph for fake_tightening.cpp:

Go to the source code of this file.

Defines

#define MAX_ITER   3
#define AGGR_MUL   2
#define AGGR_DIV   2
#define LARGE_BOUND   1e10

Functions

CouNumber fictBounds (char direction, CouNumber x, CouNumber lb, CouNumber ub)

Variables

const CouNumber phi = 0.5 * (1. + sqrt (5.))


Define Documentation

#define MAX_ITER   3

Definition at line 21 of file fake_tightening.cpp.

Referenced by Couenne::CouenneProblem::fake_tighten(), Couenne::powNewton(), and Couenne::trigNewton().

#define AGGR_MUL   2

Definition at line 22 of file fake_tightening.cpp.

Referenced by Couenne::CouenneBranchingObject::branch(), Couenne::CouenneBranchingObject::CouenneBranchingObject(), and Couenne::CouenneObject::midInterval().

#define AGGR_DIV   2

Definition at line 23 of file fake_tightening.cpp.

Referenced by fictBounds().

#define LARGE_BOUND   1e10

Referenced by fictBounds().


Function Documentation

CouNumber fictBounds ( char  direction,
CouNumber  x,
CouNumber  lb,
CouNumber  ub 
)

Definition at line 29 of file fake_tightening.cpp.

References AGGR_DIV, COUENNE_EPS, and LARGE_BOUND.

Referenced by Couenne::CouenneProblem::fake_tighten().


Variable Documentation

const CouNumber phi = 0.5 * (1. + sqrt (5.))

Definition at line 26 of file fake_tightening.cpp.


Generated on Thu Nov 10 03:08:33 2011 by  doxygen 1.4.7