20#ifndef OPM_ROCMMATRIX_HEADER_INCLUDED
21#define OPM_ROCMMATRIX_HEADER_INCLUDED
23#include <hip/hip_runtime_api.h>
25namespace Opm::Accelerator {
35 RocmMatrix(
int Nb_,
int Mb_,
int nnzbs_,
unsigned int block_size_);
37 void upload(Scalar *vals,
53 unsigned int block_size;
56template <
typename Scalar>
62 void upload(Scalar *vals,
This struct resembles a blocked csr matrix, like Dune::BCRSMatrix.
Definition rocsparsePreconditioner.hpp:29
This struct resembles a csr matrix, only doubles are supported The data is stored in contiguous memor...
Definition rocsparseMatrix.hpp:27
This struct resembles a csr matrix.
Definition rocsparseMatrix.hpp:32
Definition rocsparseMatrix.hpp:57