| addPadding(std::vector< _i_value > &row_increments, const std::map< size_t, size_t > &row2local, const size_t blockingSize, const size_t prev_row, const size_t m) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlineprotectedstatic |
| allocate() | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlineprotected |
| allocsize | vecBICRS< T, block_length_row, block_length_column, _i_value > | protected |
| block_length | vecBICRS< T, block_length_row, block_length_column, _i_value > | protectedstatic |
| bytes | vecBICRS< T, block_length_row, block_length_column, _i_value > | protected |
| bytesUsed() | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlinevirtual |
| c_ind | vecBICRS< T, block_length_row, block_length_column, _i_value > | protected |
| compareTriplets(const void *left, const void *right) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlinestatic |
| deallocate() | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlineprotected |
| ds | vecBICRS< T, block_length_row, block_length_column, _i_value > | protected |
| fillIn | vecBICRS< T, block_length_row, block_length_column, _i_value > | |
| getFirstIndexPair(ULI &row, ULI &col) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlinevirtual |
| jumpsize | vecBICRS< T, block_length_row, block_length_column, _i_value > | protected |
| load(std::vector< Triplet< T > > &input, const ULI m, const ULI n, const T zero) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlinevirtual |
| loadFromFile(const std::string file, const T zero=0) | SparseMatrix< T, ULI > | inline |
| m() | SparseMatrix< T, ULI > | inlinevirtual |
| Matrix() | Matrix< T > | inline |
| mv(const T *x) | SparseMatrix< T, ULI > | inlinevirtual |
| n() | SparseMatrix< T, ULI > | inlinevirtual |
| nnz | SparseMatrix< T, ULI > | protected |
| noc | SparseMatrix< T, ULI > | protected |
| nor | SparseMatrix< T, ULI > | protected |
| nzs() | SparseMatrix< T, ULI > | inlinevirtual |
| pColumnSort(const void *left, const void *right) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlinestatic |
| postProcessRowIncrements(std::vector< _i_value > &r_ind) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlineprotected |
| prepareBlockIteration(std::vector< size_t > *const row_indices, std::vector< _i_value > &row_increments, _i_value &prev_row, const std::vector< Triplet< double > > &input, const size_t k, const size_t m) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlineprotectedstatic |
| pRowSort(const void *left, const void *right) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlinestatic |
| r_ind | vecBICRS< T, block_length_row, block_length_column, _i_value > | protected |
| SparseMatrix() | SparseMatrix< T, ULI > | inline |
| SparseMatrix(const ULInzs, const ULInr, const ULInc, const T zero) | SparseMatrix< T, ULI > | inline |
| vecBICRS() | vecBICRS< T, block_length_row, block_length_column, _i_value > | inline |
| vecBICRS(std::string file, T zero=0) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inline |
| vecBICRS(const ULI number_of_nonzeros, const ULI number_of_rows, const ULI number_of_cols, T zero) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inline |
| vecBICRS(vecBICRS< T > &toCopy) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inline |
| vecBICRS(std::vector< Triplet< T > > &input, const ULI m, const ULI n, const T zero=0) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inline |
| zax(const T *__restrict__ pDataX, T *__restrict__ pDataZ) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlinevirtual |
| 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, ULI > | |
| ZXa(const T *__restrict__ const *__restrict__ const X, T *__restrict__ const *__restrict__ const Z) | Matrix< T > | inline |
| zxa(const T *__restrict__ pDataX, T *__restrict__ pDataZ) | vecBICRS< T, block_length_row, block_length_column, _i_value > | inlinevirtual |
| 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 |
| ~Matrix() | Matrix< T > | inlinevirtual |
| ~SparseMatrix() | SparseMatrix< T, ULI > | inlinevirtual |
| ~vecBICRS() | vecBICRS< T, block_length_row, block_length_column, _i_value > | inline |