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