3 #include <dune/common/version.hh> 8 template <
class PB,
class TP>
10 #if DUNE_VERSION_LT(DUNE_FUNCTIONS,2,7) 11 typename PB::template Node<TP>;
17 template <
class PB,
class TP>
18 using NodeIndexSet_t =
19 #if DUNE_VERSION_LT(DUNE_FUNCTIONS,2,7) 20 typename PB::template IndexSet<TP>;
22 typename PB::IndexSet;
26 template <
class PB,
class TP>
27 auto makeNode(PB
const& preBasis, [[maybe_unused]] TP
const& treePath)
29 #if DUNE_VERSION_LT(DUNE_FUNCTIONS,2,7) 30 return preBasis.node(treePath);
32 return preBasis.makeNode();
37 template <
class PB,
class TP>
38 auto makeNodeIndexSet(PB
const& preBasis, [[maybe_unused]] TP
const& treePath)
40 #if DUNE_VERSION_LT(DUNE_FUNCTIONS,2,7) 41 return preBasis.template indexSet<TP>();
43 return preBasis.makeIndexSet();
Contains all classes needed for solving linear and non linear equation systems.
Definition: AdaptBase.hpp:6