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 | Functions | Variables
H5FDmpio.h File Reference
`#include "H5FDpublic.h"`

## Macros
#define | H5FD_MPIO (H5OPEN H5FD_MPIO_id_g)

## Functions
herr_t | H5Pget_dxpl_mpio (hid_t dxpl_id, H5FD_mpio_xfer_t *xfer_mode)
| Returns the data transfer mode.
herr_t | H5Pget_fapl_mpio (hid_t fapl_id, MPI_Comm *comm, MPI_Info *info)
| Returns MPI IO communicator information.
herr_t | H5Pset_dxpl_mpio (hid_t dxpl_id, H5FD_mpio_xfer_t xfer_mode)
| Sets data transfer mode.
herr_t | H5Pset_dxpl_mpio_chunk_opt (hid_t dxpl_id, H5FD_mpio_chunk_opt_t opt_mode)
| Sets a flag specifying linked-chunk I/O or multi-chunk I/O.
herr_t | H5Pset_dxpl_mpio_chunk_opt_num (hid_t dxpl_id, unsigned num_chunk_per_proc)
| Sets a numeric threshold for linked-chunk I/O.
herr_t | H5Pset_dxpl_mpio_chunk_opt_ratio (hid_t dxpl_id, unsigned percent_num_proc_per_chunk)
| Sets a ratio threshold for collective I/O.
herr_t | H5Pset_dxpl_mpio_collective_opt (hid_t dxpl_id, H5FD_mpio_collective_opt_t opt_mode)
| Sets low-level data transfer mode.
herr_t | H5Pset_fapl_mpio (hid_t fapl_id, MPI_Comm comm, MPI_Info info)
| Stores MPI IO communicator information to the file access property list.

## Variables
bool | H5FD_mpi_opt_types_g

## Macro Definition Documentation

## ◆ H5FD_MPIO

#define H5FD_MPIO (H5OPEN H5FD_MPIO_id_g)

ID for the mpio VFD

## Variable Documentation

## ◆ H5FD_mpi_opt_types_g

bool H5FD_mpi_opt_types_g
| extern