analyze_matrix(BlockedMatrix< Scalar > *mat)=0 | Opm::Accelerator::Preconditioner< Scalar, block_size > | pure virtual |
analyze_matrix(BlockedMatrix< Scalar > *mat, BlockedMatrix< Scalar > *jacMat)=0 | Opm::Accelerator::Preconditioner< Scalar, block_size > | pure virtual |
apply(const cl::Buffer &y, cl::Buffer &x)=0 | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | pure virtual |
Opm::Accelerator::Preconditioner::apply(Scalar &y, Scalar &x)=0 | Opm::Accelerator::Preconditioner< Scalar, block_size > | pure virtual |
context | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | protected |
create(PreconditionerType type, int verbosity, bool opencl_ilu_parallel) | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | static |
Opm::Accelerator::Preconditioner::create(PreconditionerType type, bool opencl_ilu_parallel, int verbosity) | Opm::Accelerator::Preconditioner< Scalar, block_size > | static |
create_preconditioner(BlockedMatrix< Scalar > *mat)=0 | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | pure virtual |
create_preconditioner(BlockedMatrix< Scalar > *mat, BlockedMatrix< Scalar > *jacMat)=0 | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | pure virtual |
err | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | protected |
events | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | protected |
N | Opm::Accelerator::Preconditioner< Scalar, block_size > | protected |
Nb | Opm::Accelerator::Preconditioner< Scalar, block_size > | protected |
nnz | Opm::Accelerator::Preconditioner< Scalar, block_size > | protected |
nnzb | Opm::Accelerator::Preconditioner< Scalar, block_size > | protected |
openclPreconditioner(int verbosity_) | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | inlineprotected |
Preconditioner(int verbosity_) | Opm::Accelerator::Preconditioner< Scalar, block_size > | inlineprotected |
queue | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | protected |
setOpencl(std::shared_ptr< cl::Context > &context, std::shared_ptr< cl::CommandQueue > &queue) | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | virtual |
verbosity | Opm::Accelerator::Preconditioner< Scalar, block_size > | protected |
~openclPreconditioner()=default | Opm::Accelerator::openclPreconditioner< Scalar, block_size > | virtual |
~Preconditioner()=default | Opm::Accelerator::Preconditioner< Scalar, block_size > | virtual |