gpu_preconditioner_utils.hpp File Reference
#include <opm/simulators/linalg/gpuistl/GpuSparseMatrix.hpp>
#include <dune/istl/bcrsmatrix.hh>
Include dependency graph for gpu_preconditioner_utils.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Opm
 
namespace  Opm::gpuistl
 A small, fixed‑dimension MiniVector class backed by std::array that can be used in both host and CUDA device code.
 
namespace  Opm::gpuistl::detail
 

Functions

template<class Operator , class BlockType >
Dune::BCRSMatrix< BlockType > Opm::gpuistl::detail::makeCPUMatrix (const Operator &op)
 Utility functions for GPU preconditioner creation. More...