|
codac 2.0.0
|
Functions | |
| Interval | codac2::SlicedTube< T >::invert (const T &y, const Interval &t) const |
| Returns the interval inversion \(\left[[x]^{-1}([y])\right]\). | |
| void | codac2::SlicedTube< T >::invert (const T &y, std::vector< Interval > &v_t, const Interval &t) const |
| Computes the set of continuous values of the inversion \([x]^{-1}([y])\). | |
| Interval | codac2::SlicedTube< T >::invert (const T &y, const SlicedTube< T > &v, const Interval &t) const |
| Returns the optimal interval inversion \(\left[[x]^{-1}([y])\right]\). | |
| void | codac2::SlicedTube< T >::invert (const T &y, std::vector< Interval > &v_t, const SlicedTube< T > &v, const Interval &t) const |
| Computes the set of continuous values of the optimal inversion \([x]^{-1}([y])\). | |
|
inline |
Returns the interval inversion \(\left[[x]^{-1}([y])\right]\).
If the inversion results in several pre-images, their union is returned.
| y | interval codomain |
| t | (optional) temporal domain on which the inversion will be performed |
|
inline |
Computes the set of continuous values of the inversion \([x]^{-1}([y])\).
| y | interval codomain |
| v_t | vector of the sub-tdomains \([t_k]\) for which \(\forall t\in[t_k] \mid x(t)\in[y], x(\cdot)\in[x](\cdot)\) |
| t | (optional) temporal domain on which the inversion will be performed |
|
inline |
Returns the optimal interval inversion \(\left[[x]^{-1}([y])\right]\).
The knowledge of the derivative tube \([v](\cdot)\) allows a finer inversion. If the inversion results in several pre-images, their union is returned.
| y | interval codomain |
| v | derivative tube such that \(\dot{x}(\cdot)\in[v](\cdot)\) |
| t | (optional) temporal domain on which the inversion will be performed |
|
inline |
Computes the set of continuous values of the optimal inversion \([x]^{-1}([y])\).
The knowledge of the derivative tube \([v](\cdot)\) allows finer inversions.
| y | interval codomain |
| v_t | vector of the sub-tdomains \([t_k]\) for which \(\forall t\in[t_k] \mid x(t)\in[y], x(\cdot)\in[x](\cdot), \dot{x}(\cdot)\in[v](\cdot)\) |
| v | derivative tube such that \(\dot{x}(\cdot)\in[v](\cdot)\) |
| t | (optional) temporal domain on which the inversion will be performed |