CuSeqILU0.hpp
Go to the documentation of this file.
Interface class adding the update() method to the preconditioner interface. Definition: PreconditionerWithUpdate.hpp:32 Sequential ILU0 preconditioner on the GPU through the CuSparse library. Definition: CuSeqILU0.hpp:50 typename X::field_type field_type The field type of the preconditioner. Definition: CuSeqILU0.hpp:59 static constexpr bool shouldCallPre() Definition: CuSeqILU0.hpp:88 typename std::remove_const< M >::type matrix_type The matrix type the preconditioner is for. Definition: CuSeqILU0.hpp:53 static constexpr bool shouldCallPost() Definition: CuSeqILU0.hpp:94 virtual Dune::SolverCategory::Category category() const override Category of the preconditioner (see SolverCategory::Category) Y range_type The range type of the preconditioner. Definition: CuSeqILU0.hpp:57 X domain_type The domain type of the preconditioner. Definition: CuSeqILU0.hpp:55 The CuSparseHandle class provides a singleton for the simulator universal cuSparseHandle. Definition: CuSparseHandle.hpp:41 std::shared_ptr< CuSparseResource< cusparseMatDescr_t > > CuSparseMatrixDescriptionPtr Definition: CuMatrixDescription.hpp:35 Definition: CuBlockPreconditioner.hpp:29 |