BISAI.hpp
Go to the documentation of this file.
116 void setOpencl(std::shared_ptr<cl::Context>& context, std::shared_ptr<cl::CommandQueue>& queue) override;
133std::vector<int> buildCsrToCscOffsetMap(std::vector<int> colPointers, std::vector<int> rowIndices);
Definition: BISAI.hpp:40 bool create_preconditioner(BlockedMatrix *mat) override void apply(const cl::Buffer &y, cl::Buffer &x) override void setOpencl(std::shared_ptr< cl::Context > &context, std::shared_ptr< cl::CommandQueue > &queue) override BISAI(bool opencl_ilu_parallel, int verbosity) bool create_preconditioner(BlockedMatrix *mat, BlockedMatrix *jacMat) override bool analyze_matrix(BlockedMatrix *mat, BlockedMatrix *jacMat) override bool analyze_matrix(BlockedMatrix *mat) override Definition: BlockedMatrix.hpp:31 Definition: Preconditioner.hpp:36 std::vector< cl::Event > events Definition: Preconditioner.hpp:47 std::shared_ptr< cl::CommandQueue > queue Definition: Preconditioner.hpp:46 std::shared_ptr< cl::Context > context Definition: Preconditioner.hpp:45 std::vector< int > buildCsrToCscOffsetMap(std::vector< int > colPointers, std::vector< int > rowIndices) Definition: BlackoilPhases.hpp:27 |