apply(X &v, const Y &d) override | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
category() const override | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
computeDiagonal(int factorizationThreadBlockSize) | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
CuMat typedef | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
domain_type typedef | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
field_type typedef | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
FloatMat typedef (defined in Opm::gpuistl::GpuDILU< M, X, Y, l >) | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
FloatVec typedef (defined in Opm::gpuistl::GpuDILU< M, X, Y, l >) | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
GpuDILU(const M &A, bool splitMatrix, bool tuneKernels, int mixedPrecisionScheme) | Opm::gpuistl::GpuDILU< M, X, Y, l > | explicit |
hasPerfectUpdate() const override (defined in Opm::gpuistl::GpuDILU< M, X, Y, l >) | Opm::gpuistl::GpuDILU< M, X, Y, l > | inlinevirtual |
matrix_type typedef | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
post(X &x) override | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
pre(X &x, Y &b) override | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
range_type typedef | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
reorderAndSplitMatrix(int moveThreadBlockSize) | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
shouldCallPost() | Opm::gpuistl::GpuDILU< M, X, Y, l > | inlinestatic |
shouldCallPre() | Opm::gpuistl::GpuDILU< M, X, Y, l > | inlinestatic |
tuneThreadBlockSizes() | Opm::gpuistl::GpuDILU< M, X, Y, l > | |
update() final | Opm::gpuistl::GpuDILU< M, X, Y, l > | virtual |