| analyze_matrix(BlockedMatrix< Scalar > *mat) override | Opm::Accelerator::rocsparseBILU0< Scalar, block_size > | virtual |
| analyze_matrix(BlockedMatrix< Scalar > *mat, BlockedMatrix< Scalar > *jacMat) override | Opm::Accelerator::rocsparseBILU0< Scalar, block_size > | virtual |
| apply(Scalar &y, Scalar &x) override | Opm::Accelerator::rocsparseBILU0< Scalar, block_size > | virtual |
| copy_system_to_gpu(Scalar *mVals) override | Opm::Accelerator::rocsparseBILU0< Scalar, block_size > | virtual |
| create(PreconditionerType type, int verbosity) (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | static |
| create(PreconditionerType type, bool opencl_ilu_parallel, int verbosity) (defined in Opm::Accelerator::Preconditioner< Scalar, block_size >) | Opm::Accelerator::Preconditioner< Scalar, block_size > | static |
| create_preconditioner(BlockedMatrix< Scalar > *mat) override | Opm::Accelerator::rocsparseBILU0< Scalar, block_size > | virtual |
| create_preconditioner(BlockedMatrix< Scalar > *mat, BlockedMatrix< Scalar > *jacMat) override | Opm::Accelerator::rocsparseBILU0< Scalar, block_size > | virtual |
| dir (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | protected |
| handle (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | protected |
| initialize(std::shared_ptr< BlockedMatrix< Scalar > > matrix, std::shared_ptr< BlockedMatrix< Scalar > > jacMatrix, rocsparse_int *d_Arows, rocsparse_int *d_Acols) override | Opm::Accelerator::rocsparseBILU0< Scalar, block_size > | virtual |
| jacMat (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | |
| N (defined in Opm::Accelerator::Preconditioner< Scalar, block_size >) | Opm::Accelerator::Preconditioner< Scalar, block_size > | protected |
| Nb (defined in Opm::Accelerator::Preconditioner< Scalar, block_size >) | Opm::Accelerator::Preconditioner< Scalar, block_size > | protected |
| nnz (defined in Opm::Accelerator::Preconditioner< Scalar, block_size >) | Opm::Accelerator::Preconditioner< Scalar, block_size > | protected |
| nnzb (defined in Opm::Accelerator::Preconditioner< Scalar, block_size >) | Opm::Accelerator::Preconditioner< Scalar, block_size > | protected |
| nnzbs_prec (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | |
| operation (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | protected |
| Preconditioner(int verbosity_) (defined in Opm::Accelerator::Preconditioner< Scalar, block_size >) | Opm::Accelerator::Preconditioner< Scalar, block_size > | inlineprotected |
| rocsparseBILU0(int verbosity_) (defined in Opm::Accelerator::rocsparseBILU0< Scalar, block_size >) | Opm::Accelerator::rocsparseBILU0< Scalar, block_size > | |
| rocsparsePreconditioner(int verbosity_) (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | inlineprotected |
| set_context(rocsparse_handle handle, rocsparse_direction dir, rocsparse_operation operation, hipStream_t stream) (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | |
| set_matrix_analysis(rocsparse_mat_descr descr_L, rocsparse_mat_descr descr_U) (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | |
| setJacMat(const BlockedMatrix< Scalar > &jacMat) (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | |
| stream (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | protected |
| update_system_on_gpu(Scalar *b) override | Opm::Accelerator::rocsparseBILU0< Scalar, block_size > | virtual |
| useJacMatrix (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | |
| verbosity (defined in Opm::Accelerator::Preconditioner< Scalar, block_size >) | Opm::Accelerator::Preconditioner< Scalar, block_size > | protected |
| ~Preconditioner()=default (defined in Opm::Accelerator::Preconditioner< Scalar, block_size >) | Opm::Accelerator::Preconditioner< Scalar, block_size > | virtual |
| ~rocsparsePreconditioner()=default (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >) | Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size > | virtual |