fix compilation
access to geometric mapping properly
up #369 and #252
 - implement local interpolant (not working yet)
up #369 and #252 use local interpolant
up #369 fix global interpolant (need some more work)