1: #ifndef PETSCLAYOUTHDF5_H 2: #define PETSCLAYOUTHDF5_H 4: #include <petscviewerhdf5.h> 5: #include <petscis.h> 7: #if defined(PETSC_HAVE_HDF5) 8: #include <H5Ipublic.h> 9: PETSC_EXTERN PetscErrorCode PetscViewerHDF5ReadSizes(PetscViewer, const char[], PetscInt *, PetscInt *); 10: PETSC_EXTERN PetscErrorCode PetscViewerHDF5Load(PetscViewer, const char *, PetscLayout, hid_t, void **); 11: #endif 13: #endif