|
class | capd::dynset::AbstractSet< VectorT > |
|
class | capd::dynset::AffineCoordinateChange< MatrixT > |
| Affine Coordinate system Change y = y0 + B*(x-x0) More...
|
|
class | capd::dynset::C0AffineSet< MatrixT, Policies > |
| The set is represented as: x + B*r; and is moved by the following method. More...
|
|
class | capd::dynset::C0BallSet< MatrixT > |
| the set is represented as: x + Ball(r). More...
|
|
class | capd::dynset::C0DoubletonSet< MatrixT, Policies > |
| The set is represented as doubleton: x + C*r0 + B*r; and is moved by the following method. More...
|
|
class | capd::dynset::C0GraphicalSet< BaseSetT, OutputT > |
| 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 | capd::dynset::C0Set< MatrixT > |
| Common interface of all sets that stores only C0 information (set position). More...
|
|
struct | capd::dynset::SetTraits< C0Set< MatrixT > > |
| Specialization of Traits class. More...
|
|
class | capd::dynset::C0TripletonSet< MatrixT, Policies > |
| Class C0TripletonSet represents a subset of R^n in the following form. More...
|
|
class | capd::dynset::C11Rect2< MatrixT, QRPolicy > |
| doubleton set with reorganization moved by QR decomposition (3rd method). More...
|
|
class | capd::dynset::C1AffineSet< MatrixT, Policies > |
| The C1 set is represented as doubleton: x + B*r;. More...
|
|
class | capd::dynset::C1DoubletonSet< MatrixT, Policies > |
| The C1 set is represented as doubleton: x + C*r0 + B*r;. More...
|
|
class | capd::dynset::C1GraphicalSet< MatrixT, OutputClass > |
| 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 | capd::dynset::C1Set< MatrixT > |
| Common interface of all sets that store C1 informations (set position and first derivatives) More...
|
|
struct | capd::dynset::SetTraits< C1Set< MatrixT > > |
|
class | capd::dynset::C2DoubletonSet< MatrixT, Policies > |
| C2 set in doubleton form. More...
|
|
class | capd::dynset::C2Set< MatrixT > |
| Common interface of all sets that store C2 information (set position and first and second derivatives) More...
|
|
struct | capd::dynset::SetTraits< C2Set< MatrixT > > |
|
class | capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE > |
| This set stores vector of derivatives with respect to a multiindex alpha as a doubleton. More...
|
|
class | capd::dynset::CnRect2Set< MatrixT, Policies, DEGREE > |
| Set that stores all derivatives to given order in doubleton form with reorganization moved by QR decomposition method. More...
|
|
class | capd::dynset::CnSet< MatrixT, DEGREE > |
| Common interface of all sets that store Cn information (set position and derivatives to order n) More...
|
|
struct | capd::dynset::SetTraits< CnSet< MatrixT, DEGREE > > |
|
class | capd::dynset::CoordinateSystem< MatrixT > |
| Defines coordinate system. More...
|
|
class | capd::dynset::IdQRPolicy |
|
class | capd::dynset::DefaultPolicy |
|
struct | capd::dynset::DoubletonData< MatrixT > |
| This class is a data structure used in implementation of all types of Doubleton and Tripleton sets. More...
|
|
struct | capd::dynset::TripletonData< MatrixT > |
|
struct | capd::dynset::C1DoubletonData< MatrixT > |
|
class | capd::dynset::C0EnclosureHolder< VectorT > |
| These classes are used as base classes for all types of C^0-C^n sets. More...
|
|
class | capd::dynset::C1EnclosureHolder< MatrixT > |
|
class | capd::dynset::C2EnclosureHolder< MatrixT > |
|
struct | capd::dynset::HOData< BaseData > |
| This class is a data structure used in implementation of all types of HO sets. More...
|
|
class | capd::dynset::InverseQRPolicy< BasePolicy > |
|
class | capd::dynset::FullQRWithPivoting< BasePolicy > |
|
class | capd::dynset::PartialQRWithPivoting< N, BasePolicy > |
|
class | capd::dynset::SelectiveQRWithPivoting< BasePolicy > |
| Vectors are orthogonalized only if they are close to be parallel. More...
|
|
class | capd::dynset::CanonicalReorganization< DoubletonT, FactorPolicyT > |
| During reorganization we set C and B to Identity and put everything into r0. More...
|
|
class | capd::dynset::CoordWiseReorganization< BasePolicy > |
| 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 | capd::dynset::InvBByCFactorReorganization< BasePolicy > |
| Factor based reorganization for C1 sets. More...
|
|
class | capd::dynset::SwapReorganization< BasePolicy > |
| Reorganization is performed if r is bigger than r0 but in coordinate system of r. More...
|
|
struct | capd::dynset::SetTraits< SetT > |
| This class provides a trait of being set of a given type, i.e. More...
|
|
|
template<class DS , class V , class M > |
void | capd::dynset::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 > | capd::dynset::operator* (const MatrixT &A, const C0TripletonSet< MatrixT, Policies > &s) |
|
template<class VectorT , class MatrixT > |
void | capd::dynset::IdQRPolicy::computeBinvB (MatrixT &B, MatrixT &invB, const VectorT &) const |
|
std::string | capd::dynset::IdQRPolicy::toString () const |
|
std::string | capd::dynset::DefaultPolicy::toString () const |
|
| capd::dynset::DoubletonData< MatrixT >::DoubletonData (size_type dimension) |
|
| capd::dynset::TripletonData< MatrixT >::TripletonData (size_type dimension) |
|
| capd::dynset::C1DoubletonData< MatrixT >::C1DoubletonData (size_type dimension) |
|
| capd::dynset::HOData< BaseData >::HOData (size_type dimension) |
|
void | capd::dynset::HOData< BaseData >::computeC0HORemainder (size_type p, size_type q) |
|
void | capd::dynset::HOData< BaseData >::computeC1HORemainder (size_type p, size_type q, MatrixType &jacRem) |
|
void | capd::dynset::HOData< BaseData >::computeC0HOCoefficients () |
|
template<class Matrix , class Vector > |
bool | capd::dynset::InvBByCFactorReorganization< BasePolicy >::isReorganizationNeeded (const Matrix &invB, const Matrix &C, const Vector &r, const Vector &r0) const |
|
template<class SetType > |
bool | capd::dynset::InvBByCFactorReorganization< BasePolicy >::isReorganizationNeeded (const SetType &result) const |
|
template<class SetType > |
bool | capd::dynset::InvBByCFactorReorganization< BasePolicy >::reorganizeIfNeeded (SetType &result) const |
| makes reorganization if needed. More...
|
|
template<class Matrix , class Vector > |
bool | capd::dynset::InvBByCFactorReorganization< BasePolicy >::reorganizeIfNeeded (Matrix &B, Matrix &invB, Vector &r, Matrix &C, Vector &r0) const |
|
template<class SetType > |
bool | capd::dynset::InvBByCFactorReorganization< BasePolicy >::isC1ReorganizationNeeded (const SetType &result) const |
|
template<class Matrix > |
bool | capd::dynset::InvBByCFactorReorganization< BasePolicy >::isC1ReorganizationNeeded (const Matrix &invB, const Matrix &C, const Matrix &R, const Matrix &R0) const |
|
template<class Matrix > |
bool | capd::dynset::InvBByCFactorReorganization< BasePolicy >::reorganizeC1IfNeeded (Matrix &B, Matrix &invB, Matrix &R, Matrix &C, Matrix &R0) const |
|
template<class SetType > |
bool | capd::dynset::InvBByCFactorReorganization< BasePolicy >::reorganizeC1IfNeeded (SetType &result) const |
| makes reorganization if needed. return true if reorganization was performed More...
|
|
std::string | capd::dynset::InvBByCFactorReorganization< BasePolicy >::name () const |
|
template<class DynSysT > |
void | capd::dynset::CnDoubletonSet< MatrixT, Policies, DEGREE >::move (DynSysT &cndynsys, CnDoubletonSet &result) const |
|
template<class DynSysT > |
void | capd::dynset::CnRect2Set< MatrixT, Policies, DEGREE >::move (DynSysT &cndynsys, CnRect2Set &result) const |
|