user must overload several free TiledArray::math::functions for their Tile type. Not clear yet how to best document this. Probably wiki.