codac
codac_SIVIAPaving.h
Go to the documentation of this file.
1 
12 #ifndef __CODAC_SIVIAPAVING_H__
13 #define __CODAC_SIVIAPAVING_H__
14 
15 #include "codac_Paving.h"
16 #include "codac_Function.h"
17 #include "codac_Ctc.h"
18 #include "codac_IntervalVector.h"
19 #include "codac_Ctc.h"
20 #include "ibex_Sep.h"
21 
22 namespace codac
23 {
28  class SIVIAPaving : public Paving
29  {
30  public:
31 
37  SIVIAPaving(const IntervalVector &init_box);
38 
46  void compute(const Function &f, const IntervalVector &y, float precision);
47 
54  void compute(Ctc& ctc, float precision);
55 
61  void compute(ibex::Sep& sep, float precision);
62  };
63 }
64 
65 #endif
FixPoint of a separator The fixpoint of a separator is computed by calling the "::"separate function ...
Definition: codac_capd_helpers.h:9
SIVIAPaving(const IntervalVector &init_box)
Initializes a SIVIA paving.
Paving resulting from a Set-Inversion Via Interval Analysis.
Definition: codac_SIVIAPaving.h:28
void compute(const Function &f, const IntervalVector &y, float precision)
Computes the paving from the constraint .
Multi-dimensional paving as representation of a set.
Definition: codac_Paving.h:29