codac 1.5.6
Loading...
Searching...
No Matches
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"
19#include "codac_Ctc.h"
20#include "ibex_Sep.h"
21
22namespace 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
Multi-dimensional paving as representation of a set.
Definition codac_Paving.h:30
Paving resulting from a Set-Inversion Via Interval Analysis.
Definition codac_SIVIAPaving.h:29
void compute(const Function &f, const IntervalVector &y, float precision)
Computes the paving from the constraint .
void compute(Ctc &ctc, float precision)
Computes the paving from using a contractor.
SIVIAPaving(const IntervalVector &init_box)
Initializes a SIVIA paving.
void compute(ibex::Sep &sep, float precision)
Computes the paving from a separator.
FixPoint of a separator The fixpoint of a separator is computed by calling the "::"separate function ...
Definition codac_capd_helpers.h:9