| 
    SparseLibrary
    Version 1.6.0
    
   | 
 
This is the complete list of members for RDCSB< T >, including all inherited members.
| bytesUsed()=0 | Matrix< T > | pure virtual | 
| collectY(RDCSB_shared_data< T > *shared) (defined in RDCSB< T >) | RDCSB< T > | inlinestatic | 
| cond | RDCSB< T > | protected | 
| end(pthread_mutex_t *mutex, pthread_cond_t *cond, unsigned long int *sync, const unsigned long int P) (defined in RDCSB< T >) | RDCSB< T > | inlinestatic | 
| end_cond | RDCSB< T > | protected | 
| end_mutex | RDCSB< T > | protected | 
| end_sync | RDCSB< T > | protected | 
| getFirstIndexPair(ULI &i, ULI &j) | RDCSB< T > | inlinevirtual | 
| global_clock_id | RDCSB< T > | protectedstatic | 
| input | RDCSB< T > | protectedstatic | 
| load(std::vector< Triplet< T > > &input, const ULI m, const ULI n, const T zero) | RDCSB< T > | inlinevirtual | 
| loadFromFile(const std::string file, const T zero=0) | SparseMatrix< T, ULI > | inline | 
| m() | SparseMatrix< T, ULI > | inlinevirtual | 
| Matrix() | Matrix< T > | inline | 
| mutex | RDCSB< T > | protected | 
| mv(const T *x) | RDCSB< 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 | RDCSB< T > | protectedstatic | 
| P | RDCSB< T > | protectedstatic | 
| RDCSB(const std::string file, T zero) (defined in RDCSB< T >) | RDCSB< T > | inline | 
| RDCSB(std::vector< Triplet< T > > &input, ULI m, ULI n, T zero) (defined in RDCSB< T >) | RDCSB< T > | inline | 
| SparseMatrix() | SparseMatrix< T, ULI > | inline | 
| SparseMatrix(const ULInzs, const ULInr, const ULInc, const T zero) | SparseMatrix< T, ULI > | inline | 
| sync | RDCSB< T > | protected | 
| synchronise(pthread_mutex_t *mutex, pthread_cond_t *cond, unsigned long int *sync, const unsigned long int P) (defined in RDCSB< T >) | RDCSB< T > | inlinestatic | 
| thread(void *data) (defined in RDCSB< T >) | RDCSB< T > | inlinestatic | 
| thread_data | RDCSB< T > | protected | 
| threads | RDCSB< T > | protected | 
| wait() (defined in RDCSB< T >) | RDCSB< 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) (defined in RDCSB< T >) | RDCSB< T > | inlinevirtual | 
| zax(const T *x, T *z, const unsigned long int repeat, const clockid_t clock_id, double *elapsed_time) (defined in RDCSB< T >) | RDCSB< 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) (defined in RDCSB< T >) | RDCSB< T > | inlinevirtual | 
| zxa(const T *x, T *z, const unsigned long int repeat) (defined in RDCSB< T >) | RDCSB< 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 | 
| ~Matrix() | Matrix< T > | inlinevirtual | 
| ~RDCSB() (defined in RDCSB< T >) | RDCSB< T > | inlinevirtual | 
| ~SparseMatrix() | SparseMatrix< T, ULI > | inlinevirtual | 
 1.8.7