#include <math.h>
Include dependency graph for CouennePrecisions.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | COUENNE_EPS 1.e-7 |
#define | COUENNE_EPS_INT 1.e-9 |
#define | COUENNE_EPS_SIMPL 1.e-20 |
#define | COUENNE_INFINITY 1.e+50 |
#define | COU_MAX_COEFF 1.e+9 |
#define | COU_MIN_COEFF 1.e-9 |
#define | COUENNE_round(x) ((int) (floor ((x) + 0.5))) |
#define | MAX_BOUND 1.e45 |
Variables | |
const double | Couenne_large_bound = 9.999e12 |
used to declare LP unbounded |
#define COUENNE_EPS 1.e-7 |
Definition at line 17 of file CouennePrecisions.hpp.
Referenced by exprSin::impliedBound(), exprCos::impliedBound(), QuadMap::insert(), LinMap::insert(), CouenneObject::intInfeasibility(), exprVar::isFixed(), exprVar::isInteger(), exprAux::isInteger(), exprQuad::Linearity(), exprConst::Linearity(), safe_pow(), safeDiv(), and updateBound().
#define COUENNE_EPS_INT 1.e-9 |
#define COUENNE_EPS_SIMPL 1.e-20 |
Definition at line 23 of file CouennePrecisions.hpp.
#define COUENNE_INFINITY 1.e+50 |
Definition at line 26 of file CouennePrecisions.hpp.
Referenced by CouenneConstraint::CouenneConstraint(), expression::inverse(), exprUBDiv::operator()(), exprLBDiv::operator()(), safe_pow(), and safeDiv().
#define COU_MAX_COEFF 1.e+9 |
Definition at line 29 of file CouennePrecisions.hpp.
#define COU_MIN_COEFF 1.e-9 |
Definition at line 32 of file CouennePrecisions.hpp.
#define COUENNE_round | ( | x | ) | ((int) (floor ((x) + 0.5))) |
#define MAX_BOUND 1.e45 |
Definition at line 37 of file CouennePrecisions.hpp.
const double Couenne_large_bound = 9.999e12 |