xref: /petsc/include/petsclayouthdf5.h (revision a496304597bacff3545e802853d69e8765312868)
1*a4963045SJacob Faibussowitsch #pragma once
220e823e8SBarry Smith 
320e823e8SBarry Smith #include <petscviewerhdf5.h>
420e823e8SBarry Smith #include <petscis.h>
520e823e8SBarry Smith 
620e823e8SBarry Smith #if defined(PETSC_HAVE_HDF5)
720e823e8SBarry Smith   #include <H5Ipublic.h>
820e823e8SBarry Smith PETSC_EXTERN PetscErrorCode PetscViewerHDF5ReadSizes(PetscViewer, const char[], PetscInt *, PetscInt *);
920e823e8SBarry Smith PETSC_EXTERN PetscErrorCode PetscViewerHDF5Load(PetscViewer, const char *, PetscLayout, hid_t, void **);
1020e823e8SBarry Smith #endif
11