Loading...
Searching...
No Matches
Opm::Accelerator::OpenclKernels< Scalar > Member List

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

add_coarse_pressure_correction(cl::Buffer &coarse_x, cl::Buffer &fine_x, int pressure_idx, int Nb) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
add_coarse_pressure_correction_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
apply_stdwells(cl::Buffer &d_Cnnzs_ocl, cl::Buffer &d_Dnnzs_ocl, cl::Buffer &d_Bnnzs_ocl, cl::Buffer &d_Ccols_ocl, cl::Buffer &d_Bcols_ocl, cl::Buffer &d_x, cl::Buffer &d_y, int dim, int dim_wells, cl::Buffer &d_val_pointers_ocl, int num_std_wells) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
axpy(cl::Buffer &in, const Scalar a, cl::Buffer &out, int N) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
axpy_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
custom(cl::Buffer &p, cl::Buffer &v, cl::Buffer &r, const Scalar omega, const Scalar beta, int N) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
custom_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
dot(cl::Buffer &in1, cl::Buffer &in2, cl::Buffer &out, int N) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
dot_1_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
full_to_pressure_restriction(const cl::Buffer &fine_y, cl::Buffer &weights, cl::Buffer &coarse_y, int Nb) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
full_to_pressure_restriction_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
ILU_apply1(cl::Buffer &rowIndices, cl::Buffer &vals, cl::Buffer &cols, cl::Buffer &rows, cl::Buffer &diagIndex, const cl::Buffer &y, cl::Buffer &x, cl::Buffer &rowsPerColor, int color, int Nb, unsigned int block_size) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
ILU_apply1_fm_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
ILU_apply2(cl::Buffer &rowIndices, cl::Buffer &vals, cl::Buffer &cols, cl::Buffer &rows, cl::Buffer &diagIndex, cl::Buffer &invDiagVals, cl::Buffer &x, cl::Buffer &rowsPerColor, int color, int Nb, unsigned int block_size) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
ILU_apply2_fm_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
ILU_decomp(int firstRow, int lastRow, cl::Buffer &rowIndices, cl::Buffer &vals, cl::Buffer &cols, cl::Buffer &rows, cl::Buffer &diagIndex, cl::Buffer &invDiagVals, int Nb, unsigned int block_size) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
ILU_decomp_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
init(cl::Context *context, cl::CommandQueue *queue, std::vector< cl::Device > &devices, int verbosity) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
isaiL(cl::Buffer &diagIndex, cl::Buffer &colPointers, cl::Buffer &mapping, cl::Buffer &nvc, cl::Buffer &luIdxs, cl::Buffer &xxIdxs, cl::Buffer &dxIdxs, cl::Buffer &LUvals, cl::Buffer &invLvals, unsigned int Nb) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
isaiL_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
isaiU(cl::Buffer &diagIndex, cl::Buffer &colPointers, cl::Buffer &rowIndices, cl::Buffer &mapping, cl::Buffer &nvc, cl::Buffer &luIdxs, cl::Buffer &xxIdxs, cl::Buffer &dxIdxs, cl::Buffer &LUvals, cl::Buffer &invDiagVals, cl::Buffer &invUvals, unsigned int Nb) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
isaiU_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
norm(cl::Buffer &in, cl::Buffer &out, int N) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
norm_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
prolongate_vector(const cl::Buffer &in, cl::Buffer &out, const cl::Buffer &cols, int N) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
prolongate_vector_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
residual(cl::Buffer &vals, cl::Buffer &cols, cl::Buffer &rows, cl::Buffer &x, const cl::Buffer &rhs, cl::Buffer &out, int Nb, unsigned int block_size) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
residual_blocked_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
residual_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
scale(cl::Buffer &in, const Scalar a, int N) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
scale_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
spmv(cl::Buffer &vals, cl::Buffer &cols, cl::Buffer &rows, const cl::Buffer &x, cl::Buffer &b, int Nb, unsigned int block_size, bool reset=true, bool add=false) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
spmv_blocked_add_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
spmv_blocked_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
spmv_noreset_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
spmv_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
stdwell_apply_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
vmul(const Scalar alpha, cl::Buffer &in1, cl::Buffer &in2, cl::Buffer &out, int N) (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static
vmul_str (defined in Opm::Accelerator::OpenclKernels< Scalar >) | Opm::Accelerator::OpenclKernels< Scalar > | static