Please, help us to better serve our user community by answering the following short survey: https://www.hdfgroup.org/website-survey/
HDF5 1.14.6.08405a5
API Reference
Loading...
Searching...
No Matches
H5FDmpi.h File Reference
#include "H5FDmpio.h"

Macros

#define H5D_ONE_LINK_CHUNK_IO_THRESHOLD   0
 
#define H5D_MULTI_CHUNK_IO_COL_THRESHOLD   60
 

Enumerations

enum  H5FD_mpio_xfer_t { H5FD_MPIO_INDEPENDENT = 0 , H5FD_MPIO_COLLECTIVE }
 
enum  H5FD_mpio_chunk_opt_t { H5FD_MPIO_CHUNK_DEFAULT = 0 , H5FD_MPIO_CHUNK_ONE_IO , H5FD_MPIO_CHUNK_MULTI_IO }
 
enum  H5FD_mpio_collective_opt_t { H5FD_MPIO_COLLECTIVE_IO = 0 , H5FD_MPIO_INDIVIDUAL_IO }
 

Macro Definition Documentation

◆ H5D_MULTI_CHUNK_IO_COL_THRESHOLD

#define H5D_MULTI_CHUNK_IO_COL_THRESHOLD   60

◆ H5D_ONE_LINK_CHUNK_IO_THRESHOLD

#define H5D_ONE_LINK_CHUNK_IO_THRESHOLD   0

Enumeration Type Documentation

◆ H5FD_mpio_chunk_opt_t

Enumerator
H5FD_MPIO_CHUNK_DEFAULT 
H5FD_MPIO_CHUNK_ONE_IO 
H5FD_MPIO_CHUNK_MULTI_IO 

◆ H5FD_mpio_collective_opt_t

Enumerator
H5FD_MPIO_COLLECTIVE_IO 
H5FD_MPIO_INDIVIDUAL_IO 

◆ H5FD_mpio_xfer_t

Type of I/O for data transfer properties

Enumerator
H5FD_MPIO_INDEPENDENT 

Use independent I/O access

H5FD_MPIO_COLLECTIVE 

Use collective I/O access