codac 1.5.6
Loading...
Searching...
No Matches
codac_SepBox.h
Go to the documentation of this file.
1
12#ifndef __CODAC_SEPBOX_H__
13#define __CODAC_SEPBOX_H__
14
15#include "ibex_Sep.h"
17
18namespace codac
19{
25 class SepBox : public ibex::Sep
26 {
27 public:
28
34 SepBox(const IntervalVector& b) : Sep(b.size()), m_b(b) {};
35
42 void separate(IntervalVector& x_in, IntervalVector& x_out);
43
44 protected:
45
46 const IntervalVector m_b; //<! The support box
47 };
48}
49
50#endif
Separator that separates two boxes according to the constraint .
Definition codac_SepBox.h:26
void separate(IntervalVector &x_in, IntervalVector &x_out)
SepBox(const IntervalVector &b)
Creates a separator for the constraint .
Definition codac_SepBox.h:34
FixPoint of a separator The fixpoint of a separator is computed by calling the "::"separate function ...
Definition codac_capd_helpers.h:9