CVM Class Library  8.1
This C++ class library encapsulates concepts of vector and different matrices including square, band, symmetric and hermitian ones in Euclidean space of real and complex numbers.
 All Classes Files Functions Variables Typedefs Friends Macros Pages
Matrix< TR, TC > Member List

This is the complete list of members for Matrix< TR, TC >, including all inherited members.

assign(const TC *p)basic_array< TR, TC >inline
assign(size_type n, const TC &val)basic_array< TR, TC >inline
assign(const_iterator begin, const_iterator end)basic_array< TR, TC >inline
at(size_type n)basic_array< TR, TC >inline
at(size_type n) const basic_array< TR, TC >inline
back()basic_array< TR, TC >inline
back() const basic_array< TR, TC >inline
basic_array()basic_array< TR, TC >inline
basic_array(tint nSize, bool bZeroMemory=true)basic_array< TR, TC >inlineexplicit
basic_array(TC *pd, tint nSize, tint nIncr=1)basic_array< TR, TC >inline
basic_array(const TC *pd, tint nSize, tint nIncr=1)basic_array< TR, TC >inline
basic_array(const TC *begin, const TC *end)basic_array< TR, TC >inline
basic_array(const basic_array &a)basic_array< TR, TC >inline
basic_array(basic_array &&a) noexceptbasic_array< TR, TC >inline
begin()basic_array< TR, TC >inline
begin() const basic_array< TR, TC >inline
capacity() const basic_array< TR, TC >inline
clear()basic_array< TR, TC >inline
colofmax() const Matrix< TR, TC >inline
colofmin() const Matrix< TR, TC >inline
const_iterator typedefbasic_array< TR, TC >
const_pointer typedefbasic_array< TR, TC >
const_reference typedefbasic_array< TR, TC >
const_reverse_iterator typedefbasic_array< TR, TC >
difference_type typedefbasic_array< TR, TC >
empty() const basic_array< TR, TC >inline
end()basic_array< TR, TC >inline
end() const basic_array< TR, TC >inline
erase(iterator position)basic_array< TR, TC >inline
front()basic_array< TR, TC >inline
front() const basic_array< TR, TC >inline
get()basic_array< TR, TC >inline
get() const basic_array< TR, TC >inline
incr() const basic_array< TR, TC >inline
indofmax() const basic_array< TR, TC >inline
indofmin() const basic_array< TR, TC >inline
insert(iterator position, const TC &x)basic_array< TR, TC >inline
iterator typedefbasic_array< TR, TC >
ld() const Matrix< TR, TC >inline
Matrix()Matrix< TR, TC >inlineprotected
Matrix(tint nM, tint nN, tint nLD, bool bZeroMemory)Matrix< TR, TC >inlineprotected
Matrix(TC *pd, tint nM, tint nN, tint nLD, tint nSize)Matrix< TR, TC >inlineprotected
Matrix(const TC *pd, tint nM, tint nN, tint nLD, tint nSize)Matrix< TR, TC >inlineprotected
Matrix(const BaseArray &v, bool bBeColumn)Matrix< TR, TC >inlineprotected
Matrix(Matrix &&m) noexceptMatrix< TR, TC >inlineprotected
max_size() const basic_array< TR, TC >inline
mincrbasic_array< TR, TC >protected
mldMatrix< TR, TC >protected
mmMatrix< TR, TC >protected
mnMatrix< TR, TC >protected
mpbasic_array< TR, TC >protected
mpfbasic_array< TR, TC >protected
msize() const Matrix< TR, TC >inline
mszbasic_array< TR, TC >protected
norm() const basic_array< TR, TC >inlinevirtual
norm1() const overrideMatrix< TR, TC >inlinevirtual
norm2() const basic_array< TR, TC >inlinevirtual
norminf() const overrideMatrix< TR, TC >inlinevirtual
nsize() const Matrix< TR, TC >inline
operator const TC *() const basic_array< TR, TC >inline
operator TC *()basic_array< TR, TC >inline
operator()(tint n)basic_array< TR, TC >inline
operator()(tint n) const basic_array< TR, TC >inline
operator<<(std::ostream &os, const Matrix< TR, TC > &mOut)Matrix< TR, TC >friend
operator=(Matrix &&m)Matrix< TR, TC >inlineprotected
basic_array::operator=(const basic_array &a)basic_array< TR, TC >inline
basic_array::operator=(basic_array &&a)basic_array< TR, TC >inline
operator>>(std::istream &is, Matrix< TR, TC > &mIn)Matrix< TR, TC >friend
operator[](tint n)basic_array< TR, TC >inline
operator[](tint n) const basic_array< TR, TC >inline
pointer typedefbasic_array< TR, TC >
pop_back()basic_array< TR, TC >inline
push_back(const TC &x)basic_array< TR, TC >inline
rbegin()basic_array< TR, TC >inline
rbegin() const basic_array< TR, TC >inline
reference typedefbasic_array< TR, TC >
rend()basic_array< TR, TC >inline
rend() const basic_array< TR, TC >inline
resize(tint nNewSize)basic_array< TR, TC >inline
reverse_iterator typedefbasic_array< TR, TC >
rowofmax() const Matrix< TR, TC >inline
rowofmin() const Matrix< TR, TC >inline
set(TC x)basic_array< TR, TC >inline
size() const basic_array< TR, TC >inline
size_type typedefbasic_array< TR, TC >
swap(basic_array &v)basic_array< TR, TC >inline
value_type typedefbasic_array< TR, TC >
~basic_array()basic_array< TR, TC >inlinevirtual