|
CAPD::DynSys Library
6.0.0
|
the set is represented as: x + Ball(r). More...
#include <capd/dynset/C0BallSet.h>
Public Types | |
| typedef MatrixT | MatrixType |
| typedef MatrixType::RowVectorType | VectorType |
| typedef MatrixType::ScalarType | ScalarType |
| typedef capd::vectalg::Norm< VectorType, MatrixType > | NormType |
| typedef MatrixType::size_type | size_type |
| typedef C0Set | SetType |
| defines class of given set (C0, C1, C2, ...) More... | |
| typedef capd::dynsys::DynSys< MatrixType > | DynSysType |
| defines minimal regularity of the dynamical system More... | |
Public Member Functions | |
| C0BallSet (const C0BallSet &) | |
| C0BallSet (C0BallSet &&) noexcept=default | |
| C0BallSet (const VectorType &x, NormType &n, ScalarType t=TypeTraits< ScalarType >::zero()) | |
| C0BallSet (const VectorType &x, const ScalarType &r, NormType &n, ScalarType t=TypeTraits< ScalarType >::zero()) | |
| ~C0BallSet ()=default | |
| C0BallSet & | operator= (const C0BallSet &) |
| C0BallSet & | operator= (C0BallSet &&) noexcept=default |
| virtual void | move (capd::dynsys::DynSys< MatrixType > &dynsys) |
| virtual void | move (capd::dynsys::DynSys< MatrixType > &dynsys, C0BallSet &result) const |
| virtual std::string | show (void) const |
| returns a set detailed information More... | |
| virtual VectorType | affineTransformation (const MatrixType &, const VectorType &) const |
| virtual void | move (DynSysType &dynsys)=0 |
| computes image of the set after one step/iterate of the dynamical system More... | |
| const ScalarType | getCurrentTime () const |
| ScalarType & | refCurrentTime () |
| void | setCurrentTime (const ScalarType &t) |
| const MatrixT::RowVectorType & | getLastEnclosure () const |
| virtual | operator MatrixT::RowVectorType () const |
| returns an enclosure of the set in the canonical coordinates More... | |
| void | setCurrentSet (const MatrixT::RowVectorType &x) |
| ScalarType | evalAt (const Functional &f) const |
| This method computes value of functor f at interval vector represented by this set. More... | |
| virtual | operator VectorType () const=0 |
Static Public Member Functions | |
| static const size_type | degree () |
Protected Member Functions | |
| void | setLastEnclosure (const MatrixT::RowVectorType &enc) |
Protected Attributes | |
| VectorType | x |
| ScalarType | r |
| std::unique_ptr< NormType > | n |
| ScalarType | m_currentTime |
| MatrixT::RowVectorType | m_currentSet |
| MatrixT::RowVectorType | m_lastEnclosure |
the set is represented as: x + Ball(r).
move: x - center of result; r = Lip(JacPhi) + errors from Phi(x) for cascades for flows : r = exp(Lip(vectfield)*h) + errors ..
|
inherited |
defines minimal regularity of the dynamical system
| typedef MatrixT capd::dynset::C0BallSet< MatrixT >::MatrixType |
| typedef capd::vectalg::Norm<VectorType,MatrixType> capd::dynset::C0BallSet< MatrixT >::NormType |
| typedef MatrixType::ScalarType capd::dynset::C0BallSet< MatrixT >::ScalarType |
|
inherited |
defines class of given set (C0, C1, C2, ...)
| typedef MatrixType::size_type capd::dynset::C0BallSet< MatrixT >::size_type |
| typedef MatrixType::RowVectorType capd::dynset::C0BallSet< MatrixT >::VectorType |
| capd::dynset::C0BallSet< MatrixType >::C0BallSet | ( | const C0BallSet< MatrixT > & | a_set | ) |
|
defaultnoexcept |
| capd::dynset::C0BallSet< MatrixType >::C0BallSet | ( | const VectorType & | x, |
| NormType & | n, | ||
| ScalarType | t = TypeTraits<ScalarType>::zero() |
||
| ) |
| capd::dynset::C0BallSet< MatrixType >::C0BallSet | ( | const VectorType & | x, |
| const ScalarType & | r, | ||
| NormType & | n, | ||
| ScalarType | t = TypeTraits<ScalarType>::zero() |
||
| ) |
|
default |
|
virtual |
|
inlinestaticinherited |
|
inlineinherited |
This method computes value of functor f at interval vector represented by this set.
|
inlineinherited |
|
inlineinherited |
|
virtual |
|
virtual |
|
pure virtualinherited |
computes image of the set after one step/iterate of the dynamical system
Implemented in capd::pdes::C0DoubletonSetGeometricTail< BaseT >, capd::dynset::C0TripletonSet< MatrixT, Policies >, capd::dynset::C0DoubletonSet< MatrixT, Policies >, capd::dynset::C0DoubletonSet< MatrixT, capd::C0Rect2Policies >, capd::dynset::C0DoubletonSet< GeometricBound< capd::interval >::MatrixType, capd::C0Rect2Policies >, and capd::dynset::C0AffineSet< MatrixT, Policies >.
|
inlinevirtualinherited |
returns an enclosure of the set in the canonical coordinates
|
pure virtualinherited |
Implemented in capd::pdes::C0HODoubletonSetGeometricTail< BaseSetT >, capd::pdes::C0DoubletonSetGeometricTail< BaseT >, capd::pdes::C0DoubletonSetGeometricTail< capd::dynset::C1DoubletonSet< GeometricBound< capd::interval >::MatrixType, Policies > >, capd::dynset::CnSet< MatrixT, DEGREE >, capd::dynset::CnSet< MatrixT, 0 >, capd::dynset::C1GraphicalSet< MatrixT, OutputClass >, and capd::dynset::C11Rect2< MatrixT, QRPolicy >.
|
defaultnoexcept |
| C0BallSet< MatrixType > & capd::dynset::C0BallSet< MatrixType >::operator= | ( | const C0BallSet< MatrixT > & | a_set | ) |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineprotectedinherited |
|
virtual |
returns a set detailed information
Implements capd::dynset::AbstractSet< MatrixT::RowVectorType >.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protected |
|
protected |
|
protected |