|
H5Part
1.6.6
|
Functions/Subroutines | |
| integer *8 function | h5pt_close (filehandle) |
| integer *8 function | h5pt_opena (filename) |
| integer *8 function | h5pt_opena_align (filename, align) |
| integer *8 function | h5pt_opena_par (filename, mpi_communicator) |
| integer *8 function | h5pt_opena_par_align (filename, mpi_communicator, align, flags) |
| integer *8 function | h5pt_openr (filename) |
| integer *8 function | h5pt_openr_align (filename, align) |
| integer *8 function | h5pt_openr_par (filename, mpi_communicator) |
| integer *8 function | h5pt_openr_par_align (filename, mpi_communicator, align, flags) |
| integer *8 function | h5pt_openw (filename) |
| integer *8 function | h5pt_openw_align (filename, align) |
| integer *8 function | h5pt_openw_par (filename, mpi_communicator) |
| integer *8 function | h5pt_openw_par_align (filename, mpi_communicator, align, flags) |
| integer *8 function | h5pt_set_verbosity_level (level) |
| integer*8 function h5pt_close | ( | integer*8, intent(in) | filehandle | ) |
Closes a file. See H5PartCloseFile
| [in] | filehandle | the handle returned during file open |
| integer*8 function h5pt_opena | ( | character(len=*), intent(in) | filename | ) |
Opens a file for writing in append mode. See H5PartOpenFile
| [in] | filename | the filename to open for appending |
| integer*8 function h5pt_opena_align | ( | character(len=*), intent(in) | filename, |
| integer*8, intent(in) | align | ||
| ) |
Opens a file for writing in append mode and specifies an HDF5 alignment. See H5PartOpenFileAlign
| [in] | filename | the filename to open for appending |
| [in] | align | alignment value in bytes |
| integer*8 function h5pt_opena_par | ( | character(len=*), intent(in) | filename, |
| integer, intent(in) | mpi_communicator | ||
| ) |
Opens a parallel file for writing in append mode. See H5PartOpenFileParallel
| [in] | filename | the filename to open for appending |
| [in] | mpi_communicator | the MPI_Communicator used by the program |
| integer*8 function h5pt_opena_par_align | ( | character(len=*), intent(in) | filename, |
| integer, intent(in) | mpi_communicator, | ||
| integer*8, intent(in) | align, | ||
| character(len=*), intent(in) | flags | ||
| ) |
Opens a parallel file for writing in append mode and specifies an HDF5 alignment.
Flags are specified as a comma separated string that can include:
fs_lustre - enable optimizations for the Lustre file systemvfd_mpiposix - use the HDF5 MPI-POSIX virtual file drivervfd_mpio_ind - use MPI-IO in indepedent modeSee H5PartOpenFileParallelAlign
| [in] | filename | the filename to open for appending |
| [in] | mpi_communicator | the MPI_Communicator used by the program |
| [in] | align | alignment value in bytes |
| [in] | flags | additional flags |
| integer*8 function h5pt_openr | ( | character(len=*), intent(in) | filename | ) |
Opens a file for reading. See H5PartOpenFile
| [in] | filename | the filename to open for reading |
| integer*8 function h5pt_openr_align | ( | character(len=*), intent(in) | filename, |
| integer*8, intent(in) | align | ||
| ) |
Opens a file for reading and specifies an HDF5 alignment. See H5PartOpenFileAlign
| [in] | filename | the filename to open for reading |
| [in] | align | alignment value in bytes |
| integer*8 function h5pt_openr_par | ( | character(len=*), intent(in) | filename, |
| integer, intent(in) | mpi_communicator | ||
| ) |
Opens a parallel file for reading. See H5PartOpenFileParallel
| [in] | filename | the filename to open for reading |
| [in] | mpi_communicator | the MPI communicator used by the program |
| integer*8 function h5pt_openr_par_align | ( | character(len=*), intent(in) | filename, |
| integer, intent(in) | mpi_communicator, | ||
| integer*8, intent(in) | align, | ||
| character(len=*), intent(in) | flags | ||
| ) |
Opens a parallel file for reading and specifies an HDF5 alignment. See H5PartOpenFileParallelAlign
Flags are specified as a comma separated string that can include:
fs_lustre - enable optimizations for the Lustre file systemvfd_mpiposix - use the HDF5 MPI-POSIX virtual file drivervfd_mpio_ind - use MPI-IO in indepedent modeSee H5PartOpenFileParallelAlign
| [in] | filename | the filename to open for reading |
| [in] | mpi_communicator | the MPI_Communicator used by the program |
| [in] | align | alignment value in bytes |
| [in] | flags | additional flags |
| integer*8 function h5pt_openw | ( | character(len=*), intent(in) | filename | ) |
Opens a file for writing in truncate mode. See H5PartOpenFile
| [in] | filename | the filename to open for writing |
| integer*8 function h5pt_openw_align | ( | character(len=*), intent(in) | filename, |
| integer*8, intent(in) | align | ||
| ) |
Opens a file for writing in truncate mode and specifies an HDF5 alignment. See H5PartOpenFileAlign
| [in] | filename | the filename to open for writing |
| [in] | align | alignment value in bytes |
| integer*8 function h5pt_openw_par | ( | character(len=*), intent(in) | filename, |
| integer, intent(in) | mpi_communicator | ||
| ) |
Opens a parallel file for writing in truncate mode. See H5PartOpenFileParallel
| [in] | filename | the filename to open for writing |
| [in] | mpi_communicator | the MPI_Communicator used by the program |
| integer*8 function h5pt_openw_par_align | ( | character(len=*), intent(in) | filename, |
| integer, intent(in) | mpi_communicator, | ||
| integer*8, intent(in) | align, | ||
| character(len=*), intent(in) | flags | ||
| ) |
Opens a parallel file for writing in truncate mode and specifies an HDF5 alignment.
Flags are specified as a comma separated string that can include:
fs_lustre - enable optimizations for the Lustre file systemvfd_mpiposix - use the HDF5 MPI-POSIX virtual file drivervfd_mpio_ind - use MPI-IO in indepedent modeSee H5PartOpenFileParallelAlign
| [in] | filename | the filename to open for writing |
| [in] | mpi_communicator | the MPI_Communicator used by the program |
| [in] | align | alignment value in bytes |
| [in] | flags | additional flags |
| integer*8 function h5pt_set_verbosity_level | ( | integer*8, intent(in) | level | ) |
| [in] | level | the level from 0 (no output) to 5 (most detailed) |