blockSize() const | Opm::cuistl::CuSparseMatrix< T > | inline |
CuSparseMatrix(const T *nonZeroElements, const int *rowIndices, const int *columnIndices, size_t numberOfNonzeroBlocks, size_t blockSize, size_t numberOfRows) | Opm::cuistl::CuSparseMatrix< T > | |
CuSparseMatrix(const CuSparseMatrix &)=delete | Opm::cuistl::CuSparseMatrix< T > | |
dim() const | Opm::cuistl::CuSparseMatrix< T > | inline |
fromMatrix(const MatrixType &matrix, bool copyNonZeroElementsDirectly=false) | Opm::cuistl::CuSparseMatrix< T > | static |
getColumnIndices() | Opm::cuistl::CuSparseMatrix< T > | inline |
getColumnIndices() const | Opm::cuistl::CuSparseMatrix< T > | inline |
getDescription() | Opm::cuistl::CuSparseMatrix< T > | inline |
getNonZeroValues() | Opm::cuistl::CuSparseMatrix< T > | inline |
getNonZeroValues() const | Opm::cuistl::CuSparseMatrix< T > | inline |
getRowIndices() | Opm::cuistl::CuSparseMatrix< T > | inline |
getRowIndices() const | Opm::cuistl::CuSparseMatrix< T > | inline |
mv(const CuVector< T > &x, CuVector< T > &y) const | Opm::cuistl::CuSparseMatrix< T > | virtual |
N() const | Opm::cuistl::CuSparseMatrix< T > | inline |
nonzeroes() const | Opm::cuistl::CuSparseMatrix< T > | inline |
operator=(const CuSparseMatrix &)=delete | Opm::cuistl::CuSparseMatrix< T > | |
setLowerTriangular() | Opm::cuistl::CuSparseMatrix< T > | |
setNonUnitDiagonal() | Opm::cuistl::CuSparseMatrix< T > | |
setUnitDiagonal() | Opm::cuistl::CuSparseMatrix< T > | |
setUpperTriangular() | Opm::cuistl::CuSparseMatrix< T > | |
umv(const CuVector< T > &x, CuVector< T > &y) const | Opm::cuistl::CuSparseMatrix< T > | virtual |
updateNonzeroValues(const MatrixType &matrix, bool copyNonZeroElementsDirectly=false) | Opm::cuistl::CuSparseMatrix< T > | |
usmv(T alpha, const CuVector< T > &x, CuVector< T > &y) const | Opm::cuistl::CuSparseMatrix< T > | virtual |
~CuSparseMatrix() | Opm::cuistl::CuSparseMatrix< T > | virtual |