codac 1.5.6
Loading...
Searching...
No Matches
codac_SepFunction.h
Go to the documentation of this file.
1
12#ifndef __CODAC_SEPFUNCTION_H__
13#define __CODAC_SEPFUNCTION_H__
14
15#include "ibex_SepFwdBwd.h"
16#include "codac_Function.h"
18
19namespace codac
20{
27 class SepFunction : public ibex::SepFwdBwd
28 {
29 public:
30
36 SepFunction(Function& f);
37
45 SepFunction(Function& f, const Interval& y);
46
54 SepFunction(Function& f, const IntervalVector& y);
55
62 void separate(IntervalVector& x_in, IntervalVector& x_out);
63 };
64}
65
66#endif
Generic static that separates two boxes according to the constraint or . It stands on the SepFwdBwd...
Definition codac_SepFunction.h:28
SepFunction(Function &f)
Creates a separator for the constraint .
SepFunction(Function &f, const Interval &y)
Creates a separator for the constraint for the scalar case.
void separate(IntervalVector &x_in, IntervalVector &x_out)
SepFunction(Function &f, const IntervalVector &y)
Creates a separator for the constraint for the vectorial case.
FixPoint of a separator The fixpoint of a separator is computed by calling the "::"separate function ...
Definition codac_capd_helpers.h:9