5#ifndef DUNE_AMG_COMBINEDFUNCTOR_HH 
    6#define DUNE_AMG_COMBINEDFUNCTOR_HH 
   15    template<std::
size_t i>
 
   18      template<
class TT, 
class T>
 
   19      static void apply(TT tuple, 
const T& t)
 
   21        std::get<i-1>(tuple) (t);
 
   22        ApplyHelper<i-1>::apply(tuple, t);
 
   28      template<
class TT, 
class T>
 
   29      static void apply([[maybe_unused]] TT tuple, [[maybe_unused]] 
const T& t)
 
   34    class CombinedFunctor :
 
   38      CombinedFunctor(
const T& tuple_)
 
   43      void operator()(
const T1& t)
 
   45        ApplyHelper<std::tuple_size<T>::value>::apply(*
this, t);
 
Dune namespace.
Definition: alignedallocator.hh:13