My Project
Loading...
Searching...
No Matches
Opm::Accelerator::rocsparseCPR< Scalar, block_size > Member List

This is the complete list of members for Opm::Accelerator::rocsparseCPR< Scalar, block_size >, including all inherited members.

always_recalculate_aggregates (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
Amatrices (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
analyze_matrix(BlockedMatrix< Scalar > *mat) overrideOpm::Accelerator::rocsparseCPR< Scalar, block_size >virtual
analyze_matrix(BlockedMatrix< Scalar > *mat, BlockedMatrix< Scalar > *jacMat) overrideOpm::Accelerator::rocsparseCPR< Scalar, block_size >virtual
analyzeAggregateMaps() (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
analyzeHierarchy() (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
apply(Scalar &y, Scalar &x) overrideOpm::Accelerator::rocsparseCPR< Scalar, block_size >virtual
coarse_vals (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
coarse_x (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
coarse_y (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
copy_system_to_gpu(Scalar *b) overrideOpm::Accelerator::rocsparseCPR< Scalar, block_size >virtual
CprCreation() (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >
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) overrideOpm::Accelerator::rocsparseCPR< Scalar, block_size >virtual
create_preconditioner(BlockedMatrix< Scalar > *mat, BlockedMatrix< Scalar > *jacMat) overrideOpm::Accelerator::rocsparseCPR< Scalar, block_size >virtual
create_preconditioner_amg(BlockedMatrix< Scalar > *mat) (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
descr_L (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >)Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >protected
descr_U (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >)Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >protected
diagIndices (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
dir (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >)Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >protected
dune_amg (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
dune_coarse (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
dune_op (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
DuneAmg typedef (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
DuneMat typedef (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
DuneVec typedef (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< 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) overrideOpm::Accelerator::rocsparseCPR< Scalar, block_size >virtual
invDiags (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
jacMat (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >)Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >
level_sizes (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
mat (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
MatrixOperator typedef (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
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 >
num_levels (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
num_post_smooth_steps (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
num_pre_smooth_steps (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
operation (defined in Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >)Opm::Accelerator::rocsparsePreconditioner< Scalar, block_size >protected
PcolIndices (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
Preconditioner(int verbosity_) (defined in Opm::Accelerator::Preconditioner< Scalar, block_size >)Opm::Accelerator::Preconditioner< Scalar, block_size >inlineprotected
pressure_idx (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
recalculate_aggregates (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
Rmatrices (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
rocsparseCPR(int verbosity) (defined in Opm::Accelerator::rocsparseCPR< Scalar, block_size >)Opm::Accelerator::rocsparseCPR< 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
umfpack (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< Scalar, block_size >protected
update_system_on_gpu(Scalar *b) overrideOpm::Accelerator::rocsparseCPR< 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
weights (defined in Opm::Accelerator::CprCreation< Scalar, block_size >)Opm::Accelerator::CprCreation< 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