Replace LFEMatrix with DynamicMatrix
Summary
In this MR the class LFEMatrix is replaced by a DynamicMatrix from dune-common. The reason for this is to unify the data-structures. Also, optimizations already introduced or in plan for dune-common get automatically included in dune-localfunctions. It increases maintainability and safety.
ToDo
-
Check whether there is some performance regression -> I do not see big differences. - With
DynamicMatrixthe code could be improved in a lot of places, by using.mv()ortransposed()or... This can be done in another MR.
Pipelines
Edited by Simon Praetorius