Skip to content

Add parametrized geometry based on LocalFiniteElement template parametrization

Praetorius, Simon requested to merge feature/parametrizedgeometry into master

Summary

This MR adds a rewrite of the CurvedGeometry, by replacing the template parameter LocalFiniteElementCache by LocalFiniteElement and moving this parameter from the Traits class to the direct class template parameter list.

Details

This change allows to implement class template argument deduction and to store the cache outside of the geometry where it belongs.

Merge request reports