Implement global valued bases
We do this by introducing a new LocalFiniteElement implementation called GlobalValuedLocalFiniteElement. This new implementation wraps existing LocalFiniteElement implementations, but applies a transformation to the evaluated shape function values (and derivatives etc.). The transformation is a template parameter and can be replaced. Currently only the contravariant Piola transform (for H(div) spaces) is implemented.
Edited by Oliver Sander