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) |