codac 1.5.6
|
Separator \(\mathcal{S}_{box}\) that separates two boxes according to the constraint \(\mathbf{x}\in[\mathbf{b}]\). More...
#include <codac_SepBox.h>
Inherits ibex::Sep.
Public Member Functions | |
SepBox (const IntervalVector &b) | |
Creates a separator for the constraint \(\mathbf{x}\in[\mathbf{b}]\). | |
void | separate (IntervalVector &x_in, IntervalVector &x_out) |
\(\mathcal{S}\big([\mathbf{x}_{\textrm{in}}],[\mathbf{x}_{\textrm{out}}]\big)\) | |
Separator \(\mathcal{S}_{box}\) that separates two boxes according to the constraint \(\mathbf{x}\in[\mathbf{b}]\).
|
inline |
Creates a separator for the constraint \(\mathbf{x}\in[\mathbf{b}]\).
b | the support box \([\mathbf{b}] \in \mathbb{IR}^n\) |
void codac::SepBox::separate | ( | IntervalVector & | x_in, |
IntervalVector & | x_out ) |
\(\mathcal{S}\big([\mathbf{x}_{\textrm{in}}],[\mathbf{x}_{\textrm{out}}]\big)\)
x_in | the n-dimensional box \([\mathbf{x}_{\textrm{in}}]\) to be inner-contracted |
x_out | the n-dimensional box \([\mathbf{x}_{\textrm{out}}]\) to be outer-contracted |