19#ifndef OPM_CUISTL_PRECONDITIONERHOLDER_HPP
20#define OPM_CUISTL_PRECONDITIONERHOLDER_HPP
21#include <opm/simulators/linalg/PreconditionerWithUpdate.hpp>
32template <
class X,
class Y>
Common interface for adapters that hold preconditioners.
Definition PreconditionerHolder.hpp:34
virtual std::shared_ptr< Dune::PreconditionerWithUpdate< X, Y > > getUnderlyingPreconditioner()=0
getUnderlyingPreconditioner gets the underlying preconditioner (preconditioner being held)
A small, fixed‑dimension MiniVector class backed by std::array that can be used in both host and CUDA...
Definition AmgxInterface.hpp:38