\(\mathcal{C}_\textrm{lohner}\) that contracts a tube \([\mathbf{x}](\cdot)\) according to a differential constraint \(\dot{\mathbf{x}}=\mathbf{f}(\mathbf{x})\)
More...
#include <codac_CtcLohner.h>
|
Function | m_f |
| forward function
|
|
int | contractions |
| number of contractions of the global enclosure by the estimated local enclosure
|
|
int | dim |
| dimension of the state vector
|
|
double | eps |
| inflation parameter for the global enclosure
|
|
bool | m_preserve_slicing = true |
| if true , tube's slicing will not be affected by the contractor
|
|
bool | m_fast_mode = false |
| some contractors may propose more pessimistic but faster execution modes
|
|
Interval | m_restricted_tdomain |
| limits the contractions to the specified temporal domain
|
|
const bool | m_intertemporal = true |
| defines if the related constraint is inter-temporal or not (true by default)
|
|
|
static const std::string | m_ctc_name |
| class name (mainly used for CN Exceptions)
|
|
static std::vector< std::string > | m_str_expected_doms |
| allowed domains signatures (mainly used for CN Exceptions)
|
|
\(\mathcal{C}_\textrm{lohner}\) that contracts a tube \([\mathbf{x}](\cdot)\) according to a differential constraint \(\dot{\mathbf{x}}=\mathbf{f}(\mathbf{x})\)
◆ CtcLohner()
codac::CtcLohner::CtcLohner |
( |
const Function & | f, |
|
|
int | contractions = 5, |
|
|
double | eps = 0.1 ) |
|
explicit |
Creates a contractor object \(\mathcal{C}_\textrm{lohner}\).
- Parameters
-
f | function corresponding to the differential constraint \(\dot{\mathbf{x}}=\mathbf{f}(\mathbf{x})\) |
contractions | number of contractions of the global enclosure by the estimated local enclosure |
eps | inflation parameter for the global enclosure |
◆ contract() [1/2]
Contracts the tube with respect to the specified differential constraint, either forward, backward (or both) in time.
- Parameters
-
tube | tube to contract |
t_propa | direction of contraction |
◆ contract() [2/2]
Contracts the tube with respect to the specified differential constraint, either forward, backward (or both) in time.
- Parameters
-
tube | tube to contract |
t_propa | direction of contraction |
The documentation for this class was generated from the following file: