PIO  1.7.1
 All Classes Files Functions Groups Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
o-pio
|o*alloc_mod.F90Internal allocation routines for PIO
|o*alloc_mod.F90.inInternal allocation routines for PIO
|o*box_rearrange.F90Perform data rearrangement with each io processor owning a rectangular box in the output domain
|o*box_rearrange.F90.inPerform data rearrangement with each io processor owning a rectangular box in the output domain
|o*calcdecomp.F90Calcdecomp This module computes the IO decomposition when generated by PO internally
|o*config.h
|o*dtypes.h
|o*iompi_mod.F90The MPI-IO direct binary interface to PIO
|o*iompi_mod.F90.inThe MPI-IO direct binary interface to PIO
|o*nf_mod.F90NetCDF interface routines
|o*pio.F90User interface Module for PIO, this is the only file a user program should 'use'
|o*pio_kinds.F90Basic data types
|o*pio_msg_getput_callbacks.F90
|o*pio_msg_getput_callbacks.F90.inCallback functions for Asyncronous IO
|o*pio_spmd_utils.F90SPMD helper routines
|o*pio_spmd_utils.F90.inSPMD helper routines
|o*pio_support.F90Internal code for compiler workarounds, aborts and debug functions
|o*pio_types.F90Derived datatypes and constants for PIO
|o*piodarray.F90.inRead and write Routines for decomposed data
|o*piolib_mod.F90Initialization Routines for PIO
|o*pionfatt_mod.F90NetCDF attribute interface to PIO
|o*pionfatt_mod.F90.inNetCDF attribute interface to PIO
|o*pionfget_mod.F90Read Routines for non-decomposed NetCDF data
|o*pionfget_mod.F90.inRead Routines for non-decomposed NetCDF data
|o*pionfput_mod.F90.inWrite Routines for non-decomposed NetCDF data
|o*pionfread_mod.F90Decomposed Read interface to NetCDF
|o*pionfread_mod.F90.inDecomposed Read interface to NetCDF
|o*pionfwrite_mod.F90Decomposed Write interface to NetCDF
|o*pionfwrite_mod.F90.inDecomposed Write interface to NetCDF
|o*piovdc.F90The piovdc library for writing Vapor Data Collection (VDC) 2 data files https://wiki.ucar.edu/display/dasg/PIOVDC
|o*rearrange.F90Generic interface to the rearrange layer
|\*rearrange.F90.inGeneric interface to the rearrange layer
o-testpio
|\*testpio.F90An example of how PIO can be used
\-timing
 o*gptl.h
 \*private.h