xref: /petsc/include/petsclayouthdf5.h (revision 0ff9d02ecf1627951ed050a8344155223c6ca4ea)
1a4963045SJacob Faibussowitsch #pragma once
220e823e8SBarry Smith 
320e823e8SBarry Smith #include <petscviewerhdf5.h>
420e823e8SBarry Smith #include <petscis.h>
520e823e8SBarry Smith 
6*1850900dSBarry Smith /* MANSEC = Vec */
7*1850900dSBarry Smith 
820e823e8SBarry Smith #if defined(PETSC_HAVE_HDF5)
920e823e8SBarry Smith   #include <H5Ipublic.h>
1020e823e8SBarry Smith PETSC_EXTERN PetscErrorCode PetscViewerHDF5ReadSizes(PetscViewer, const char[], PetscInt *, PetscInt *);
1120e823e8SBarry Smith PETSC_EXTERN PetscErrorCode PetscViewerHDF5Load(PetscViewer, const char *, PetscLayout, hid_t, void **);
1220e823e8SBarry Smith #endif
13