|
ergo
|
This is the complete list of members for mat::MatrixSymmetric< Treal, Tmatrix >, including all inherited members.
| accumulateWith(Top &op) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| activate() | mat::FileWritable | static |
| active | mat::FileWritable | privatestatic |
| add_identity(Treal alpha) | mat::MatrixBase< Treal, Tmatrix > | inline |
| add_values(std::vector< int > const &rowind, std::vector< int > const &colind, std::vector< Treal > const &values) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| add_values(std::vector< int > const &rowind, std::vector< int > const &colind, std::vector< Treal > const &values, std::vector< int > const &rowPermutation, std::vector< int > const &colPermutation) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| assign_from_sparse(std::vector< int > const &rowind, std::vector< int > const &colind, std::vector< Treal > const &values) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| assign_from_sparse(std::vector< int > const &rowind, std::vector< int > const &colind, std::vector< Treal > const &values, SizesAndBlocks const &newRows, SizesAndBlocks const &newCols) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| assign_from_sparse(std::vector< int > const &rowind, std::vector< int > const &colind, std::vector< Treal > const &values, std::vector< int > const &rowPermutation, std::vector< int > const &colPermutation) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| assign_from_sparse(std::vector< int > const &rowind, std::vector< int > const &colind, std::vector< Treal > const &values, SizesAndBlocks const &newRows, SizesAndBlocks const &newCols, std::vector< int > const &rowPermutation, std::vector< int > const &colPermutation) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| assignFromFull(std::vector< Treal > const &fullMat) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| assignFromFull(std::vector< Treal > const &fullMat, std::vector< int > const &rowPermutation, std::vector< int > const &colPermutation) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| clear() | mat::MatrixBase< Treal, Tmatrix > | inlinevirtual |
| copyFromFile(const char *sourceFileName) | mat::FileWritable | |
| copyToFile(const char *destFileName) | mat::FileWritable | |
| diff(const MatrixSymmetric< Treal, Tmatrix > &A, const MatrixSymmetric< Treal, Tmatrix > &B, normType const norm, Treal const requestedAccuracy) | mat::MatrixSymmetric< Treal, Tmatrix > | static |
| diffIfSmall(const MatrixSymmetric< Treal, Tmatrix > &A, const MatrixSymmetric< Treal, Tmatrix > &B, normType const norm, Treal const requestedAccuracy, Treal const maxAbsVal) | mat::MatrixSymmetric< Treal, Tmatrix > | static |
| eucl(Treal const requestedAccuracy, int maxIter=-1) const | mat::MatrixSymmetric< Treal, Tmatrix > | |
| eucl_diff(const MatrixSymmetric< Treal, Tmatrix > &A, const MatrixSymmetric< Treal, Tmatrix > &B, Treal const requestedAccuracy, int maxIter=-1) | mat::MatrixSymmetric< Treal, Tmatrix > | static |
| eucl_element_level_thresh(Treal const threshold) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| eucl_thresh(Treal const threshold, MatrixTriangular< Treal, Tmatrix > const *const Zptr=NULL) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| euclDiffIfSmall(const MatrixSymmetric< Treal, Tmatrix > &A, const MatrixSymmetric< Treal, Tmatrix > &B, Treal const requestedAccuracy, Treal const maxAbsVal, VectorType *const eVecPtr=0) | mat::MatrixSymmetric< Treal, Tmatrix > | static |
| fileName | mat::FileWritable | private |
| fileSize() | mat::FileWritable | |
| FileWritable() | mat::FileWritable | protected |
| FileWritable(FileWritable const &) | mat::FileWritable | protected |
| frob() const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| frob_diff(const MatrixSymmetric< Treal, Tmatrix > &A, const MatrixSymmetric< Treal, Tmatrix > &B) | mat::MatrixSymmetric< Treal, Tmatrix > | inlinestatic |
| frob_thresh(Treal const threshold) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| fullMatrix(std::vector< Treal > &fullMat) const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| fullMatrix(std::vector< Treal > &fullMat, std::vector< int > const &rowInversePermutation, std::vector< int > const &colInversePermutation) const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| gershgorin(Treal &lmin, Treal &lmax) const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| get_all_values(std::vector< int > &rowind, std::vector< int > &colind, std::vector< Treal > &values) const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| get_all_values(std::vector< int > &rowind, std::vector< int > &colind, std::vector< Treal > &values, std::vector< int > const &rowInversePermutation, std::vector< int > const &colInversePermutation) const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| get_ncols() const | mat::MatrixBase< Treal, Tmatrix > | inline |
| get_nrows() const | mat::MatrixBase< Treal, Tmatrix > | inline |
| get_values(std::vector< int > const &rowind, std::vector< int > const &colind, std::vector< Treal > &values) const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| get_values(std::vector< int > const &rowind, std::vector< int > const &colind, std::vector< Treal > &values, std::vector< int > const &rowPermutation, std::vector< int > const &colPermutation) const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| getCols(SizesAndBlocks &colsCopy) const | mat::MatrixBase< Treal, Tmatrix > | inline |
| getMatrix() const | mat::MatrixBase< Treal, Tmatrix > | inline |
| getMatrix() | mat::MatrixBase< Treal, Tmatrix > | inline |
| getPermutedAndSymmetrized(std::vector< int > const &rowind, std::vector< int > const &rowPermutation, std::vector< int > &newRowind, std::vector< int > const &colind, std::vector< int > const &colPermutation, std::vector< int > &newColind) | mat::MatrixSymmetric< Treal, Tmatrix > | inlineprotectedstatic |
| getPermutedIndexes(std::vector< int > const &index, std::vector< int > const &permutation, std::vector< int > &newIndex) | mat::MatrixBase< Treal, Tmatrix > | inlineprotectedstatic |
| getRows(SizesAndBlocks &rowsCopy) const | mat::MatrixBase< Treal, Tmatrix > | inline |
| getSizesAndBlocksForFrobNormMat(SizesAndBlocks &rows_new, SizesAndBlocks &cols_new) const | mat::MatrixSymmetric< Treal, Tmatrix > | |
| getStatsCount(TypeCountMap &theMap) | mat::FileWritable | protectedstatic |
| getStatsCountCopyAndAssign() | mat::FileWritable | static |
| getStatsCountRead() | mat::FileWritable | static |
| getStatsCountWrite() | mat::FileWritable | static |
| getStatsFileSizes() | mat::FileWritable | static |
| getStatsFileSizes(ObjPtrSet const &set) | mat::FileWritable | protectedstatic |
| getStatsTime(TypeTimeMap &theMap) | mat::FileWritable | protectedstatic |
| getStatsTimeCopyAndAssign() | mat::FileWritable | static |
| getStatsTimeRead() | mat::FileWritable | static |
| getStatsTimeWrite() | mat::FileWritable | static |
| IDNumber | mat::FileWritable | private |
| inMemorySet(bool inMem) | mat::MatrixBase< Treal, Tmatrix > | inlineprotectedvirtual |
| is_empty() const | mat::MatrixBase< Treal, Tmatrix > | inline |
| isOnFile() | mat::FileWritable | inline |
| MatrixBase() | mat::MatrixBase< Treal, Tmatrix > | inlineprotected |
| MatrixBase(const MatrixBase< Treal, Tmatrix > &other) | mat::MatrixBase< Treal, Tmatrix > | inlineprotected |
| matrixPtr | mat::MatrixBase< Treal, Tmatrix > | protected |
| MatrixSymmetric() | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| MatrixSymmetric(const MatrixSymmetric< Treal, Tmatrix > &symm) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| MatrixSymmetric(const XY< Treal, MatrixSymmetric< Treal, Tmatrix > > &sm) | mat::MatrixSymmetric< Treal, Tmatrix > | inlineexplicit |
| MatrixSymmetric(const MatrixGeneral< Treal, Tmatrix > &matr) | mat::MatrixSymmetric< Treal, Tmatrix > | inlineexplicit |
| matVecProd(Tvector &y, Tvector const &x) const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| maxAbsValue() const | mat::MatrixBase< Treal, Tmatrix > | inline |
| memory_usage() const | mat::MatrixBase< Treal, Tmatrix > | inline |
| mixed_diff(const MatrixSymmetric< Treal, Tmatrix > &A, const MatrixSymmetric< Treal, Tmatrix > &B, Treal const requestedAccuracy) | mat::MatrixSymmetric< Treal, Tmatrix > | static |
| mixed_norm(Treal const requestedAccuracy, int maxIter=-1) const | mat::MatrixSymmetric< Treal, Tmatrix > | |
| mixed_norm_thresh(Treal const threshold) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| nnz() const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| nObjects | mat::FileWritable | privatestatic |
| nvalues() const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| obj_type_id() const | mat::MatrixSymmetric< Treal, Tmatrix > | inlinevirtual |
| objectIsOnFile | mat::FileWritable | private |
| ObjPtrSet typedef | mat::FileWritable | protected |
| operator*=(Treal const alpha) | mat::MatrixBase< Treal, Tmatrix > | inline |
| operator+=(const XYZ< Treal, MatrixSymmetric< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix > > &sm2) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| operator+=(const XYZ< Treal, MatrixGeneral< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix > > &smm) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| operator+=(MatrixSymmetric< Treal, Tmatrix > const &A) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| operator+=(XY< Treal, MatrixSymmetric< Treal, Tmatrix > > const &sm) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| operator-=(MatrixSymmetric< Treal, Tmatrix > const &A) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| operator-=(XY< Treal, MatrixSymmetric< Treal, Tmatrix > > const &sm) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| operator=(const MatrixSymmetric< Treal, Tmatrix > &symm) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| operator=(const MatrixGeneral< Treal, Tmatrix > &matr) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| operator=(int const k) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| operator=(XY< Treal, MatrixSymmetric< Treal, Tmatrix > > const &sm) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| operator=(const XYZpUV< Treal, MatrixSymmetric< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix >, Treal, MatrixSymmetric< Treal, Tmatrix > > &sm2psm) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| operator=(const XYZ< Treal, MatrixSymmetric< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix > > &sm2) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| operator=(const XYZpUV< Treal, MatrixGeneral< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix >, Treal, MatrixSymmetric< Treal, Tmatrix > > &smmpsm) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| operator=(const XYZ< Treal, MatrixGeneral< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix > > &smm) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| operator=(const XYZ< MatrixTriangular< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix >, MatrixTriangular< Treal, Tmatrix > > &zaz) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| operator=(XpY< MatrixSymmetric< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix > > const &mpm) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| operator=(XmY< MatrixSymmetric< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix > > const &mm) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| mat::MatrixBase::operator=(const MatrixBase< Treal, Tmatrix > &other) | mat::MatrixBase< Treal, Tmatrix > | inlineprotected |
| mat::MatrixBase::operator=(const Xtrans< MatrixGeneral< Treal, Tmatrix > > &mt) | mat::MatrixBase< Treal, Tmatrix > | inlineprotected |
| mat::FileWritable::operator=(FileWritable const &) | mat::FileWritable | protected |
| operator==(int k) const | mat::MatrixBase< Treal, Tmatrix > | inline |
| path | mat::FileWritable | privatestatic |
| quickEuclBounds(Treal &euclLowerBound, Treal &euclUpperBound) const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| random() | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| randomZeroStructure(Treal probabilityBeingZero) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| read_from_buffer(void *buffer, const int n_bytes) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| read_from_buffer_base(void *buffer, const int n_bytes, const matrix_type mattype) | mat::MatrixBase< Treal, Tmatrix > | protected |
| readFromFile() | mat::FileWritable | |
| readFromFileBase(std::ifstream &file, matrix_type const mattype) | mat::MatrixBase< Treal, Tmatrix > | protected |
| readFromFileProt(std::ifstream &file) | mat::MatrixSymmetric< Treal, Tmatrix > | inlineprotectedvirtual |
| real typedef | mat::MatrixSymmetric< Treal, Tmatrix > | |
| resetSizesAndBlocks(SizesAndBlocks const &newRows, SizesAndBlocks const &newCols) | mat::MatrixBase< Treal, Tmatrix > | inline |
| resetStats() | mat::FileWritable | static |
| setElementsByRule(TRule &rule) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| setPath(char const *const newPath) | mat::FileWritable | static |
| simple_blockwise_frob_thresh(Treal const threshold) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| ssmmUpperTriangleOnly(const Treal alpha, const MatrixSymmetric< Treal, Tmatrix > &A, const MatrixSymmetric< Treal, Tmatrix > &B, const Treal beta, MatrixSymmetric< Treal, Tmatrix > &C) | mat::MatrixSymmetric< Treal, Tmatrix > | static |
| thresh(Treal const threshold, normType const norm) | mat::MatrixSymmetric< Treal, Tmatrix > | |
| trace() const | mat::MatrixBase< Treal, Tmatrix > | inline |
| trace_ab(const MatrixSymmetric< Treal, Tmatrix > &A, const MatrixSymmetric< Treal, Tmatrix > &B) | mat::MatrixSymmetric< Treal, Tmatrix > | inlinestatic |
| transfer(MatrixSymmetric< Treal, Tmatrix > &dest) | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| TypeCountMap typedef | mat::FileWritable | protected |
| TypeTimeMap typedef | mat::FileWritable | protected |
| VectorType typedef | mat::MatrixSymmetric< Treal, Tmatrix > | |
| write_to_buffer(void *buffer, const int n_bytes) const | mat::MatrixSymmetric< Treal, Tmatrix > | inline |
| write_to_buffer_base(void *buffer, const int n_bytes, const matrix_type mattype) const | mat::MatrixBase< Treal, Tmatrix > | protected |
| write_to_buffer_count(int &n_bytes) const | mat::MatrixBase< Treal, Tmatrix > | inline |
| writeAndReadAll() | mat::FileWritable | static |
| writeToFile() | mat::FileWritable | |
| writeToFileBase(std::ofstream &file, matrix_type const mattype) const | mat::MatrixBase< Treal, Tmatrix > | protected |
| writeToFileProt(std::ofstream &file) const | mat::MatrixSymmetric< Treal, Tmatrix > | inlineprotectedvirtual |
| ~FileWritable() | mat::FileWritable | protectedvirtual |