Couenne  0.5.8
Namespaces | Macros | Variables
CouennePrecisions.hpp File Reference
#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.

Namespaces

 Couenne
 general include file for different compilers
 

Macros

#define COUENNE_EPS   1.e-07
 
#define COUENNE_BOUND_PREC   1.e-5
 
#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 COUENNE_sign(x)   ((x) > 0.0 ? 1.0 : -1.0)
 
#define MAX_BOUND   1.e45
 

Variables

const double Couenne::Couenne_large_bound = 9.999e12
 used to declare LP unbounded More...
 

Macro Definition Documentation

◆ COUENNE_EPS

#define COUENNE_EPS   1.e-07

Definition at line 20 of file CouennePrecisions.hpp.

◆ COUENNE_BOUND_PREC

#define COUENNE_BOUND_PREC   1.e-5

Definition at line 23 of file CouennePrecisions.hpp.

◆ COUENNE_EPS_INT

#define COUENNE_EPS_INT   1.e-9

Definition at line 26 of file CouennePrecisions.hpp.

◆ COUENNE_EPS_SIMPL

#define COUENNE_EPS_SIMPL   1.e-20

Definition at line 29 of file CouennePrecisions.hpp.

◆ COUENNE_INFINITY

#define COUENNE_INFINITY   1.e+50

Definition at line 33 of file CouennePrecisions.hpp.

◆ COU_MAX_COEFF

#define COU_MAX_COEFF   1.e+9

Definition at line 37 of file CouennePrecisions.hpp.

◆ COU_MIN_COEFF

#define COU_MIN_COEFF   1.e-9

Definition at line 40 of file CouennePrecisions.hpp.

◆ COUENNE_round

#define COUENNE_round (   x)    ((int) (floor ((x) + 0.5)))

Definition at line 43 of file CouennePrecisions.hpp.

◆ COUENNE_sign

#define COUENNE_sign (   x)    ((x) > 0.0 ? 1.0 : -1.0)

Definition at line 46 of file CouennePrecisions.hpp.

◆ MAX_BOUND

#define MAX_BOUND   1.e45

Definition at line 48 of file CouennePrecisions.hpp.