SparseLibrary
Version 1.6.0
|
This is the complete list of members for ICRS< T, _i_value >, including all inherited members.
bytes | ICRS< T, _i_value > | protected |
bytesUsed() | ICRS< T, _i_value > | inlinevirtual |
c_ind | ICRS< T, _i_value > | protected |
c_start | ICRS< T, _i_value > | protected |
compareTriplets(const void *left, const void *right) | ICRS< T, _i_value > | inlinestatic |
ds | ICRS< T, _i_value > | protected |
fillIn | ICRS< T, _i_value > | static |
getFirstIndexPair(ULI &row, ULI &col) | ICRS< T, _i_value > | inlinevirtual |
getStartingPos(ULI &row_start, ULI &column_start) | ICRS< T, _i_value > | inline |
ICRS() | ICRS< T, _i_value > | inline |
ICRS(std::string file, T zero=0) | ICRS< T, _i_value > | inline |
ICRS(const ULI number_of_nonzeros, const ULI number_of_rows, const ULI number_of_cols, T zero) | ICRS< T, _i_value > | inline |
ICRS(ICRS< T > &toCopy) | ICRS< T, _i_value > | inline |
ICRS(std::vector< Triplet< T > > &input, const ULI m, const ULI n, const T zero=0) | ICRS< T, _i_value > | inline |
load(std::vector< Triplet< T > > &input, const ULI m, const ULI n, const T zero) | ICRS< T, _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 |
r_ind | ICRS< T, _i_value > | protected |
r_start | ICRS< T, _i_value > | protected |
setStartingPos(const ULI row_start, const ULI column_start) | ICRS< T, _i_value > | inline |
SparseMatrix() | SparseMatrix< T, ULI > | inline |
SparseMatrix(const ULInzs, const ULInr, const ULInc, const T zero) | SparseMatrix< T, ULI > | inline |
zax(const T *__restrict__ pDataX, T *__restrict__ pDataZ) | ICRS< T, _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) | ICRS< T, _i_value > | inline |
zero_element | SparseMatrix< T, ULI > | |
zxa(const T *__restrict__ pDataX, T *__restrict__ pDataZ) | ICRS< T, _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 |
ZXa(const T *__restrict__ const *__restrict__ const X, T *__restrict__ const *__restrict__ const Z) | ICRS< T, _i_value > | inline |
~ICRS() | ICRS< T, _i_value > | inline |
~Matrix() | Matrix< T > | inlinevirtual |
~SparseMatrix() | SparseMatrix< T, ULI > | inlinevirtual |