Feature/remove node treepath
This removes the TreePath
typedef and the treePath()
member function from the basis nodes.
While this is a non-compatible change of the user-interface, it seems that those are not used anywhere.
As a consequence, this also simplifies the interface of a PreBasis
and any PreBasis
implementation will have to be adjusted by replacing the following templated typedefs and member functions
PreBasis::Node<TreePath>
PreBasis::IndexSet<TreePath>
PreBasis::node<TreePath>(const TreePath&)
PreBasis::indexSet<TreePath>()
by the non-templated versions
PreBasis::Node
PreBasis::IndexSet
PreBasis::makeNode()
PreBasis::makeIndexSet()