Help us improve by taking our short survey: https://www.hdfgroup.org/website-survey/

| HDF5 Last Updated on 2025-11-11 The HDF5 Field Guide

- Main Page
- Getting started
- User Guide
- Reference Manual
- Cookbook
- Technical Notes
- RFCs
- Specifications
- Glossary
- Full-Text Search
- About

Loading...
Searching...
No Matches
Macros | Enumerations
H5FDmpi.h File Reference
`#include "H5FDmpio.h"`

## Macros
#define | H5D_MULTI_CHUNK_IO_COL_THRESHOLD 60
#define | H5D_ONE_LINK_CHUNK_IO_THRESHOLD 0

## Enumerations
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 }
enum | H5FD_mpio_xfer_t { H5FD_MPIO_INDEPENDENT = 0 , H5FD_MPIO_COLLECTIVE }

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

enum 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

enum H5FD_mpio_collective_opt_t

Enumerator
H5FD_MPIO_COLLECTIVE_IO |
H5FD_MPIO_INDIVIDUAL_IO |

## ◆ H5FD_mpio_xfer_t

enum 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