SparseLibrary
Version 1.6.0
|
This is the complete list of members for BetaHilbert< T >, including all inherited members.
BetaHilbert(const std::string file, T zero=0, std::vector< unsigned short int > *_p_translate=NULL) | BetaHilbert< T > | inline |
BetaHilbert(std::vector< Triplet< T > > &input, ULI m, ULI n, T zero=0, std::vector< unsigned short int > *_p_translate=NULL) | BetaHilbert< T > | inline |
bytesUsed() | BetaHilbert< T > | inlinevirtual |
collectY(shared_data< T > *shared) | BetaHilbert< T > | inlinestatic |
cond | BetaHilbert< T > | protected |
end(pthread_mutex_t *mutex, pthread_cond_t *cond, size_t *sync, const size_t P) | BetaHilbert< T > | inlinestatic |
end_cond | BetaHilbert< T > | protected |
end_mutex | BetaHilbert< T > | protected |
end_sync | BetaHilbert< T > | protected |
getFirstIndexPair(ULI &i, ULI &j) | BetaHilbert< T > | inlinevirtual |
global_clock_id | BetaHilbert< T > | protectedstatic |
input | BetaHilbert< T > | protected |
load(std::vector< Triplet< T > > &input, const ULI m, const ULI n, const T zero) | BetaHilbert< T > | inlinevirtual |
loadFromFile(const std::string file, const T zero=0) | SparseMatrix< T, ULI > | inline |
m() | SparseMatrix< T, ULI > | inlinevirtual |
Matrix() | Matrix< T > | inline |
max_m | BetaHilbert< T > | protectedstatic |
max_n | BetaHilbert< T > | protectedstatic |
mutex | BetaHilbert< T > | protected |
mv(const T *x) | BetaHilbert< T > | 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 |
output | BetaHilbert< T > | protected |
P | BetaHilbert< T > | protectedstatic |
p_translate | BetaHilbert< T > | protected |
reset() | BetaHilbert< T > | inline |
set_p_translate(std::vector< unsigned short int > *_p_translate) | BetaHilbert< T > | inlineprotected |
SparseMatrix() | SparseMatrix< T, ULI > | inline |
SparseMatrix(const ULInzs, const ULInr, const ULInc, const T zero) | SparseMatrix< T, ULI > | inline |
sync | BetaHilbert< T > | protected |
synchronise(pthread_mutex_t *mutex, pthread_cond_t *cond, size_t *sync, const size_t P) | BetaHilbert< T > | inlinestatic |
thread(void *data) | BetaHilbert< T > | inlinestatic |
thread_data | BetaHilbert< T > | protected |
threads | BetaHilbert< T > | protected |
wait() | BetaHilbert< T > | inline |
ZaX(const T *__restrict__ const *__restrict__ const X, T *__restrict__ const *__restrict__ const Z) | Matrix< T > | inline |
zax(const T *x, T *z) | BetaHilbert< T > | inlinevirtual |
zax(const T *x, T *z, const size_t repeat, const clockid_t clock_id, double *elapsed_time) | BetaHilbert< T > | inlinevirtual |
SparseMatrix< T, ULI >::zax(const T *__restrict__ x, T *__restrict__ z)=0 | SparseMatrix< T, ULI > | 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 |
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 *x, T *z) | BetaHilbert< T > | inlinevirtual |
zxa(const T *x, T *z, const size_t repeat) | BetaHilbert< T > | inlinevirtual |
SparseMatrix< T, ULI >::zxa(const T *__restrict__ x, T *__restrict__ z)=0 | SparseMatrix< T, ULI > | 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 |
~BetaHilbert() | BetaHilbert< T > | inlinevirtual |
~Matrix() | Matrix< T > | inlinevirtual |
~SparseMatrix() | SparseMatrix< T, ULI > | inlinevirtual |