| 
| double  | nonnegativePart (double x) | 
|   | 
| double  | nonnegativePart (long double x) | 
|   | 
| double  | nonnegativePart (int x) | 
|   | 
| template<typename SourceIterator , typename Iterator1 , typename Iterator2 >  | 
| void  | capd::vectalg::split (SourceIterator sourceBegin, SourceIterator sourceEnd, Iterator1 center, Iterator2 diameter) | 
|   | splits source object given by [sourceBegin, sourceEnd] into form center + diameter where diameter = [-radius,radius] on each coordinatedimension  More...
  | 
|   | 
| template<typename IntervalObject1 , typename IntervalObject2 >  | 
| void  | capd::vectalg::split (IntervalObject1 &v, IntervalObject2 &rv) | 
|   | splits IntervalObject v into form center + [-radius, radius] form  More...
  | 
|   | 
| template<typename IntervalObject , typename CenterType >  | 
| void  | capd::vectalg::split (const IntervalObject &v, CenterType ¢er, IntervalObject &diameter) | 
|   | splits IntervalObject v into form center + diameter where diameter = [-radius,radius] on each coordinate  More...
  | 
|   | 
| template<typename IObject >  | 
| IObject::ScalarType  | capd::vectalg::maxDiam (const IObject &v) | 
|   | returns the upper bound for the biggest diameter of IntervalObject (vector or matrix) coordinates  More...
  | 
|   | 
| template<typename IObject >  | 
| capd::TypeTraits< typename IObject::ScalarType >::Real  | capd::vectalg::maxWidth (const IObject &v) | 
|   | returns the biggest diameter of the interval object (vector or matrix) coordinates (non-rigorous)  More...
  | 
|   | 
| template<typename IntervalObject >  | 
| bool  | capd::vectalg::containsZero (const IntervalObject &v) | 
|   | checks if IntervalObject v contains zero on all coordinates  More...
  | 
|   | 
| template<typename IntervalObject >  | 
| bool  | capd::vectalg::subset (const IntervalObject &v1, const IntervalObject &v2) | 
|   | checks if IntervalObject v1 is contained in IntervalObject v2  More...
  | 
|   | 
| template<typename IntervalObject >  | 
| bool  | capd::vectalg::subsetInterior (const IntervalObject &v1, const IntervalObject &v2) | 
|   | checks if IntervalObject v1 is contained in interior of IntervalObject v2  More...
  | 
|   | 
| template<typename Iterator1 , typename Iterator2 , typename ResultIterator >  | 
| bool  | capd::vectalg::intersection (Iterator1 b1, Iterator2 b2, ResultIterator b, ResultIterator e) | 
|   | intersection of two interval objects (vectors, matrices)  More...
  | 
|   | 
| template<typename IntervalObject1 , typename IntervalObject2 , typename IntervalObject3 >  | 
| bool  | capd::vectalg::intersection (const IntervalObject1 &v1, const IntervalObject2 &v2, IntervalObject3 &result) | 
|   | intersection of two interval objects (vectors, matrices)  More...
  | 
|   | 
| template<typename Iterator1 , typename Iterator2 >  | 
| bool  | capd::vectalg::intersectionIsEmpty (Iterator1 b, Iterator1 e, Iterator2 b1) | 
|   | checks if intersection of two interval vectors is empty  More...
  | 
|   | 
| template<typename IntervalObject1 , typename IntervalObject2 >  | 
| bool  | capd::vectalg::intersectionIsEmpty (const IntervalObject1 &v, const IntervalObject2 &w) | 
|   | checks if intersection of two interval vectors is empty  More...
  | 
|   | 
| template<typename IntervalObject >  | 
| void  | capd::vectalg::intervalHull (const IntervalObject &v1, const IntervalObject &v2, IntervalObject &result) | 
|   | 
| template<typename IntervalObject , typename ResultContainer >  | 
| void  | capd::vectalg::diameter (const IntervalObject &v, ResultContainer &result) | 
|   | 
| template<typename IntervalObject , typename ResultType >  | 
| void  | capd::vectalg::mid (const IntervalObject &v, ResultType &result) | 
|   | 
| template<typename ResultType , typename IntervalObject >  | 
| ResultType  | capd::vectalg::midObject (const IntervalObject &v) | 
|   | 
| template<typename ResultType , typename IntervalObject >  | 
| void  | capd::vectalg::leftObject (const IntervalObject &v, ResultType &result) | 
|   | 
| template<typename ResultType , typename IntervalObject >  | 
| ResultType  | capd::vectalg::leftObject (const IntervalObject &v) | 
|   | 
| template<typename ResultType , typename IntervalObject >  | 
| void  | capd::vectalg::rightObject (const IntervalObject &v, ResultType &result) | 
|   | 
| template<typename ResultType , typename IntervalObject >  | 
| ResultType  | capd::vectalg::rightObject (const IntervalObject &v) | 
|   | 
| template<typename ResultType , typename ScalarType >  | 
| ResultType  | capd::vectalg::convertScalar (const ScalarType &v) | 
|   | 
| template<typename ResultType , typename ContainerType >  | 
| ResultType  | capd::vectalg::convertObject (const ContainerType &v) | 
|   | 
| template<typename VectorType >  | 
| VectorType  | capd::vectalg::conjVector (const VectorType &v) | 
|   | 
| template<typename VectorType >  | 
| VectorType::ScalarType  | power (const VectorType &v, const capd::vectalg::Multiindex &m) | 
|   | It computes v^m where v is a vector and m is a multiindex.  More...
  | 
|   | 
| template<typename VectorType >  | 
| VectorType::ScalarType  | power (const VectorType &v, const capd::vectalg::Multipointer &m) | 
|   | 
| template<typename Scalar , __size_type dim>  | 
| std::ostream &  | capd::vectalg::operator<< (std::ostream &out, const Vector< Scalar, dim > &v) | 
|   | 
| template<typename Scalar , __size_type dim>  | 
| std::istream &  | capd::vectalg::operator>> (std::istream &inp, Vector< Scalar, dim > &v) | 
|   | 
| template<typename Vector >  | 
| std::string  | capd::vectalg::vectorToString (const Vector &v, int firstIndex=0, int lastIndex=-1, int precision=-1) | 
|   | 
| template<typename Vector >  | 
| std::ostream &  | capd::vectalg::printVector (std::ostream &str, const Vector &v, int firstIndex=0, int lastIndex=-1) | 
|   | 
| template<typename Scalar , __size_type dim>  | 
| std::ostream &  | capd::vectalg::print (std::ostream &str, const Vector< Scalar, dim > &v, int firstIndex=0, int lastIndex=-1) | 
|   | 
| template<typename Scalar , __size_type dim>  | 
| std::string  | capd::vectalg::cppReprezentation (const Vector< Scalar, dim > &A, const std::string &varName, const std::string &typeName) | 
|   | It serializes a matrix - gives text reprezentation which can be compiled.  More...
  | 
|   | 
|   | MatrixSlice< matrix >::MatrixSlice (matrix &m, int A_mFirstRow, int A_nLastRow, int A_nFirstCol, int A_nLastCol) | 
|   | 
| ScalarType *  | MatrixSlice< matrix >::at (size_type i, size_type j) | 
|   | 
| const ScalarType *  | MatrixSlice< matrix >::at (size_type i, size_type j) const | 
|   | 
| size_type  | MatrixSlice< matrix >::numberOfRows () const | 
|   | 
| size_type  | MatrixSlice< matrix >::numberOfColumns () const | 
|   | 
| size_type  | MatrixSlice< matrix >::rowStride () const | 
|   | 
| size_type  | MatrixSlice< matrix >::columnStride () const | 
|   | 
| MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::beginMatrix () | 
|   | 
| MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::endMatrix () | 
|   | 
| MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::beginOfRow (size_type i) | 
|   | 
| MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::beginOfColumn (size_type j) | 
|   | 
| MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::endOfRow (size_type i) | 
|   | 
| MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::endOfColumn (size_type j) | 
|   | 
| const_MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::beginMatrix () const | 
|   | 
| const_MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::endMatrix () const | 
|   | 
| const_MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::beginOfRow (size_type i) const | 
|   | 
| const_MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::beginOfColumn (size_type j) const | 
|   | 
| const_MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::endOfRow (size_type i) const | 
|   | 
| const_MatrixIterator< MatrixSlice< matrix > >  | MatrixSlice< matrix >::endOfColumn (size_type j) const | 
|   |