|
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_schmatrix< TR, TC >, including all inherited members.
| assign(const CVector &v, TR tol=basic_cvmMachSp< TR >()) | basic_schmatrix< TR, TC > | inline |
| assign(const TC *pd, TR tol=basic_cvmMachSp< TR >()) | basic_schmatrix< TR, TC > | inline |
| assign(tint nRowCol, const basic_schmatrix &m) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::assign(const CVector &v) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix::assign(const TC *pd) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix::assign(tint nRow, tint nCol, const BaseCMatrix &m) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::assign(tint nRow, tint nCol, const basic_cmatrix &m) | basic_cmatrix< TR, TC > | inline |
| Matrix::assign(size_type n, const TC &val) | basic_array< TR, TC > | inline |
| Matrix::assign(const_iterator begin, const_iterator end) | basic_array< TR, TC > | inline |
| assign_imag(const basic_srmatrix< TR > &mIm) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::assign_imag(const basic_rmatrix< TR > &mIm) | basic_cmatrix< TR, TC > | inline |
| assign_real(const basic_srsmatrix< TR > &mRe) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::assign_real(const basic_srmatrix< TR > &mRe) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::assign_real(const basic_rmatrix< TR > &mRe) | basic_cmatrix< 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_cmatrix() | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix(tint nM, tint nN) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix(TC *pd, tint nM, tint nN) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix(const TC *pd, tint nM, tint nN) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix(const basic_cmatrix &m) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix(basic_cmatrix &&m) noexcept | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix(const CVector &v, bool bBeColumn=true) | basic_cmatrix< TR, TC > | inlineexplicit |
| basic_cmatrix(const basic_rmatrix< TR > &m, bool bRealPart=true) | basic_cmatrix< TR, TC > | inlineexplicit |
| basic_cmatrix(const TR *pRe, const TR *pIm, tint nM, tint nN) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix(const basic_rmatrix< TR > &mRe, const basic_rmatrix< TR > &mIm) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix(basic_cmatrix &m, tint nRow, tint nCol, tint nHeight, tint nWidth) | basic_cmatrix< TR, TC > | inline |
| basic_schmatrix() | basic_schmatrix< TR, TC > | inline |
| basic_schmatrix(tint nDim) | basic_schmatrix< TR, TC > | inlineexplicit |
| basic_schmatrix(TC *pd, tint nDim, TR tol=basic_cvmMachSp< TR >()) | basic_schmatrix< TR, TC > | inline |
| basic_schmatrix(const TC *pd, tint nDim, TR tol=basic_cvmMachSp< TR >()) | basic_schmatrix< TR, TC > | inline |
| basic_schmatrix(const basic_schmatrix &m) | basic_schmatrix< TR, TC > | inline |
| basic_schmatrix(basic_schmatrix &&m) noexcept | basic_schmatrix< TR, TC > | inline |
| basic_schmatrix(const BaseCMatrix &m, TR tol=basic_cvmMachSp< TR >()) | basic_schmatrix< TR, TC > | inlineexplicit |
| basic_schmatrix(const RVector &v) | basic_schmatrix< TR, TC > | inlineexplicit |
| basic_schmatrix(const basic_srsmatrix< TR > &m) | basic_schmatrix< TR, TC > | inlineexplicit |
| basic_schmatrix(const TR *pRe, const TR *pIm, tint nDim, TR tol=basic_cvmMachSp< TR >()) | basic_schmatrix< TR, TC > | inline |
| basic_schmatrix(const basic_srmatrix< TR > &mRe, const basic_srmatrix< TR > &mIm, TR tol=basic_cvmMachSp< TR >()) | basic_schmatrix< TR, TC > | inline |
| basic_schmatrix(basic_schmatrix &m, tint nRowCol, tint nDim) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix() | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix(tint nDim) | basic_scmatrix< TR, TC > | inlineexplicit |
| basic_scmatrix(TC *pd, tint nDim) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix(const TC *pd, tint nDim) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix(const basic_scmatrix &m) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix(basic_scmatrix &&m) noexcept | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix(const BaseCMatrix &m) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix(const CVector &v) | basic_scmatrix< TR, TC > | inlineexplicit |
| basic_scmatrix(const basic_srmatrix< TR > &m, bool bRealPart=true) | basic_scmatrix< TR, TC > | inlineexplicit |
| basic_scmatrix(const TR *pRe, const TR *pIm, tint nDim) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix(const basic_srmatrix< TR > &mRe, const basic_srmatrix< TR > &mIm) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix(BaseCMatrix &m, tint nRow, tint nCol, tint nDim) | basic_scmatrix< TR, TC > | inline |
| begin() | basic_array< TR, TC > | inline |
| begin() const | basic_array< TR, TC > | inline |
| bunch_kaufman(tint *nPivots) const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::bunch_kaufman(const basic_schmatrix< TR, TC > &m, tint *nPivots) | basic_scmatrix< TR, TC > | inline |
| capacity() const | basic_array< TR, TC > | inline |
| cholesky() const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::cholesky(const basic_schmatrix< TR, TC > &m) | basic_scmatrix< TR, TC > | inline |
| clear() | basic_array< TR, TC > | inline |
| colofmax() const | Matrix< TR, TC > | inline |
| colofmin() const | Matrix< TR, TC > | inline |
| cond() const | basic_scmatrix< TR, TC > | inline |
| conj(const basic_schmatrix &m) | basic_schmatrix< TR, TC > | inline |
| conj() | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::conj(const basic_scmatrix &m) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::conj(const basic_cmatrix &m) | basic_cmatrix< 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 > | |
| det() const | basic_scmatrix< TR, TC > | inline |
| diag(tint nDiag) const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::diag(tint nDiag) | basic_cmatrix< TR, TC > | inline |
| diff(const basic_schmatrix &m1, const basic_schmatrix &m2) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::diff(const basic_scmatrix &m1, const basic_scmatrix &m2) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::diff(const basic_cmatrix &m1, const basic_cmatrix &m2) | basic_cmatrix< TR, TC > | inline |
| difference_type typedef | basic_array< TR, TC > | |
| eig(BaseSCMatrix &mEigVect) const | basic_schmatrix< TR, TC > | inline |
| eig() const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::eig(basic_scmatrix &mEigVect, bool bRightVect=true) const | basic_scmatrix< TR, TC > | inline |
| empty() const | basic_array< TR, TC > | inline |
| end() | basic_array< TR, TC > | inline |
| end() const | basic_array< TR, TC > | inline |
| equilibrate(basic_rvector< TR > &vScalings, CVector &vB) | basic_schmatrix< TR, TC > | inline |
| equilibrate(basic_rvector< TR > &vScalings, BaseCMatrix &mB) | basic_schmatrix< TR, TC > | inline |
| erase(iterator position) | basic_array< TR, TC > | inline |
| exp(const basic_schmatrix &m, TR tol=basic_cvmMachSp< TR >()) | basic_schmatrix< TR, TC > | inline |
| exp(TR tol=basic_cvmMachSp< TR >()) const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::exp(const basic_scmatrix &m, TR tol=basic_cvmMachSp< TR >()) | basic_scmatrix< TR, TC > | inline |
| front() | basic_array< TR, TC > | inline |
| front() const | basic_array< TR, TC > | inline |
| gels(bool conjugate, const basic_cmatrix &mB, basic_cvector< TR, TC > &vErr) const | basic_cmatrix< TR, TC > | inline |
| gels(bool conjugate, const basic_cmatrix &mA, const basic_cmatrix &mB, basic_cvector< TR, TC > &vErr) | basic_cmatrix< TR, TC > | inline |
| gels(bool conjugate, const basic_cvector< TR, TC > &vB, TC &dErr) const | basic_cmatrix< TR, TC > | inline |
| gelsd(const basic_cmatrix &mB, basic_rvector< TR > &sv, tint &rank, TR tol=basic_cvmMachSp< TR >()) const | basic_cmatrix< TR, TC > | inline |
| gelsd(const basic_cmatrix &mA, const basic_cmatrix &mB, basic_rvector< TR > &sv, tint &rank, TR tol=basic_cvmMachSp< TR >()) | basic_cmatrix< TR, TC > | inline |
| gelsd(const basic_cvector< TR, TC > &vB, basic_rvector< TR > &sv, tint &rank, TR tol=basic_cvmMachSp< TR >()) const | basic_cmatrix< TR, TC > | inline |
| gelss(const basic_cmatrix &mB, basic_rvector< TR > &sv, tint &rank, TR tol=basic_cvmMachSp< TR >()) const | basic_cmatrix< TR, TC > | inline |
| gelss(const basic_cmatrix &mA, const basic_cmatrix &mB, basic_rvector< TR > &sv, tint &rank, TR tol=basic_cvmMachSp< TR >()) | basic_cmatrix< TR, TC > | inline |
| gelss(const basic_cvector< TR, TC > &vB, basic_rvector< TR > &sv, tint &rank, TR tol=basic_cvmMachSp< TR >()) const | basic_cmatrix< TR, TC > | inline |
| gelsy(const basic_cmatrix &mB, tint &rank, TR tol=basic_cvmMachSp< TR >()) const | basic_cmatrix< TR, TC > | inline |
| gelsy(const basic_cmatrix &mA, const basic_cmatrix &mB, tint &rank, TR tol=basic_cvmMachSp< TR >()) | basic_cmatrix< TR, TC > | inline |
| gelsy(const basic_cvector< TR, TC > &vB, tint &rank, TR tol=basic_cvmMachSp< TR >()) const | basic_cmatrix< TR, TC > | inline |
| gemm(const basic_cmatrix &m1, bool bConj1, const basic_cmatrix &m2, bool bConj2, TC cAlpha, TC cBeta) | basic_cmatrix< TR, TC > | inline |
| gerc(TC alpha, const CVector &vCol, const CVector &vRow) | basic_cmatrix< TR, TC > | inline |
| geru(TC alpha, const CVector &vCol, const CVector &vRow) | basic_cmatrix< TR, TC > | inline |
| get() | basic_array< TR, TC > | inline |
| get() const | basic_array< TR, TC > | inline |
| hemm(bool bLeft, const basic_schmatrix< TR, TC > &ms, const basic_cmatrix &m, TC cAlpha, TC cBeta) | basic_cmatrix< TR, TC > | inline |
| her2k(TC alpha, const CVector &v1, const CVector &v2, TR beta) | basic_schmatrix< TR, TC > | inline |
| her2k(bool bTransp, TC alpha, const BaseCMatrix &m1, const BaseCMatrix &m2, TR beta) | basic_schmatrix< TR, TC > | inline |
| herk(TR alpha, const CVector &v, TR beta) | basic_schmatrix< TR, TC > | inline |
| herk(bool bTransp, TR alpha, const BaseCMatrix &m, TR beta) | basic_schmatrix< TR, TC > | inline |
| identity() | basic_schmatrix< TR, TC > | inline |
| imag() const | basic_schmatrix< 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 |
| inv(const basic_schmatrix &m) | basic_schmatrix< TR, TC > | inline |
| inv() const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::inv(const basic_scmatrix &m) | basic_scmatrix< TR, TC > | inline |
| is_positive_definite() const | basic_schmatrix< TR, TC > | inline |
| iterator typedef | basic_array< TR, TC > | |
| ld() const | Matrix< TR, TC > | inline |
| low_up(const basic_scmatrix &m, tint *nPivots) | basic_scmatrix< TR, TC > | inline |
| low_up(tint *nPivots) const | basic_scmatrix< TR, TC > | inline |
| lq(basic_scmatrix< TR, TC > &mL, basic_scmatrix< TR, TC > &mQ) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::lq(basic_scmatrix< TR, TC > &mL, basic_cmatrix< TR, TC > &mQ) const | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix::lq(basic_cmatrix< TR, TC > &mL, basic_scmatrix< TR, TC > &mQ) const | basic_cmatrix< 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) noexcept | Matrix< TR, TC > | inlineprotected |
| max_size() const | basic_array< TR, TC > | inline |
| mincr | basic_array< TR, TC > | protected |
| mld | Matrix< TR, TC > | protected |
| mm | Matrix< TR, TC > | protected |
| mn | Matrix< TR, TC > | protected |
| mp | basic_array< TR, TC > | protected |
| mpf | basic_array< TR, TC > | protected |
| msize() const | Matrix< TR, TC > | inline |
| msz | basic_array< TR, TC > | protected |
| mult(const basic_cmatrix &m1, const basic_cmatrix &m2) | basic_cmatrix< TR, TC > | inline |
| norm() const | basic_array< TR, TC > | inlinevirtual |
| norm1() const override | Matrix< TR, TC > | inlinevirtual |
| norm2() const override | basic_cmatrix< TR, TC > | inlinevirtual |
| normalize() | basic_schmatrix< TR, TC > | inline |
| norminf() const override | basic_schmatrix< 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!() const | basic_schmatrix< TR, TC > | inline |
| operator!=(const basic_schmatrix &m) const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator!=(const basic_cmatrix &m) const | basic_cmatrix< TR, TC > | inline |
| operator%(const CVector &vB) const | basic_scmatrix< TR, TC > | inline |
| operator()(tint nRow, tint nCol) const | basic_schmatrix< TR, TC > | inline |
| operator()(tint nCol) const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator()(tint nRow, tint nCol) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix::operator()(tint nCol) | basic_scmatrix< TR, TC > | inline |
| operator*(TR dMult) const | basic_schmatrix< TR, TC > | inline |
| operator*(TC cMult) const | basic_schmatrix< TR, TC > | inline |
| operator*(const CVector &v) const | basic_schmatrix< TR, TC > | inline |
| operator*(const BaseCMatrix &m) const | basic_schmatrix< TR, TC > | inline |
| operator*(const BaseSCMatrix &m) const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator*(const basic_scmatrix &m) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::operator*(const basic_cmatrix &m) const | basic_cmatrix< TR, TC > | inline |
| operator*=(TR dMult) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator*=(TC cMult) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix::operator*=(const basic_scmatrix &m) | basic_scmatrix< TR, TC > | inline |
| operator+(const basic_schmatrix &m) const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator+(const basic_scmatrix &m) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::operator+(const basic_cmatrix &m) const | basic_cmatrix< TR, TC > | inline |
| operator++() | basic_schmatrix< TR, TC > | inline |
| operator++(int) | basic_schmatrix< TR, TC > | inline |
| operator+=(const basic_schmatrix &m) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator+=(const basic_scmatrix &m) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::operator+=(const basic_cmatrix &m) | basic_cmatrix< TR, TC > | inline |
| operator-(const basic_schmatrix &m) const | basic_schmatrix< TR, TC > | inline |
| operator-() const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator-(const basic_scmatrix &m) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::operator-(const basic_cmatrix &m) const | basic_cmatrix< TR, TC > | inline |
| operator--() | basic_schmatrix< TR, TC > | inline |
| operator--(int) | basic_schmatrix< TR, TC > | inline |
| operator-=(const basic_schmatrix &m) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator-=(const basic_scmatrix &m) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::operator-=(const basic_cmatrix &m) | basic_cmatrix< TR, TC > | inline |
| operator/(TR dDiv) const | basic_schmatrix< TR, TC > | inline |
| operator/(TC cDiv) const | basic_schmatrix< TR, TC > | inline |
| operator/(const CVector &v) const | basic_schmatrix< TR, TC > | inline |
| operator/=(TR dDiv) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator/=(TC cDiv) | basic_scmatrix< TR, TC > | inline |
| operator<<(const basic_schmatrix &m) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator<<(const basic_scmatrix &m) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::operator<<(const basic_cmatrix &m) | basic_cmatrix< TR, TC > | inline |
| operator=(const basic_schmatrix &m) | basic_schmatrix< TR, TC > | inline |
| operator=(basic_schmatrix &&m) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator=(const basic_scmatrix &m) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix::operator=(basic_scmatrix &&m) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::operator=(const basic_cmatrix &m) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix::operator=(basic_cmatrix &&m) | basic_cmatrix< TR, TC > | inline |
| Matrix::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==(const basic_schmatrix &m) const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator==(const basic_cmatrix &m) const | basic_cmatrix< TR, TC > | inline |
| operator[](tint nRow) const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::operator[](tint nRow) | basic_scmatrix< TR, TC > | inline |
| operator~() const | basic_schmatrix< TR, TC > | inline |
| pinv(TR threshold=basic_cvmMachSp< TR >()) const | basic_cmatrix< TR, TC > | inline |
| pinv(const basic_cmatrix &mA, TR threshold=basic_cvmMachSp< TR >()) | basic_cmatrix< TR, TC > | inline |
| pointer typedef | basic_array< TR, TC > | |
| polynom(const basic_schmatrix &m, const RVector &v) | basic_schmatrix< TR, TC > | inline |
| polynom(const RVector &v) const | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::polynom(const basic_scmatrix &m, const CVector &v) | basic_scmatrix< TR, TC > | inline |
| basic_scmatrix::polynom(const CVector &v) const | basic_scmatrix< TR, TC > | inline |
| pop_back() | basic_array< TR, TC > | inline |
| push_back(const TC &x) | basic_array< TR, TC > | inline |
| ql(basic_scmatrix< TR, TC > &mQ, basic_scmatrix< TR, TC > &mL) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::ql(basic_cmatrix< TR, TC > &mQ, basic_scmatrix< TR, TC > &mL) const | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix::ql(basic_scmatrix< TR, TC > &mQ, basic_cmatrix< TR, TC > &mL) const | basic_cmatrix< TR, TC > | inline |
| qr(basic_scmatrix< TR, TC > &mQ, basic_scmatrix< TR, TC > &mR) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::qr(basic_cmatrix< TR, TC > &mQ, basic_scmatrix< TR, TC > &mR) const | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix::qr(basic_scmatrix< TR, TC > &mQ, basic_cmatrix< TR, TC > &mR) const | basic_cmatrix< TR, TC > | inline |
| randomize_imag(TR dFrom, TR dTo) | basic_schmatrix< TR, TC > | inline |
| randomize_real(TR dFrom, TR dTo) | basic_schmatrix< TR, TC > | inline |
| rank(TR tol=basic_cvmMachSp< TR >()) const | basic_cmatrix< TR, TC > | inline |
| rank1update_c(const CVector &vCol, const CVector &vRow) | basic_cmatrix< TR, TC > | inline |
| rank1update_u(const CVector &vCol, const CVector &vRow) | basic_cmatrix< TR, TC > | inline |
| rbegin() | basic_array< TR, TC > | inline |
| rbegin() const | basic_array< TR, TC > | inline |
| real() const | basic_schmatrix< TR, TC > | inline |
| reference typedef | basic_array< TR, TC > | |
| rend() | basic_array< TR, TC > | inline |
| rend() const | basic_array< TR, TC > | inline |
| resize(tint nNewDim) | basic_schmatrix< TR, TC > | inline |
| basic_cmatrix::resize(tint nNewM, tint nNewN) | basic_cmatrix< TR, TC > | inline |
| reverse_iterator typedef | basic_array< TR, TC > | |
| rowofmax() const | Matrix< TR, TC > | inline |
| rowofmin() const | Matrix< TR, TC > | inline |
| rq(basic_scmatrix< TR, TC > &mR, basic_scmatrix< TR, TC > &mQ) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::rq(basic_scmatrix< TR, TC > &mR, basic_cmatrix< TR, TC > &mQ) const | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix::rq(basic_cmatrix< TR, TC > &mR, basic_scmatrix< TR, TC > &mQ) const | basic_cmatrix< TR, TC > | inline |
| set(tint nRow, tint nCol, TC c) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::set(TC c) | basic_scmatrix< TR, TC > | inline |
| set_diag(tint nDiag, const CVector &vDiag) | basic_schmatrix< TR, TC > | inline |
| set_imag(TR d) | basic_scmatrix< TR, TC > | inline |
| set_main_diag(const RVector &vDiag) | basic_schmatrix< TR, TC > | inline |
| set_real(TR d) | basic_schmatrix< TR, TC > | inline |
| size() const | basic_array< TR, TC > | inline |
| size_type typedef | basic_array< TR, TC > | |
| solve(const CVector &vB, TR &dErr) const | basic_scmatrix< TR, TC > | inline |
| solve(const CVector &vB) const | basic_scmatrix< TR, TC > | inline |
| solve(const BaseCMatrix &mB, TR &dErr) const | basic_scmatrix< TR, TC > | inline |
| solve(const BaseCMatrix &mB) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::solve(const basic_scmatrix< TR, TC > &mA, const basic_cmatrix &mB, TR &dErr) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix::solve(const basic_scmatrix< TR, TC > &mA, const basic_cmatrix &mB) | basic_cmatrix< TR, TC > | inline |
| solve_conj(const CVector &vB, TR &dErr) const | basic_scmatrix< TR, TC > | inline |
| solve_conj(const CVector &vB) const | basic_scmatrix< TR, TC > | inline |
| solve_conj(const BaseCMatrix &mB, TR &dErr) const | basic_scmatrix< TR, TC > | inline |
| solve_conj(const BaseCMatrix &mB) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::solve_conj(const basic_scmatrix< TR, TC > &mA, const basic_cmatrix &mB, TR &dErr) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix::solve_conj(const basic_scmatrix< TR, TC > &mA, const basic_cmatrix &mB) | basic_cmatrix< TR, TC > | inline |
| solve_lu(const basic_scmatrix &mLU, const tint *pPivots, const CVector &vB, TR &dErr) const | basic_scmatrix< TR, TC > | inline |
| solve_lu(const basic_scmatrix &mLU, const tint *pPivots, const CVector &vB) const | basic_scmatrix< TR, TC > | inline |
| solve_lu(const basic_scmatrix &mLU, const tint *pPivots, const BaseCMatrix &mB, TR &dErr) const | basic_scmatrix< TR, TC > | inline |
| solve_lu(const basic_scmatrix &mLU, const tint *pPivots, const BaseCMatrix &mB) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::solve_lu(const basic_scmatrix< TR, TC > &mA, const basic_scmatrix< TR, TC > &mLU, const tint *pPivots, const basic_cmatrix &mB, TR &dErr) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix::solve_lu(const basic_scmatrix< TR, TC > &mA, const basic_scmatrix< TR, TC > &mLU, const tint *pPivots, const basic_cmatrix &mB) | basic_cmatrix< TR, TC > | inline |
| solve_tran(const CVector &vB, TR &dErr) const | basic_scmatrix< TR, TC > | inline |
| solve_tran(const CVector &vB) const | basic_scmatrix< TR, TC > | inline |
| solve_tran(const BaseCMatrix &mB, TR &dErr) const | basic_scmatrix< TR, TC > | inline |
| solve_tran(const BaseCMatrix &mB) const | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::solve_tran(const basic_scmatrix< TR, TC > &mA, const basic_cmatrix &mB, TR &dErr) | basic_cmatrix< TR, TC > | inline |
| basic_cmatrix::solve_tran(const basic_scmatrix< TR, TC > &mA, const basic_cmatrix &mB) | basic_cmatrix< TR, TC > | inline |
| SqMatrix() | SqMatrix< TR, TC > | inlineprotected |
| sum(const basic_schmatrix &m1, const basic_schmatrix &m2) | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::sum(const basic_scmatrix &m1, const basic_scmatrix &m2) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::sum(const basic_cmatrix &m1, const basic_cmatrix &m2) | basic_cmatrix< TR, TC > | inline |
| svd() const | basic_cmatrix< TR, TC > | inline |
| svd(basic_scmatrix< TR, TC > &mU, basic_scmatrix< TR, TC > &mVH) const | basic_cmatrix< TR, TC > | inline |
| swap(basic_array &v) | basic_array< TR, TC > | inline |
| swap_cols(tint n1, tint n2) | basic_scmatrix< TR, TC > | inline |
| swap_rows(tint n1, tint n2) | basic_scmatrix< TR, TC > | inline |
| transpose(const basic_schmatrix &m) | basic_schmatrix< TR, TC > | inline |
| transpose() | basic_schmatrix< TR, TC > | inline |
| basic_scmatrix::transpose(const basic_scmatrix &m) | basic_scmatrix< TR, TC > | inline |
| basic_cmatrix::transpose(const basic_cmatrix &m) | basic_cmatrix< TR, TC > | inline |
| value_type typedef | basic_array< TR, TC > | |
| vanish() | basic_schmatrix< TR, TC > | inline |
| ~basic_array() | basic_array< TR, TC > | inlinevirtual |
| ~SqMatrix() | SqMatrix< TR, TC > | inlineprotectedvirtual |
1.8.1.2