The family of routines including PetscViewerHDF5HasAttribute() do not use the group information. Should they? Or will things not work if one does PetscViewerHDF5PushGroup()? Please fix if you wrote them and they should use the group information. Barry