Add HostGrid as template parameter to CurvedGrid
Summary
For consistency with other meta grids, the CurvedGrid
grid wrapper is now parameterized with the host-grid. This relaxes also some requirements on the grid-functions to parameterize the grid. These do not need to provide an associated type for the host grid.