#include <IbexPaver.h>

Public Member Functions | |
| Precision (Space &space, REAL ceil) | |
| Precision (const Precision &p) | |
| virtual Contractor * | copy () const |
| void | contract () |
Public Attributes | |
| const REAL | ceil |
Stop criterion for pavers . This contractor usually controls the precision of solutions of a solver: when the interval diameter of all the variables in the current box is lower than ceil , the box is entirely contracted (unfeasibility exception). Solutions are therefore usually associated to this contractor in a solving process. Precision of solutions is directly related to the parameter ceil .
| ibex::Precision::Precision | ( | Space & | space, | |
| REAL | ceil | |||
| ) | [inline] |
Create a bisection stopping contractor of ceilision ceil.
| ibex::Precision::Precision | ( | const Precision & | p | ) | [inline] |
Copy constructor.
| virtual Contractor* ibex::Precision::copy | ( | ) | const [inline, virtual] |
Implement the generic contractor copy.
Implements ibex::Contractor.
| void ibex::Precision::contract | ( | ) | [virtual] |
Contract.
Implements ibex::Contractor.
| const REAL ibex::Precision::ceil |
The precision.
1.5.5