|
CAPD::DynSys Library
6.0.0
|
This file provides a template class ColumnVector This class realizes a vector without own container, which is a reference to a subset of other object with his own container. A typical situation is a column of matrix which can be consider as a vector. More...
Classes | |
| class | capd::vectalg::ColumnIterator< Scalar > |
| class | capd::vectalg::const_ColumnIterator< Scalar > |
| class | capd::vectalg::ColumnVector< Scalar, rows > |
| This class realizes a vector without its own container, which is a reference to a subset of other object with his own container. A typical situation is a column of matrix which can be considered as a vector. More... | |
Namespaces | |
| capd | |
| capd::vectalg | |
Functions | |
| template<typename Scalar , __size_type rows> | |
| std::ostream & | capd::vectalg::operator<< (std::ostream &out, const ColumnVector< Scalar, rows > &s) |
| template<typename Scalar , __size_type rows> | |
| Vector< Scalar, rows > | capd::vectalg::operator+ (const Vector< Scalar, rows > &u, const ColumnVector< Scalar, rows > &v) |
| template<typename Scalar , __size_type rows> | |
| Vector< Scalar, rows > | capd::vectalg::operator+ (const ColumnVector< Scalar, rows > &v, const Vector< Scalar, rows > &u) |
| template<typename Scalar , __size_type rows> | |
| Vector< Scalar, rows > | capd::vectalg::operator+ (const ColumnVector< Scalar, rows > &u, const ColumnVector< Scalar, rows > &v) |
| template<typename Scalar , __size_type rows> | |
| Vector< Scalar, rows > | capd::vectalg::operator- (const Vector< Scalar, rows > &u, const ColumnVector< Scalar, rows > &v) |
| template<typename Scalar , __size_type rows> | |
| Vector< Scalar, rows > | capd::vectalg::operator- (const ColumnVector< Scalar, rows > &v, const Vector< Scalar, rows > &u) |
| template<typename Scalar , __size_type rows> | |
| Vector< Scalar, rows > | capd::vectalg::operator- (const ColumnVector< Scalar, rows > &u, const ColumnVector< Scalar, rows > &v) |
| template<typename Scalar , __size_type rows> | |
| Scalar | capd::vectalg::operator* (const Vector< Scalar, rows > &u, const ColumnVector< Scalar, rows > &v) |
| template<typename Scalar , __size_type rows> | |
| Scalar | capd::vectalg::operator* (const ColumnVector< Scalar, rows > &v, const Vector< Scalar, rows > &u) |
| template<typename Scalar , __size_type rows> | |
| Scalar | capd::vectalg::operator* (const ColumnVector< Scalar, rows > &v, const ColumnVector< Scalar, rows > &u) |
| template<typename Scalar , __size_type rows> | |
| Vector< Scalar, rows > | capd::vectalg::operator- (const ColumnVector< Scalar, rows > &u) |
| template<typename Scalar , __size_type rows> | |
| Vector< Scalar, rows > | capd::vectalg::operator* (const Scalar &s, const ColumnVector< Scalar, rows > &u) |
| template<typename Scalar , __size_type rows> | |
| Vector< Scalar, rows > | capd::vectalg::operator* (const ColumnVector< Scalar, rows > &u, const Scalar &s) |
| template<typename Scalar , __size_type rows> | |
| Vector< Scalar, rows > | capd::vectalg::operator/ (const ColumnVector< Scalar, rows > &u, const Scalar &s) |
| template<typename Scalar , __size_type rows> | |
| std::string | capd::vectalg::cppReprezentation (const ColumnVector< Scalar, rows > &A, const std::string &varName, const std::string &typeName) |
| It serializes a matrix - gives text reprezentation which can be compiled. More... | |
This file provides a template class ColumnVector This class realizes a vector without own container, which is a reference to a subset of other object with his own container. A typical situation is a column of matrix which can be consider as a vector.
The file 'RowVector.h' defines similar class, but in that case it is assumed that data fill continuous part of a memory