CAPD::DynSys Library  6.0.0
SubVector.hpp File Reference

Namespaces

 capd
 
 capd::vectalg
 

Functions

template<typename VectorType1 , typename VectorType2 >
void capd::vectalg::intersectionWithSubvector (const VectorType1 &src, VectorType2 &target, int start, int stop)
 Intersection of src with target[start..stop] is returned in target. More...
 
template<typename VectorType1 , typename VectorType2 >
void capd::vectalg::copyToSubvector (const VectorType1 &src, VectorType2 &target, int start, int stop)
 it copies src into target[start..stop] More...
 
template<typename VectorType1 , typename VectorType2 >
void capd::vectalg::copyFromSubvector (const VectorType1 &src, VectorType2 &target, int start, int stop)
 it copies src[start..stop] into target More...
 
template<typename MatrixType1 , typename MatrixType2 >
void capd::vectalg::intersectionWithSubmatrix (const MatrixType1 &src, MatrixType2 &target, int startRow, int stopRow, int startCol, int stopCol)
 intersection of src with target[startRow..stopRow][startCol..stopCol] is returned in target More...
 
template<typename MatrixType1 , typename MatrixType2 >
void capd::vectalg::copyToSubmatrix (const MatrixType1 &src, MatrixType2 &target, int startRow, int stopRow, int startCol, int stopCol)
 it copies src into target[startRow..stopRow)[startCol..stopCol) More...
 
template<typename MatrixType1 , typename MatrixType2 >
void capd::vectalg::copyFromSubmatrix (const MatrixType1 &src, MatrixType2 &target, int startRow, int stopRow, int startCol, int stopCol)
 it copies src[startRow..stopRow)[startCol..stopCol) into target More...
 

Detailed Description

Author
Tomasz Kapela