Add utilities CoarseGridViewFunction, FineGridViewFunction and GeometryInAncestor
This adds three utility classes to adapt grid functions
defined on some entity set to a gridView within the same set.
-
FineGridViewFunction(f, gridView)representsfasGridViewFunctionon thegridViewif the entity set offis finer than the grid view. -
CoarseGridViewFunction(f, gridView)representsfasGridViewFunctionon thegridViewif the entity set offis coarser than the grid view. -
GeometryInAncestorworks analogously togeometryInFather(with a very reduced interface) but across multiple levels and is used to implementCoarseGridViewFunction.
Here we used the natural definitions:
-
A is finer than B if any element
ein A has an ancestor element (maybe identical toe) in B - A is coarser than B if B is finer than A.