Remove scv/scvf.geometry()/corner()
Scv and Scvf do not need to store any corners and/or geometries. The geometry can be computed on-the-fly given an element geometry. We could provide such a feature in the element geometries.
Since I assume that this is a hardly used feature, and all occurrences in Dumux (can be counted on one hand) can use a replacement, I suggest to remove these interfaces without deprecation.
The benefit is much less memory usage when caching the scv/scvfs.
The proposed interface is two free functions
auto geometry(fvElementGeometry, scv)
auto geometry(fvElementGeometry, scvf)
Alternatively, we can think about
auto geometry(element_geometry, scv)
auto geometry(element_geometry, scvf)
then all local Dune index information has to be available from the scv/scvf object, while the first version allows to do some additional mapping only known to the fvElementGeometry
implementation.