Skip to content

[!69] Make HybridTreePath compatible with TreePath

Christian Engwer requested to merge cherry-pick-b6efcad8 into releases/2.7

Merge branch 'feature/compatible-hybridtreepath' into 'master'

ref:staging/dune-typetree> This allows to use HybridTreePath<index_constant...> as a drop in replacement for TreePath<i...>. It also replaces two remaining use cases of TreePath by their HybridTreePath analogue. This implements #10.

As a consequence TreePath could be dropped if all downstream modules have switched to HybridTreePath. Once this transition was made we can consider getting rid of some of the functionality introduced here. E.g. Dune::TypeTree::TreePathSize::value could be easily replaced by HTP::size().

See merge request staging/dune-typetree!69

Closes #10

(cherry picked from commit b6efcad8)

f658ae70 Make HybridTreePath<index_constant...> compatible with TreePath<i...>

Merge request reports