Skip to content

Feature/simplify discreteglobalbasisfunction

This implements several simplifications/improvements in DiscreteGlobalBasisFunction

  • Remove the useless tree_ member.
  • Use forEachLeafNode instead of appyToTree to reduce indirection.
  • Replace Dune::Functions::TreeData by Dune::TypeTree::TreeContainer

This MR acts on top of !226 (merged). Hence merging would include the changes in !226 (merged).

The code can be even more simplified if dune-typetree!61 (merged) gets merged.

Merge request reports