column_index_dev | CUDAWrappers::SparseMatrix< Number > | private |
cusparse_handle | CUDAWrappers::SparseMatrix< Number > | private |
descr | CUDAWrappers::SparseMatrix< Number > | private |
frobenius_norm() const | CUDAWrappers::SparseMatrix< Number > | |
get_cusparse_matrix() const | CUDAWrappers::SparseMatrix< Number > | |
l1_norm() const | CUDAWrappers::SparseMatrix< Number > | |
linfty_norm() const | CUDAWrappers::SparseMatrix< Number > | |
m() const | CUDAWrappers::SparseMatrix< Number > | inline |
matrix_norm_square(const LinearAlgebra::CUDAWrappers::Vector< Number > &v) const | CUDAWrappers::SparseMatrix< Number > | |
matrix_scalar_product(const LinearAlgebra::CUDAWrappers::Vector< Number > &u, const LinearAlgebra::CUDAWrappers::Vector< Number > &v) const | CUDAWrappers::SparseMatrix< Number > | |
n() const | CUDAWrappers::SparseMatrix< Number > | inline |
n_cols | CUDAWrappers::SparseMatrix< Number > | private |
n_nonzero_elements() const | CUDAWrappers::SparseMatrix< Number > | inline |
n_rows | CUDAWrappers::SparseMatrix< Number > | private |
nnz | CUDAWrappers::SparseMatrix< Number > | private |
operator*=(const Number factor) | CUDAWrappers::SparseMatrix< Number > | |
operator/=(const Number factor) | CUDAWrappers::SparseMatrix< Number > | |
operator=(CUDAWrappers::SparseMatrix< Number > &&) | CUDAWrappers::SparseMatrix< Number > | |
operator=(const CUDAWrappers::SparseMatrix< Number > &)=delete | CUDAWrappers::SparseMatrix< Number > | |
print(StreamType &out, const bool across=false, const bool diagonal_first=true) const | CUDAWrappers::SparseMatrix< Number > | inline |
print_formatted(std::ostream &out, const unsigned int precision=3, const bool scientific=true, const unsigned int width=0, const char *zero_string=" ", const double denominator=1.) const | CUDAWrappers::SparseMatrix< Number > | |
real_type typedef | CUDAWrappers::SparseMatrix< Number > | |
reinit(Utilities::CUDA::Handle &handle, const ::SparseMatrix< Number > &sparse_matrix_host) | CUDAWrappers::SparseMatrix< Number > | |
residual(LinearAlgebra::CUDAWrappers::Vector< Number > &dst, const LinearAlgebra::CUDAWrappers::Vector< Number > &x, const LinearAlgebra::CUDAWrappers::Vector< Number > &b) const | CUDAWrappers::SparseMatrix< Number > | |
row_ptr_dev | CUDAWrappers::SparseMatrix< Number > | private |
size_type typedef | CUDAWrappers::SparseMatrix< Number > | |
SparseMatrix() | CUDAWrappers::SparseMatrix< Number > | |
SparseMatrix(Utilities::CUDA::Handle &handle, const ::SparseMatrix< Number > &sparse_matrix_host) | CUDAWrappers::SparseMatrix< Number > | |
SparseMatrix(CUDAWrappers::SparseMatrix< Number > &&) | CUDAWrappers::SparseMatrix< Number > | |
SparseMatrix(const CUDAWrappers::SparseMatrix< Number > &)=delete | CUDAWrappers::SparseMatrix< Number > | |
Tvmult(LinearAlgebra::CUDAWrappers::Vector< Number > &dst, const LinearAlgebra::CUDAWrappers::Vector< Number > &src) const | CUDAWrappers::SparseMatrix< Number > | |
Tvmult_add(LinearAlgebra::CUDAWrappers::Vector< Number > &dst, const LinearAlgebra::CUDAWrappers::Vector< Number > &src) const | CUDAWrappers::SparseMatrix< Number > | |
val_dev | CUDAWrappers::SparseMatrix< Number > | private |
value_type typedef | CUDAWrappers::SparseMatrix< Number > | |
vmult(LinearAlgebra::CUDAWrappers::Vector< Number > &dst, const LinearAlgebra::CUDAWrappers::Vector< Number > &src) const | CUDAWrappers::SparseMatrix< Number > | |
vmult_add(LinearAlgebra::CUDAWrappers::Vector< Number > &dst, const LinearAlgebra::CUDAWrappers::Vector< Number > &src) const | CUDAWrappers::SparseMatrix< Number > | |
~SparseMatrix() | CUDAWrappers::SparseMatrix< Number > | |