:orphan: # PetscViewerHDF5GetFileId Retrieve the file id, this file ID then can be used in direct HDF5 calls ## Synopsis ``` #include "petscviewerhdf5.h" PetscErrorCode PetscViewerHDF5GetFileId(PetscViewer viewer, hid_t *file_id) ``` Not Collective ## Input Parameter - ***viewer -*** the `PetscViewer` ## Output Parameter - ***file_id -*** The file id ## See Also [](sec_viewers), `PETSCVIEWERHDF5`, `PetscViewerHDF5Open()` ## Level intermediate ## Location src/sys/classes/viewer/impls/hdf5/hdf5v.c --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/sys/classes/viewer/impls/hdf5/hdf5v.c) [Index of all Viewer routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)