ergo
|
This is the complete list of members for mat::MatrixGeneral< Treal, Tmatrix >, including all inherited members.
activate() | mat::FileWritable | static |
add_identity(Treal alpha) | mat::MatrixBase< 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::MatrixGeneral< 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::MatrixGeneral< 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::MatrixGeneral< Treal, Tmatrix > | inline |
assignFromFull(std::vector< Treal > const &fullMat) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
clear() | mat::MatrixBase< Treal, Tmatrix > | inlinevirtual |
copyFromFile(const char *sourceFileName) | mat::FileWritable | |
copyToFile(const char *destFileName) | mat::FileWritable | |
eucl(Treal const requestedAccuracy, int maxIter=-1) const | mat::MatrixGeneral< Treal, Tmatrix > | |
eucl_thresh(Treal const threshold) | mat::MatrixGeneral< Treal, Tmatrix > | |
fileSize() | mat::FileWritable | |
FileWritable() | mat::FileWritable | protected |
FileWritable(FileWritable const &) | mat::FileWritable | protected |
frob() const | mat::MatrixGeneral< Treal, Tmatrix > | inline |
frob_diff(const MatrixGeneral< Treal, Tmatrix > &A, const MatrixGeneral< Treal, Tmatrix > &B) | mat::MatrixGeneral< Treal, Tmatrix > | inlinestatic |
frob_thresh(Treal threshold) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
fullMatrix(std::vector< Treal > &fullMat) const | mat::MatrixGeneral< Treal, Tmatrix > | inline |
fullMatrix(std::vector< Treal > &fullMat, std::vector< int > const &rowInversePermutation, std::vector< int > const &colInversePermutation) const | mat::MatrixGeneral< Treal, Tmatrix > | inline |
gershgorin(Treal &lmin, Treal &lmax) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
get_all_values(std::vector< int > &rowind, std::vector< int > &colind, std::vector< Treal > &values) const | mat::MatrixGeneral< 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::MatrixGeneral< 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::MatrixGeneral< 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::MatrixGeneral< 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 |
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 |
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 |
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 |
MatrixGeneral() | mat::MatrixGeneral< Treal, Tmatrix > | inline |
MatrixGeneral(const MatrixGeneral< Treal, Tmatrix > &matr) | mat::MatrixGeneral< Treal, Tmatrix > | inlineexplicit |
MatrixGeneral(const MatrixSymmetric< Treal, Tmatrix > &symm) | mat::MatrixGeneral< Treal, Tmatrix > | inlineexplicit |
MatrixGeneral(const MatrixTriangular< Treal, Tmatrix > &triang) | mat::MatrixGeneral< Treal, Tmatrix > | inlineexplicit |
matrixPtr | mat::MatrixBase< Treal, Tmatrix > | protected |
maxAbsValue() const | mat::MatrixBase< Treal, Tmatrix > | inline |
memory_usage() const | mat::MatrixBase< Treal, Tmatrix > | inline |
nnz() const | mat::MatrixGeneral< Treal, Tmatrix > | inline |
nvalues() const | mat::MatrixGeneral< Treal, Tmatrix > | inline |
obj_type_id() const | mat::MatrixGeneral< Treal, Tmatrix > | inlinevirtual |
ObjPtrSet typedef | mat::FileWritable | protected |
operator*=(Treal const alpha) | mat::MatrixBase< Treal, Tmatrix > | inline |
operator+=(const XYZ< Treal, MatrixGeneral< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix > > &smm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator+=(MatrixGeneral< Treal, Tmatrix > const &A) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
operator+=(XY< Treal, MatrixGeneral< Treal, Tmatrix > > const &sm) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
operator+=(const XYZ< Treal, MatrixSymmetric< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix > > &smm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator+=(const XYZ< Treal, MatrixGeneral< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix > > &smm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator+=(const XYZ< Treal, MatrixSymmetric< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix > > &smm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator-=(MatrixGeneral< Treal, Tmatrix > const &A) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
operator=(const MatrixGeneral< Treal, Tmatrix > &mat) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
operator=(const Xtrans< MatrixGeneral< Treal, Tmatrix > > &mt) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
operator=(const MatrixSymmetric< Treal, Tmatrix > &symm) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
operator=(const MatrixTriangular< Treal, Tmatrix > &triang) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
operator=(int const k) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
operator=(const XYZ< Treal, MatrixGeneral< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix > > &smm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XY< MatrixGeneral< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix > > &mm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XYZpUV< Treal, MatrixGeneral< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix >, Treal, MatrixGeneral< Treal, Tmatrix > > &smmpsm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(XpY< MatrixGeneral< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix > > const &mpm) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
operator=(const XYZ< Treal, MatrixSymmetric< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix > > &smm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XY< MatrixSymmetric< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix > > &mm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XYZpUV< Treal, MatrixSymmetric< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix >, Treal, MatrixGeneral< Treal, Tmatrix > > &smmpsm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XYZ< Treal, MatrixGeneral< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix > > &smm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XY< MatrixGeneral< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix > > &mm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XYZpUV< Treal, MatrixGeneral< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix >, Treal, MatrixGeneral< Treal, Tmatrix > > &smmpsm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XYZ< Treal, MatrixSymmetric< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix > > &smm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XY< MatrixSymmetric< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix > > &mm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XYZpUV< Treal, MatrixSymmetric< Treal, Tmatrix >, MatrixSymmetric< Treal, Tmatrix >, Treal, MatrixGeneral< Treal, Tmatrix > > &smmpsm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XYZ< Treal, MatrixTriangular< Treal, Tmatrix >, MatrixGeneral< Treal, Tmatrix > > &smm) | mat::MatrixGeneral< Treal, Tmatrix > | |
operator=(const XYZ< Treal, MatrixGeneral< Treal, Tmatrix >, MatrixTriangular< Treal, Tmatrix > > &smm) | mat::MatrixGeneral< Treal, Tmatrix > | |
mat::MatrixBase::operator=(const MatrixBase< Treal, Tmatrix > &other) | mat::MatrixBase< Treal, Tmatrix > | inlineprotected |
mat::FileWritable::operator=(FileWritable const &) | mat::FileWritable | protected |
operator==(int k) const | mat::MatrixBase< Treal, Tmatrix > | inline |
random() | mat::MatrixGeneral< Treal, Tmatrix > | inline |
randomZeroStructure(Treal probabilityBeingZero) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
read_from_buffer(void *buffer, const int n_bytes) | mat::MatrixGeneral< 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::MatrixGeneral< Treal, Tmatrix > | inlineprotectedvirtual |
resetSizesAndBlocks(SizesAndBlocks const &newRows, SizesAndBlocks const &newCols) | mat::MatrixBase< Treal, Tmatrix > | inline |
resetStats() | mat::FileWritable | static |
setElementsByRule(TRule &rule) | mat::MatrixGeneral< Treal, Tmatrix > | inline |
setPath(char const *const newPath) | mat::FileWritable | static |
thresh(Treal const threshold, normType const norm) | mat::MatrixGeneral< Treal, Tmatrix > | |
trace() const | mat::MatrixBase< Treal, Tmatrix > | inline |
trace_ab(const MatrixGeneral< Treal, Tmatrix > &A, const MatrixGeneral< Treal, Tmatrix > &B) | mat::MatrixGeneral< Treal, Tmatrix > | inlinestatic |
trace_aTb(const MatrixGeneral< Treal, Tmatrix > &A, const MatrixGeneral< Treal, Tmatrix > &B) | mat::MatrixGeneral< Treal, Tmatrix > | inlinestatic |
TypeCountMap typedef | mat::FileWritable | protected |
TypeTimeMap typedef | mat::FileWritable | protected |
VectorType typedef | mat::MatrixGeneral< Treal, Tmatrix > | |
write_to_buffer(void *buffer, const int n_bytes) const | mat::MatrixGeneral< 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::MatrixGeneral< Treal, Tmatrix > | inlineprotectedvirtual |
~FileWritable() | mat::FileWritable | protectedvirtual |