Add some missing constructors to CompositeBasisNode to allow for CTAD
The CompositeBasisNode must inherit from Dune::TypeTree::CompositeNode. In my opinion, it should also bring in all constructors. This MR adds a variadic constructor that allows for class-template-argument deduction.
Changes
- Add new constructor that takes a variadic list of arguments by
const&corresponding to the child node types, - Make the variadic constructors
explicit.
ToDo
-
Add a test
Edited by Simon Praetorius