5 #include <dune/istl/preconditioner.hh> 6 #include <dune/istl/solver.hh> 10 template <
class Traits>
15 using Interface = Dune::Preconditioner<typename Traits::X, typename Traits::Y>;
16 virtual std::unique_ptr<Interface> create(
typename Traits::M
const& mat,
typename Traits::Comm
const& comm)
const = 0;
19 template <
class Traits>
24 using Interface = Dune::InverseOperator<typename Traits::X, typename Traits::Y>;
25 virtual std::unique_ptr<Interface> create(
typename Traits::M
const& mat,
typename Traits::Comm
const& comm)
const = 0;
Definition: CreatorInterfaces.hpp:11
Contains all classes needed for solving linear and non linear equation systems.
Definition: AdaptBase.hpp:6
Definition: CreatorInterfaces.hpp:20