Implement a NodeCache for cached evaulation of local-basis functions and gradients
Summary
This MR provides a wrapper around basis-nodes that adds caching to the leaf local-bases. It provides for leaf-nodes additional functions localBasisValuesAt()
and evaluateJacobiansAt
that return the cached evaluations of the localBasis at a given local coordinate.
Edited by Praetorius, Simon