Remove geomTypes method from grid implementations
Summary
The method geomTypes(codim)
found in some grid implementation is not part of the Grid interface. It is essentially a doubling of the types()
method.
Details
The geomTypes(codim)
is used in the IndexSetDefaultImplementation
to implement the types(codim)
method. This is independent of all other grid implementation. Note, it is not directly possible to use the GridTraits
or the IndexSetDefaultImplementation
to provide a container for the GeometryTypes that is not std::vector<GeometryType>
since a missing forwarding of this type. This will be fixed in !650 (merged).
Note, the geomTypes()
method was deprecated around 8y ago, see commit 09b1d122
Edited by Simon Praetorius