|
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.
|
This is the complete list of members for basic_cvector< TR, TC >, including all inherited members.
| assign(const TC *pd, tint nIncr=1) | basic_cvector< TR, TC > | inline |
| assign(tint n, const TC *pd, tint nIncr=1) | basic_cvector< TR, TC > | inline |
| assign(tint n, const TC *pd, tint nSize, tint nIncr) | basic_cvector< TR, TC > | inline |
| assign(tint n, const basic_cvector &v) | basic_cvector< TR, TC > | inline |
| basic_array::assign(const TC *p) | basic_array< TR, TC > | inline |
| basic_array::assign(size_type n, const TC &val) | basic_array< TR, TC > | inline |
| basic_array::assign(const_iterator begin, const_iterator end) | basic_array< TR, TC > | inline |
| assign_imag(const basic_rvector< TR > &vIm) | basic_cvector< TR, TC > | inline |
| assign_real(const basic_rvector< TR > &vRe) | basic_cvector< 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) noexcept | basic_array< TR, TC > | inline |
| basic_cvector() | basic_cvector< TR, TC > | inline |
| basic_cvector(tint nSize) | basic_cvector< TR, TC > | inlineexplicit |
| basic_cvector(std::initializer_list< TC > list) | basic_cvector< TR, TC > | inline |
| basic_cvector(tint nSize, TC c) | basic_cvector< TR, TC > | inline |
| basic_cvector(TC *pd, tint nSize, tint nIncr=1) | basic_cvector< TR, TC > | inline |
| basic_cvector(const TC *pd, tint nSize, tint nIncr=1) | basic_cvector< TR, TC > | inline |
| basic_cvector(const basic_cvector &v) | basic_cvector< TR, TC > | inline |
| basic_cvector(basic_cvector &&a) noexcept | basic_cvector< TR, TC > | inline |
| basic_cvector(const TR *pRe, const TR *pIm, tint nSize, tint nIncrRe=1, tint nIncrIm=1) | basic_cvector< TR, TC > | inline |
| basic_cvector(const basic_rvector< TR > &vRe, const basic_rvector< TR > &vIm) | basic_cvector< TR, TC > | inline |
| basic_cvector(const TR *pA, tint nSize, bool bRealPart=true, tint nIncr=1) | basic_cvector< TR, TC > | inline |
| basic_cvector(const basic_rvector< TR > &v, bool bRealPart=true) | basic_cvector< TR, TC > | inlineexplicit |
| 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 |
| conj(const basic_cvector &v) | basic_cvector< TR, TC > | inline |
| conj() | basic_cvector< TR, TC > | inline |
| const_iterator typedef | basic_array< TR, TC > | |
| const_pointer typedef | basic_array< TR, TC > | |
| const_reference typedef | basic_array< TR, TC > | |
| const_reverse_iterator typedef | basic_array< TR, TC > | |
| diff(const basic_cvector &v1, const basic_cvector &v2) | basic_cvector< TR, TC > | inline |
| difference_type typedef | basic_array< TR, TC > | |
| eig(const basic_srmatrix< TR > &mA) | basic_cvector< TR, TC > | inline |
| eig(const basic_srmatrix< TR > &mA, basic_scmatrix< TR, TC > &mEigVect, bool bRightVect=true) | basic_cvector< TR, TC > | inline |
| eig(const basic_scmatrix< TR, TC > &mA) | basic_cvector< TR, TC > | inline |
| eig(const basic_scmatrix< TR, TC > &mA, basic_scmatrix< TR, TC > &mEigVect, bool bRightVect=true) | basic_cvector< TR, TC > | inline |
| 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 |
| gbmv(bool bLeft, const basic_scbmatrix< TR, TC > &m, TC dAlpha, const basic_cvector &v, TC dBeta) | basic_cvector< TR, TC > | inline |
| gels(bool conjugate, const basic_cmatrix< TR, TC > &mA, const basic_cvector &vB, TC &cErr) | basic_cvector< TR, TC > | inline |
| gelsd(const basic_cmatrix< TR, TC > &mA, const basic_cvector &vB, basic_rvector< TR > &sv, tint &rank, TR tol=basic_cvmMachSp< TR >()) | basic_cvector< TR, TC > | inline |
| gelss(const basic_cmatrix< TR, TC > &mA, const basic_cvector &vB, basic_rvector< TR > &sv, tint &rank, TR tol=basic_cvmMachSp< TR >()) | basic_cvector< TR, TC > | inline |
| gelsy(const basic_cmatrix< TR, TC > &mA, const basic_cvector &vB, tint &rank, TR tol=basic_cvmMachSp< TR >()) | basic_cvector< TR, TC > | inline |
| gemv(bool bLeft, const basic_cmatrix< TR, TC > &m, TC dAlpha, const basic_cvector &v, TC dBeta) | basic_cvector< TR, TC > | inline |
| geneig(const basic_srmatrix< TR > &mA, const basic_srmatrix< TR > &mB, basic_rvector< TR > &vBeta) | basic_cvector< TR, TC > | inline |
| geneig(const basic_srmatrix< TR > &mA, const basic_srmatrix< TR > &mB, basic_rvector< TR > &vBeta, basic_scmatrix< TR, TC > &mEigVectLeft, basic_scmatrix< TR, TC > &mEigVectRight) | basic_cvector< TR, TC > | inline |
| geneig(const basic_srmatrix< TR > &mA, const basic_srmatrix< TR > &mB, basic_rvector< TR > &vBeta, basic_scmatrix< TR, TC > &mEigVect, bool bRightVect=true) | basic_cvector< TR, TC > | inline |
| geneig(const basic_scmatrix< TR, TC > &mA, const basic_scmatrix< TR, TC > &mB, basic_cvector &vBeta) | basic_cvector< TR, TC > | inline |
| geneig(const basic_scmatrix< TR, TC > &mA, const basic_scmatrix< TR, TC > &mB, basic_cvector &vBeta, basic_scmatrix< TR, TC > &mEigVectLeft, basic_scmatrix< TR, TC > &mEigVectRight) | basic_cvector< TR, TC > | inline |
| geneig(const basic_scmatrix< TR, TC > &mA, const basic_scmatrix< TR, TC > &mB, basic_cvector &vBeta, basic_scmatrix< TR, TC > &mEigVect, bool bRightVect=true) | basic_cvector< TR, TC > | inline |
| get() | basic_array< TR, TC > | inline |
| get() const | basic_array< TR, TC > | inline |
| imag() | basic_cvector< 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 typedef | basic_array< TR, TC > | |
| max_size() const | basic_array< TR, TC > | inline |
| mincr | basic_array< TR, TC > | protected |
| mp | basic_array< TR, TC > | protected |
| mpf | basic_array< TR, TC > | protected |
| msz | basic_array< TR, TC > | protected |
| mult(const basic_cvector &v, const basic_cmatrix< TR, TC > &m) | basic_cvector< TR, TC > | inline |
| mult(const basic_cmatrix< TR, TC > &m, const basic_cvector &v) | basic_cvector< TR, TC > | inline |
| norm() const | basic_array< TR, TC > | inlinevirtual |
| norm1() const | basic_array< TR, TC > | inlinevirtual |
| norm2() const | basic_array< TR, TC > | inlinevirtual |
| normalize() | basic_cvector< TR, TC > | inline |
| norminf() const | basic_array< TR, TC > | inlinevirtual |
| operator const TC *() const | basic_array< TR, TC > | inline |
| operator TC *() | basic_array< TR, TC > | inline |
| operator!=(const basic_cvector &v) const | basic_cvector< TR, TC > | inline |
| operator%(const basic_cvector &v) const | basic_cvector< TR, TC > | inline |
| operator%(const basic_scmatrix< TR, TC > &mA) const | basic_cvector< TR, TC > | inline |
| operator()(tint n) | basic_array< TR, TC > | inline |
| operator()(tint n) const | basic_array< TR, TC > | inline |
| operator*(TR dMult) const | basic_cvector< TR, TC > | inline |
| operator*(TC cMult) const | basic_cvector< TR, TC > | inline |
| operator*(const basic_cvector &v) const | basic_cvector< TR, TC > | inline |
| operator*(const basic_cmatrix< TR, TC > &m) const | basic_cvector< TR, TC > | inline |
| operator*=(TR dMult) | basic_cvector< TR, TC > | inline |
| operator*=(TC cMult) | basic_cvector< TR, TC > | inline |
| operator+(const basic_cvector &v) const | basic_cvector< TR, TC > | inline |
| operator+=(const basic_cvector &v) | basic_cvector< TR, TC > | inline |
| operator-(const basic_cvector &v) const | basic_cvector< TR, TC > | inline |
| operator-() const | basic_cvector< TR, TC > | inline |
| operator-=(const basic_cvector &v) | basic_cvector< TR, TC > | inline |
| operator/(TR dDiv) const | basic_cvector< TR, TC > | inline |
| operator/(TC cDiv) const | basic_cvector< TR, TC > | inline |
| operator/(const basic_scmatrix< TR, TC > &mA) const | basic_cvector< TR, TC > | inline |
| operator/=(TR dDiv) | basic_cvector< TR, TC > | inline |
| operator/=(TC cDiv) | basic_cvector< TR, TC > | inline |
| operator<<(const basic_cvector &v) | basic_cvector< TR, TC > | inline |
| operator=(const basic_cvector &v) | basic_cvector< TR, TC > | inline |
| operator=(basic_cvector &&a) | basic_cvector< TR, TC > | inline |
| basic_array::operator=(const basic_array &a) | basic_array< TR, TC > | inline |
| basic_array::operator=(basic_array &&a) | basic_array< TR, TC > | inline |
| operator==(const basic_cvector &v) const | basic_cvector< TR, TC > | inline |
| operator[](tint n) | basic_array< TR, TC > | inline |
| operator[](tint n) const | basic_array< TR, TC > | inline |
| operator~() const | basic_cvector< TR, TC > | inline |
| pointer typedef | basic_array< TR, TC > | |
| pop_back() | basic_array< TR, TC > | inline |
| push_back(const TC &x) | basic_array< TR, TC > | inline |
| randomize_imag(TR dFrom, TR dTo) | basic_cvector< TR, TC > | inline |
| randomize_real(TR dFrom, TR dTo) | basic_cvector< TR, TC > | inline |
| rank1update_c(const basic_cvector &v) const | basic_cvector< TR, TC > | inline |
| rank1update_u(const basic_cvector &v) const | basic_cvector< TR, TC > | inline |
| rbegin() | basic_array< TR, TC > | inline |
| rbegin() const | basic_array< TR, TC > | inline |
| real() | basic_cvector< TR, TC > | inline |
| reference typedef | basic_array< TR, TC > | |
| rend() | basic_array< TR, TC > | inline |
| rend() const | basic_array< TR, TC > | inline |
| resize(tint nNewSize) | basic_cvector< TR, TC > | inline |
| reverse_iterator typedef | basic_array< TR, TC > | |
| set(TC c) | basic_cvector< TR, TC > | inline |
| set_imag(TR d) | basic_cvector< TR, TC > | inline |
| set_real(TR d) | basic_cvector< TR, TC > | inline |
| size() const | basic_array< TR, TC > | inline |
| size_type typedef | basic_array< TR, TC > | |
| solve(const basic_scmatrix< TR, TC > &mA, const basic_cvector &vB, TR &dErr) | basic_cvector< TR, TC > | inline |
| solve(const basic_scmatrix< TR, TC > &mA, const basic_cvector &vB) | basic_cvector< TR, TC > | inline |
| solve_conj(const basic_scmatrix< TR, TC > &mA, const basic_cvector &vB, TR &dErr) | basic_cvector< TR, TC > | inline |
| solve_conj(const basic_scmatrix< TR, TC > &mA, const basic_cvector &vB) | basic_cvector< TR, TC > | inline |
| solve_lu(const basic_scmatrix< TR, TC > &mA, const basic_scmatrix< TR, TC > &mLU, const tint *pPivots, const basic_cvector &vB, TR &dErr) | basic_cvector< TR, TC > | inline |
| solve_lu(const basic_scmatrix< TR, TC > &mA, const basic_scmatrix< TR, TC > &mLU, const tint *pPivots, const basic_cvector &vB) | basic_cvector< TR, TC > | inline |
| solve_tran(const basic_scmatrix< TR, TC > &mA, const basic_cvector &vB, TR &dErr) | basic_cvector< TR, TC > | inline |
| solve_tran(const basic_scmatrix< TR, TC > &mA, const basic_cvector &vB) | basic_cvector< TR, TC > | inline |
| sum(const basic_cvector &v1, const basic_cvector &v2) | basic_cvector< TR, TC > | inline |
| swap(basic_array &v) | basic_array< TR, TC > | inline |
| value_type typedef | basic_array< TR, TC > | |
| ~basic_array() | basic_array< TR, TC > | inlinevirtual |
1.8.1.2