Dune::Copasi
Loading...
Searching...
No Matches
concepts.hh
Go to the documentation of this file.
1#ifndef DUNE_COPASI_SOLVER_ISTL_CONCEPTS_HH
2#define DUNE_COPASI_SOLVER_ISTL_CONCEPTS_HH
3
4#include <dune/istl/solver.hh>
5#include <dune/istl/preconditioner.hh>
6
7
9
10template<class O>
11concept LinearOperator = std::derived_from<O,Dune::LinearOperator<typename O::domain_type, typename O::range_type>>;
12
13template<class O>
14concept AssembledLinearOperator = std::derived_from<O,Dune::AssembledLinearOperator<typename O::matrix_type, typename O::domain_type, typename O::range_type>>;
15
16} // Dune::Copasi::ISTL::Concept
17
18#endif // DUNE_COPASI_SOLVER_ISTL_CONCEPTS_HH
Definition concepts.hh:8