35 std::shared_ptr<cl::Context> context;
36 std::shared_ptr<cl::CommandQueue> queue;
37 std::vector<cl::Event> events;
45 static std::unique_ptr<openclPreconditioner<Scalar, block_size>> create(PreconditionerType type,
int verbosity,
bool opencl_ilu_parallel);
48 virtual void setOpencl(std::shared_ptr<cl::Context>& context, std::shared_ptr<cl::CommandQueue>& queue);
constexpr auto getPropValue()
get the value data member of a property
Definition propertysystem.hh:242