H5Part 1.6.1
|
Functions | |
INTEGER *8 | h5pt_close (filehandle) |
Closes a file. See H5PartCloseFile. | |
INTEGER *8 | h5pt_opena (filename) |
Opens a file for writing in append mode. See H5PartOpenFile. | |
INTEGER *8 | h5pt_opena_align (filename, align) |
Opens a file for writing in append mode and specifies an HDF5 alignment. See H5PartOpenFileAlign. | |
INTEGER *8 | h5pt_opena_par (filename, mpi_communicator) |
Opens a parallel file for writing in append mode. See H5PartOpenFileParallel. | |
INTEGER *8 | h5pt_opena_par_align (filename, mpi_communicator, align, flags) |
Opens a parallel file for writing in append mode and specifies an HDF5 alignment. | |
INTEGER *8 | h5pt_openr (filename) |
Opens a file for reading. See H5PartOpenFile. | |
INTEGER *8 | h5pt_openr_align (filename, align) |
Opens a file for reading and specifies an HDF5 alignment. See H5PartOpenFileAlign. | |
INTEGER *8 | h5pt_openr_par (filename, mpi_communicator) |
Opens a parallel file for reading. See H5PartOpenFileParallel. | |
INTEGER *8 | h5pt_openr_par_align (filename, mpi_communicator, align) |
Opens a parallel file for reading and specifies an HDF5 alignment. See H5PartOpenFileParallelAlign. | |
INTEGER *8 | h5pt_openw (filename) |
Opens a file for writing in truncate mode. See H5PartOpenFile. | |
INTEGER *8 | h5pt_openw_align (filename, align) |
Opens a file for writing in truncate mode and specifies an HDF5 alignment. See H5PartOpenFileAlign. | |
INTEGER *8 | h5pt_openw_par (filename, mpi_communicator) |
Opens a parallel file for writing in truncate mode. See H5PartOpenFileParallel. | |
INTEGER *8 | h5pt_openw_par_align (filename, mpi_communicator, align, flags) |
Opens a parallel file for writing in truncate mode and specifies an HDF5 alignment. | |
INTEGER *8 | h5pt_set_verbosity_level (level) |
See H5PartSetVerbosityLevel. |
INTEGER*8 h5pt_close | ( | INTEGER*8,intent(in) | filehandle | ) |
Closes a file. See H5PartCloseFile.
filehandle | the handle returned during file open |
INTEGER*8 h5pt_opena | ( | CHARACTER(LEN=*),intent(in) | filename | ) |
Opens a file for writing in append mode. See H5PartOpenFile.
filename | the filename to open for appending |
INTEGER*8 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.
filename | the filename to open for appending |
align | alignment value in bytes |
INTEGER*8 h5pt_opena_par | ( | CHARACTER(LEN=*),intent(in) | filename, |
INTEGER,intent(in) | mpi_communicator | ||
) |
Opens a parallel file for writing in append mode. See H5PartOpenFileParallel.
filename | the filename to open for appending |
mpi_communicator | the MPI_Communicator used by the program |
INTEGER*8 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
filename | the filename to open for appending |
mpi_communicator | the MPI_Communicator used by the program |
align | alignment value in bytes |
flags | additional flags |
INTEGER*8 h5pt_openr | ( | CHARACTER(LEN=*),intent(in) | filename | ) |
Opens a file for reading. See H5PartOpenFile.
filename | the filename to open for reading |
INTEGER*8 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.
filename | the filename to open for reading |
align | alignment value in bytes |
INTEGER*8 h5pt_openr_par | ( | CHARACTER(LEN=*),intent(in) | filename, |
INTEGER,intent(in) | mpi_communicator | ||
) |
Opens a parallel file for reading. See H5PartOpenFileParallel.
filename | the filename to open for reading |
mpi_communicator | the MPI communicator used by the program |
INTEGER*8 h5pt_openr_par_align | ( | CHARACTER(LEN=*),intent(in) | filename, |
INTEGER,intent(in) | mpi_communicator, | ||
INTEGER*8,intent(in) | align | ||
) |
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 modefilename | the filename to open for reading |
mpi_communicator | the MPI_Communicator used by the program |
align | alignment value in bytes |
INTEGER*8 h5pt_openw | ( | CHARACTER(LEN=*),intent(in) | filename | ) |
Opens a file for writing in truncate mode. See H5PartOpenFile.
filename | the filename to open for writing |
INTEGER*8 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.
filename | the filename to open for writing |
align | alignment value in bytes |
INTEGER*8 h5pt_openw_par | ( | CHARACTER(LEN=*),intent(in) | filename, |
INTEGER,intent(in) | mpi_communicator | ||
) |
Opens a parallel file for writing in truncate mode. See H5PartOpenFileParallel.
filename | the filename to open for writing |
mpi_communicator | the MPI_Communicator used by the program |
INTEGER*8 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
filename | the filename to open for writing |
mpi_communicator | the MPI_Communicator used by the program |
align | alignment value in bytes |
flags | additional flags |
INTEGER*8 h5pt_set_verbosity_level | ( | INTEGER*8,intent(in) | level | ) |
level | the level from 0 (no output) to 5 (most detailed) |