SparseLibrary  Version 1.6.0
DD_MATRIX< T, number_of_diagonals, diagonal_offsets > Member List

This is the complete list of members for DD_MATRIX< T, number_of_diagonals, diagonal_offsets >, including all inherited members.

bytesDD_MATRIX< T, number_of_diagonals, diagonal_offsets >protected
bytesUsed()DD_MATRIX< T, number_of_diagonals, diagonal_offsets >inlinevirtual
dDD_MATRIX< T, number_of_diagonals, diagonal_offsets >protected
DD_MATRIX()DD_MATRIX< T, number_of_diagonals, diagonal_offsets >inline
DD_MATRIX(std::string file, T zero=0)DD_MATRIX< T, number_of_diagonals, diagonal_offsets >inline
DD_MATRIX(std::vector< Triplet< T > > &input, ULI m, ULI n, T zero)DD_MATRIX< T, number_of_diagonals, diagonal_offsets >inline
DD_MATRIX(T **nonzeroes, ULI m, ULI n, T zero)DD_MATRIX< T, number_of_diagonals, diagonal_offsets >inline
fullDD_MATRIX< T, number_of_diagonals, diagonal_offsets >protected
getFirstIndexPair(unsigned long int &row, unsigned long int &col)DD_MATRIX< T, number_of_diagonals, diagonal_offsets >inlinevirtual
load(std::vector< Triplet< T > > &input, const ULI m, const ULI n, const T zero)DD_MATRIX< T, number_of_diagonals, diagonal_offsets >inlinevirtual
loadFromFile(const std::string file, const T zero=0)SparseMatrix< T, unsigned long int >inline
m()SparseMatrix< T, unsigned long int >inlinevirtual
Matrix()Matrix< T >inline
mv(const T *x)SparseMatrix< T, unsigned long int >inlinevirtual
n()SparseMatrix< T, unsigned long int >inlinevirtual
nnzSparseMatrix< T, unsigned long int >protected
nocSparseMatrix< T, unsigned long int >protected
norSparseMatrix< T, unsigned long int >protected
nzsDD_MATRIX< T, number_of_diagonals, diagonal_offsets >protected
SparseMatrix< T, unsigned long int >::nzs()SparseMatrix< T, unsigned long int >inlinevirtual
SELF_ALLOCATEDDD_MATRIX< T, number_of_diagonals, diagonal_offsets >protected
SparseMatrix()SparseMatrix< T, unsigned long int >inline
SparseMatrix(const unsigned long intnzs, const unsigned long intnr, const unsigned long intnc, const T zero)SparseMatrix< T, unsigned long int >inline
zax(const T *x, T *z)DD_MATRIX< T, number_of_diagonals, diagonal_offsets >inlinevirtual
SparseMatrix< T, unsigned long int >::zax(const T *__restrict__ x, T *__restrict__ z)=0SparseMatrix< T, unsigned long int >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
ZaX(const T *__restrict__ const *__restrict__ const X, T *__restrict__ const *__restrict__ const Z)Matrix< T >inline
zero_elementSparseMatrix< T, unsigned long int >
zxa(const T *x, T *z)DD_MATRIX< T, number_of_diagonals, diagonal_offsets >inlinevirtual
SparseMatrix< T, unsigned long int >::zxa(const T *__restrict__ x, T *__restrict__ z)=0SparseMatrix< T, unsigned long int >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
ZXa(const T *__restrict__ const *__restrict__ const X, T *__restrict__ const *__restrict__ const Z)Matrix< T >inline
~DD_MATRIX()DD_MATRIX< T, number_of_diagonals, diagonal_offsets >inline
~Matrix()Matrix< T >inlinevirtual
~SparseMatrix()SparseMatrix< T, unsigned long int >inlinevirtual