SparseLibrary
Version 1.6.0
|
This is the complete list of members for CuHyb, including all inherited members.
bytesUsed() | CuHyb | virtual |
compareTriplets(const void *left, const void *right) | CuHyb | protectedstatic |
CuHyb() | CuHyb | |
CuHyb(std::string file, double zero=0) | CuHyb | |
CuHyb(const ULI number_of_nonzeros, const ULI number_of_rows, const ULI number_of_cols, double zero) | CuHyb | |
CuHyb(std::vector< Triplet< double > > input, ULI m, ULI n, double zero) | CuHyb | |
descrA | CuHyb | protected |
getFirstIndexPair(size_t &i, size_t &j) | CuHyb | virtual |
GPUx | CuHyb | protected |
GPUz | CuHyb | protected |
handle | CuHyb | protected |
hybA | CuHyb | protected |
i | CuHyb | protected |
j | CuHyb | protected |
load(std::vector< Triplet< double > > &input, ULI m, ULI n, double zero) | CuHyb | virtual |
SparseMatrix< double, size_t >::load(std::vector< Triplet< double > > &input, const size_tm, const size_tn, const doublezero)=0 | SparseMatrix< double, size_t > | pure virtual |
loadFromFile(const std::string file, const doublezero=0) | SparseMatrix< double, size_t > | inline |
m() | SparseMatrix< double, size_t > | inlinevirtual |
Matrix() | Matrix< double > | inline |
mv(const double *x) | SparseMatrix< double, size_t > | inlinevirtual |
n() | SparseMatrix< double, size_t > | inlinevirtual |
nnz | SparseMatrix< double, size_t > | protected |
noc | SparseMatrix< double, size_t > | protected |
nor | SparseMatrix< double, size_t > | protected |
nzs() | SparseMatrix< double, size_t > | inlinevirtual |
SparseMatrix() | SparseMatrix< double, size_t > | inline |
SparseMatrix(const size_tnzs, const size_tnr, const size_tnc, const doublezero) | SparseMatrix< double, size_t > | inline |
ZaX(const double *__restrict__ const *__restrict__ const X, double *__restrict__ const *__restrict__ const Z) | Matrix< double > | inline |
zax(const double *__restrict__ x, double *__restrict__ z) | CuHyb | virtual |
zax(const double *__restrict__ x, double *__restrict__ z, const unsigned long int repeat, const clockid_t clock_id=0, double *elapsed_time=NULL) | CuHyb | virtual |
Matrix< double >::zax(const double *__restrict__ x, double *__restrict__ z, const size_t k, const clockid_t clock_id=0, double *elapsed_time=NULL) | Matrix< double > | inlinevirtual |
zero_element | SparseMatrix< double, size_t > | |
zxa(const double *__restrict__ x, double *__restrict__ z) | CuHyb | virtual |
Matrix< double >::zxa(const double *__restrict__ x, double *__restrict__ z, const unsigned long int repeat, const clockid_t clock_id=0, double *elapsed_time=NULL) | Matrix< double > | inlinevirtual |
ZXa(const double *__restrict__ const *__restrict__ const X, double *__restrict__ const *__restrict__ const Z) | Matrix< double > | inline |
~CuHyb() | CuHyb | virtual |
~Matrix() | Matrix< double > | inlinevirtual |
~SparseMatrix() | SparseMatrix< double, size_t > | inlinevirtual |