GpuPressureTransferPolicy.hpp File Reference
Include dependency graph for GpuPressureTransferPolicy.hpp:

Go to the source code of this file.

Classes

class  Opm::gpuistl::GpuPressureTransferPolicy< FineOperator, Communication, Scalar, transpose >
 

Namespaces

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

Typedefs

template<class Scalar >
using Opm::Details::GpuPressureMatrixType = gpuistl::GpuSparseMatrixWrapper< Scalar >
 
template<class Scalar >
using Opm::Details::GpuPressureVectorType = gpuistl::GpuVector< Scalar >
 
template<class Scalar >
using Opm::Details::GpuSeqCoarseOperatorType = Dune::MatrixAdapter< GpuPressureMatrixType< Scalar >, GpuPressureVectorType< Scalar >, GpuPressureVectorType< Scalar > >
 
template<class Scalar , class Comm >
using Opm::Details::GpuCoarseOperatorType = GpuSeqCoarseOperatorType< Scalar >