Classes in this module represent geometry of the set. They are basis for 'dynset' classes. Read detailed description of GeomSet for more details.
More...
|
| capd::geomset::AffineSet< MatrixT >::AffineSet (size_type) |
| sets x:=0, r:=0, B:=Id More...
|
|
| capd::geomset::AffineSet< MatrixT >::AffineSet (const VectorType &v) |
| sets x:=mid(v), B:=Id, r:=[-radius(v), radius(v)] More...
|
|
| capd::geomset::AffineSet< MatrixT >::AffineSet (const VectorType &x, bool) |
| sets x:=x, B:=Id, r:=0 More...
|
|
| capd::geomset::AffineSet< MatrixT >::AffineSet (const VectorType &x, const VectorType &r) |
| sets x:=x r:=r B:=Id More...
|
|
| capd::geomset::AffineSet< MatrixT >::AffineSet (const VectorType &x, const MatrixType &B, const VectorType &r) |
| sets x:=x r:=r B:=B More...
|
|
virtual std::string | capd::geomset::AffineSet< MatrixT >::toString () const |
| returns set detailed information More...
|
|
virtual VectorType | capd::geomset::AffineSet< MatrixT >::affineTransformation (const MatrixType &, const VectorType &) const |
| returns set image after affine transformation More...
|
|
virtual ScalarType | capd::geomset::AffineSet< MatrixT >::evalAffineFunctional (const VectorType &gradient, const VectorType &x0) const |
| This method computes value of an affine functional f at the vector represented by this set. This set is represented as doubleton X=x+B*r. Then f(X) = grad*(X-x0) can be computed as grad*(x-x0) + (grad*B)*r. More...
|
|
| capd::geomset::CenteredDoubletonSet< MatrixT >::CenteredDoubletonSet (const VectorType &x) |
|
| capd::geomset::CenteredDoubletonSet< MatrixT >::CenteredDoubletonSet (const VectorType &x, const VectorType &r0) |
|
| capd::geomset::CenteredDoubletonSet< MatrixT >::CenteredDoubletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0) |
|
| capd::geomset::CenteredDoubletonSet< MatrixT >::CenteredDoubletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0, const VectorType &r) |
|
| capd::geomset::CenteredDoubletonSet< MatrixT >::CenteredDoubletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0, const MatrixType &B, const VectorType &r) |
|
void | capd::geomset::CenteredTripletonSet< MatrixT >::copyQ () |
|
| capd::geomset::CenteredTripletonSet< MatrixT >::CenteredTripletonSet (const VectorType &x) |
|
| capd::geomset::CenteredTripletonSet< MatrixT >::CenteredTripletonSet (const VectorType &x, const VectorType &r0) |
|
| capd::geomset::CenteredTripletonSet< MatrixT >::CenteredTripletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0) |
|
| capd::geomset::CenteredTripletonSet< MatrixT >::CenteredTripletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0, const VectorType &r) |
|
| capd::geomset::CenteredTripletonSet< MatrixT >::CenteredTripletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0, const MatrixType &B, const VectorType &r) |
|
| capd::geomset::CenteredTripletonSet< MatrixT >::CenteredTripletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0, const MatrixType &B, const VectorType &r, const MatrixType &Q, const VectorType &q) |
|
virtual VectorType | capd::geomset::CenteredTripletonSet< MatrixT >::affineTransformation (const MatrixType &M, const VectorType &x0) const |
| This method computes value of an affine map f at interval vector represented by this set. This set is represented as tripleton X=x+C*r0+intersection(B*r,Q*q). Then f(X) = M*(X-x0) can be computed as M*(x-x0) + (M*C)*r0 + intersection( M*B)*r, (M*Q)*q ) More...
|
|
virtual ScalarType | capd::geomset::CenteredTripletonSet< MatrixT >::evalAffineFunctional (const VectorType &gradient, const VectorType &x0) const |
| This method computes value of an affine functional f at interval vector represented by this set. This set is represented as tripleton X=x+C*r0+intersection(B*r,Q*q). Then f(X) = grad*(X-x0) can be computed as grad*(x-x0) + (grad*C)*r0 + intersection( grad*B)*r, (grad*Q)*q ) More...
|
|
| capd::geomset::DoubletonSet< MatrixT >::DoubletonSet (size_type) |
| x:=0, r0:=0, C:=Id, r:=0, r:=Id More...
|
|
| capd::geomset::DoubletonSet< MatrixT >::DoubletonSet (const VectorType &x) |
| x:=mid(v), r0:=[-radius(v),radius(v)], C:=Id, r:=0, r:=Id More...
|
|
| capd::geomset::DoubletonSet< MatrixT >::DoubletonSet (const VectorType &r0, bool) |
| x:=0, r0:=r0, C:=Id, r:=0, r:=Id More...
|
|
| capd::geomset::DoubletonSet< MatrixT >::DoubletonSet (const VectorType &x, const VectorType &r0) |
| x:=x, r0:=r0, C:=Id, r:=0, r:=Id More...
|
|
| capd::geomset::DoubletonSet< MatrixT >::DoubletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0) |
|
| capd::geomset::DoubletonSet< MatrixT >::DoubletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0, const VectorType &r) |
|
| capd::geomset::DoubletonSet< MatrixT >::DoubletonSet (const VectorType &x, const MatrixType &C, const VectorType &r0, const MatrixType &B, const VectorType &r) |
|
DoubletonSet & | capd::geomset::DoubletonSet< MatrixT >::operator= (const VectorType &v) |
|
std::string | capd::geomset::DoubletonSet< MatrixT >::toString () const |
| returns set detailed information More...
|
|
virtual VectorType | capd::geomset::DoubletonSet< MatrixT >::affineTransformation (const MatrixType &M, const VectorType &x0) const |
| This method computes value of an affine map f at interval vector represented by this set. This set is represented as tripleton X=x+C*r0+intersection(B*r,Q*q). Then f(X) = M*(X-x0) can be computed as M*(x-x0) + (M*C)*r0 + intersection( M*B)*r, (M*Q)*q ) More...
|
|
virtual ScalarType | capd::geomset::DoubletonSet< MatrixT >::evalAffineFunctional (const VectorType &gradient, const VectorType &x0) const |
| This method computes value of an affine functional f at the vector represented by this set. This set is represented as doubleton X=x+C*r0+B*r. Then f(X) = grad*(X-x0) can be computed as grad*(x-x0) + (grad*C)*r0 + (grad*B)*r. More...
|
|
| capd::geomset::MatrixAffineSet< MatrixT >::MatrixAffineSet (size_type dim) |
| A:=ID, R:=0, B:=Id. More...
|
|
| capd::geomset::MatrixAffineSet< MatrixT >::MatrixAffineSet (const MatrixType &A) |
| A:=mid(v), B:=Id, R:=[-radius(v), radius(v)]. More...
|
|
| capd::geomset::MatrixAffineSet< MatrixT >::MatrixAffineSet (const MatrixType &D, bool) |
| A:=A, B:=Id, R:=0. More...
|
|
| capd::geomset::MatrixAffineSet< MatrixT >::MatrixAffineSet (const MatrixType &D, const MatrixType &R) |
| A:=A R:=R B:=Id. More...
|
|
| capd::geomset::MatrixAffineSet< MatrixT >::MatrixAffineSet (const MatrixType &D, const MatrixType &Bjac, const MatrixType &R) |
| A:=A R:=R B:=B. More...
|
|
void | capd::geomset::MatrixAffineSet< MatrixT >::setToIdentity () |
| sets the set to identity More...
|
|
virtual std::string | capd::geomset::MatrixAffineSet< MatrixT >::toString () const |
| returns set detailed information More...
|
|
virtual MatrixType | capd::geomset::MatrixAffineSet< MatrixT >::affineMatrixTransformation (const MatrixType &A_M) const |
| returns image of the set after affine transformation More...
|
|
| capd::geomset::MatrixDoubletonSet< MatrixT >::MatrixDoubletonSet (size_type) |
| D:=Id, R0:=0, C:=Id, R:=0, B:=Id. More...
|
|
| capd::geomset::MatrixDoubletonSet< MatrixT >::MatrixDoubletonSet (const MatrixType &V) |
| D:=mid(V), R0:=[-radius(V),radius(V)], C:=Id, R:=0, B:=Id. More...
|
|
| capd::geomset::MatrixDoubletonSet< MatrixT >::MatrixDoubletonSet (const MatrixType &D, bool) |
| D:=D, R0:=0, C:=Id, R:=0, B:=Id. More...
|
|
| capd::geomset::MatrixDoubletonSet< MatrixT >::MatrixDoubletonSet (const MatrixType &D, const MatrixType &R0) |
| D:=D, R0:=R0, C:=Id, R:=0, B:=Id. More...
|
|
| capd::geomset::MatrixDoubletonSet< MatrixT >::MatrixDoubletonSet (const MatrixType &D, const MatrixType &Cjac, const MatrixType &R0) |
|
| capd::geomset::MatrixDoubletonSet< MatrixT >::MatrixDoubletonSet (const MatrixType &D, const MatrixType &Cjac, const MatrixType &R0, const MatrixType &R) |
|
| capd::geomset::MatrixDoubletonSet< MatrixT >::MatrixDoubletonSet (const MatrixType &D, const MatrixType &Cjac, const MatrixType &R0, const MatrixType &Bjac, const MatrixType &R) |
|
void | capd::geomset::MatrixDoubletonSet< MatrixT >::setToIdentity (size_type dim) |
|
std::string | capd::geomset::MatrixDoubletonSet< MatrixT >::toString () const |
| returns set detailed information More...
|
|
virtual MatrixType | capd::geomset::MatrixDoubletonSet< MatrixT >::affineMatrixTransformation (const MatrixType &) const |
| returns image of the set after affine transformation More...
|
|
Classes in this module represent geometry of the set. They are basis for 'dynset' classes. Read detailed description of GeomSet for more details.