| bytes | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | protected | 
  | bytesUsed() | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | inlinevirtual | 
  | d | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | protected | 
  | DD_MATRIX() | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | inline | 
  | DD_MATRIX(std::string file, T zero=0) | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | inline | 
  | DD_MATRIX(std::vector< Triplet< T > > &input, ULI m, ULI n, T zero) | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | inline | 
  | DD_MATRIX(T **nonzeroes, ULI m, ULI n, T zero) | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | inline | 
  | full | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | protected | 
  | getFirstIndexPair(unsigned long int &row, unsigned long int &col) | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | inlinevirtual | 
  | load(std::vector< Triplet< T > > &input, const ULI m, const ULI n, const T zero) | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | inlinevirtual | 
  | loadFromFile(const std::string file, const T zero=0) | SparseMatrix< T, unsigned long int > | inline | 
  | m() | SparseMatrix< T, unsigned long int > | inlinevirtual | 
  | Matrix() | Matrix< T > | inline | 
  | mv(const T *x) | SparseMatrix< T, unsigned long int > | inlinevirtual | 
  | n() | SparseMatrix< T, unsigned long int > | inlinevirtual | 
  | nnz | SparseMatrix< T, unsigned long int > | protected | 
  | noc | SparseMatrix< T, unsigned long int > | protected | 
  | nor | SparseMatrix< T, unsigned long int > | protected | 
  | nzs | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | protected | 
  | SparseMatrix< T, unsigned long int >::nzs() | SparseMatrix< T, unsigned long int > | inlinevirtual | 
  | SELF_ALLOCATED | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | protected | 
  | SparseMatrix() | SparseMatrix< T, unsigned long int > | inline | 
  | SparseMatrix(const unsigned long intnzs, const unsigned long intnr, const unsigned long intnc, const T zero) | SparseMatrix< T, unsigned long int > | inline | 
  | zax(const T *x, T *z) | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | inlinevirtual | 
  | SparseMatrix< T, unsigned long int >::zax(const T *__restrict__ x, T *__restrict__ z)=0 | SparseMatrix< T, unsigned long int > | pure virtual | 
  | Matrix::zax(const T *__restrict__ x, T *__restrict__ z, const size_t k, const clockid_t clock_id=0, double *elapsed_time=NULL) | Matrix< T > | inlinevirtual | 
  | ZaX(const T *__restrict__ const *__restrict__ const X, T *__restrict__ const *__restrict__ const Z) | Matrix< T > | inline | 
  | zero_element | SparseMatrix< T, unsigned long int > |  | 
  | zxa(const T *x, T *z) | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | inlinevirtual | 
  | SparseMatrix< T, unsigned long int >::zxa(const T *__restrict__ x, T *__restrict__ z)=0 | SparseMatrix< T, unsigned long int > | pure virtual | 
  | Matrix::zxa(const T *__restrict__ x, T *__restrict__ z, const unsigned long int repeat, const clockid_t clock_id=0, double *elapsed_time=NULL) | Matrix< T > | inlinevirtual | 
  | ZXa(const T *__restrict__ const *__restrict__ const X, T *__restrict__ const *__restrict__ const Z) | Matrix< T > | inline | 
  | ~DD_MATRIX() | DD_MATRIX< T, number_of_diagonals, diagonal_offsets > | inline | 
  | ~Matrix() | Matrix< T > | inlinevirtual | 
  | ~SparseMatrix() | SparseMatrix< T, unsigned long int > | inlinevirtual |