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)
representsf
asGridViewFunction
on thegridView
if the entity set off
is finer than the grid view. -
CoarseGridViewFunction(f, gridView)
representsf
asGridViewFunction
on thegridView
if the entity set off
is coarser than the grid view. -
GeometryInAncestor
works 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
e
in A has an ancestor element (maybe identical toe
) in B - A is coarser than B if B is finer than A.