codac 1.5.6
Loading...
Searching...
No Matches
codac_sivia.h
Go to the documentation of this file.
1
12#ifndef __CODAC_SIVIA_H__
13#define __CODAC_SIVIA_H__
14
15#include <map>
16#include <list>
17#include <ibex_Sep.h>
18#include "codac_Ctc.h"
21
22namespace codac
23{
26
44 std::map<SetValue,std::list<IntervalVector>> SIVIA(const IntervalVector& x, const IntervalVector& y, Ctc& ctc, float precision,
45 bool regular_paving = false, bool display_result = true,
46 const std::string& fig_name = "", bool return_result = false,
47 const SetColorMap& color_map = DEFAULT_SET_COLOR_MAP);
48
65 std::map<SetValue,std::list<IntervalVector>> SIVIA(const IntervalVector& x, Ctc& ctc, float precision,
66 bool regular_paving = false, bool display_result = true,
67 const std::string& fig_name = "", bool return_result = false,
68 const SetColorMap& color_map = DEFAULT_SET_COLOR_MAP);
69
73
90 std::map<SetValue,std::list<IntervalVector>> SIVIA(const IntervalVector& x, ibex::Sep& sep, float precision,
91 bool regular_paving = false, bool display_result = true,
92 const std::string& fig_name = "", bool return_result = false,
93 const SetColorMap& color_map = DEFAULT_SET_COLOR_MAP);
94
95
97}
98
99#endif
FixPoint of a separator The fixpoint of a separator is computed by calling the "::"separate function ...
Definition codac_capd_helpers.h:9
std::map< SetValue, std::list< IntervalVector > > SIVIA(const IntervalVector &x, const IntervalVector &y, Ctc &ctc, float precision, bool regular_paving=false, bool display_result=true, const std::string &fig_name="", bool return_result=false, const SetColorMap &color_map=DEFAULT_SET_COLOR_MAP)
Executes a SIVIA algorithm from a contractor, and displays the result. SIVIA: Set Inversion Via Inter...
SetColorMap DEFAULT_SET_COLOR_MAP
predefined DEFAULT_SET_COLOR_MAP