Fix DataTransfer problems with curved grids
Currently child elements are found by checking global coordinates of the father element. When using curved grids they might not be inside a child element and so the interpolation procedure fails.
A solution using geometryInFather()
needs to be implemented.
-
Implement alternative using geometryInFather()
-
Test runtime on flat grids against current implementation -
Swap implementation based on type (unless new one is superior anyway) -
Add interface for user-defined implementations
-