1 #if !defined(PETSCLAYOUTHDF5_H) 2 #define PETSCLAYOUTHDF5_H 3 4 #include <petscviewerhdf5.h> 5 #include <petscis.h> 6 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 12 13 #endif 14