|
CAPD::DynSys Library
6.0.0
|
Various set representations that can be moved with dynamical systems. More...
Classes | |
| class | AbstractSet |
| class | AffineCoordinateChange |
| Affine Coordinate system Change y = y0 + B*(x-x0) More... | |
| class | C0AffineSet |
| The set is represented as: x + B*r; and is moved by the following method. More... | |
| class | C0BallSet |
| the set is represented as: x + Ball(r). More... | |
| class | C0DoubletonSet |
| The set is represented as doubleton: x + C*r0 + B*r; and is moved by the following method. More... | |
| class | C0FlowballSet |
| class | C0GraphicalSet |
| C0GraphicalSet is an envelope class for any class derived from C0Set. It adds a possibility of an additional Output after each 'move' of the original set. More... | |
| class | C0HODoubletonSet |
| Class C0HODoubletonSet represents a subset of R^n as doubleton, i.e. More... | |
| class | C0HOSet |
| This class uses representation of subset of R^n inherited from template parameter. More... | |
| class | C0HOTripletonSet |
| Class C0HOTripletonSet represents a subset of | |
| class | C0Set |
| Common interface of all sets that stores only C0 information (set position). More... | |
| struct | SetTraits< C0Set< MatrixT > > |
| Specialization of Traits class. More... | |
| class | C0TripletonSet |
| Class C0TripletonSet represents a subset of R^n in the following form. More... | |
| class | C11Rect2 |
| class | C11Rect2Set |
| class | C1AffineSet |
| The C1 set is represented as doubleton: x + B*r;. More... | |
| class | C1DoubletonSet |
| The C1 set is represented as doubleton: x + C*r0 + B*r;. More... | |
| class | C1GraphicalSet |
| C1GraphicalSet is an envelope class for any class derived from C1Set. It adds a possibility of an additional Output after each 'move' of the original set. More... | |
| class | C1HOSet |
| This class uses representation of subset of R^n inherited from template parameter. More... | |
| class | C1Set |
| Common interface of all sets that store C1 informations (set position and first derivatives) More... | |
| struct | SetTraits< C1Set< MatrixT > > |
| class | C2DoubletonSet |
| C2 set in doubleton form. More... | |
| class | C2Set |
| Common interface of all sets that store C2 information (set position and first and second derivatives) More... | |
| struct | SetTraits< C2Set< MatrixT > > |
| class | CnDoubletonSet |
| This set stores vector of derivatives with respect to a multiindex alpha as a doubleton. More... | |
| class | CnRect2Set |
| Set that stores all derivatives to given order in doubleton form with reorganization moved by QR decomposition method. More... | |
| class | CnSet |
| Common interface of all sets that store Cn information (set position and derivatives to order n) More... | |
| struct | SetTraits< CnSet< MatrixT, DEGREE > > |
| class | CoordinateSystem |
| Defines coordinate system. More... | |
| class | IdQRPolicy |
| class | DefaultPolicy |
| struct | DoubletonData |
| This class is a data structure used in implementation of all types of Doubleton and Tripleton sets. More... | |
| struct | TripletonData |
| struct | C1DoubletonData |
| class | C0EnclosureHolder |
| These classes are used as base classes for all types of C^0-C^n sets. More... | |
| class | C1EnclosureHolder |
| class | C2EnclosureHolder |
| struct | HOData |
| This class is a data structure used in implementation of all types of HO sets. More... | |
| class | InverseQRPolicy |
| class | FullQRWithPivoting |
| class | PartialQRWithPivoting |
| class | SelectiveQRWithPivoting |
| Vectors are orthogonalized only if they are close to be parallel. More... | |
| class | CanonicalReorganization |
| During reorganization we set C and B to Identity and put everything into r0. More... | |
| class | CoordWiseReorganization |
| In this reorganization policy column vector B_i corresponding to the biggest coordinate in r (r_i) replaces vector in C_j the 'closest' to B_i and the r_i is moved to r0. More... | |
| class | FactorPolicy |
| class | FactorReorganization |
| Factor based reorganization. More... | |
| class | InvBByCFactorReorganization |
| Factor based reorganization for C1 sets. More... | |
| class | NoReorganization |
| Reorganization that does nothing. More... | |
| class | QRReorganization |
| During reorganization we orthogonalize B. More... | |
| class | SwapReorganization |
| Reorganization is performed if r is bigger than r0 but in coordinate system of r. More... | |
| struct | SetTraits |
| This class provides a trait of being set of a given type, i.e. More... | |
Typedefs | |
| typedef FactorReorganization< FullQRWithPivoting<> > | C11Rect2Policies |
| In C1Rect2Set both C0 and C1 parts are represented as: x + C*r0 + B*r. More... | |
Functions | |
| template<class DS , class V , class M > | |
| void | computePsi (DS &ds, int p, int q, const typename DS::ScalarType &h, V &psi, M &Dpsi) |
| This is an algorithm for computation of polynomial part of Hermite-Obreshkov interpolation Used in all HO-sets. More... | |
| template<typename MatrixT , typename Policies > | |
| C0TripletonSet< MatrixT, Policies > | operator* (const MatrixT &A, const C0TripletonSet< MatrixT, Policies > &s) |
Various set representations that can be moved with dynamical systems.
In C1Rect2Set both C0 and C1 parts are represented as: x + C*r0 + B*r.
where: