This enables removing the explicit initialisation of pointer members in the UnstructuredGrid because the return value from create_grid_empty() is already in a fully defined state and may be passed directly on to destroy_grid().
This enables removing the explicit initialisation of pointer members in the UnstructuredGrid because the return value from create_grid_empty() is already in a fully defined state and may be passed directly on to destroy_grid().