darray_async.c | |
darray_no_async.c | |
dtypes.h | |
example1.c | A simple C example for the ParallelIO Library |
example2.c | A simple C example for the ParallelIO Library |
examplePio.c | A simple C example for the ParallelIO Library |
examplePio.f90 | A simple Fortran example for the ParallelIO Library |
netcdf4p.c | |
pio.F90 | User interface Module for PIO, this is the only file a user program should 'use' |
pio.h | Public headers for the PIO C interface |
pio_kinds.F90 | Basic data types |
pio_nf_utils.F90 | Miscellaneous SCORPIO Util APIs This file contains the SCORPIO Utility APIs that built on top of other SCORPIO APIs This file also includes misc APIs for copying variables and attributes across files |
pio_types.F90 | Derived datatypes and constants for PIO Fortran API |
put_var.c | A simple C example for the ParallelIO Library using PIOc_put_vara() |
spio_darray.F90 | APIs for reading and writing distributed arrays |
spio_darray_cint.F90 | C Interfaces for APIs to read and write distributed arrays |
spio_decomp.F90 | Miscellaneous SCORPIO APIs This file contains the SCORPIO APIs initialize and free I/O decompositions This file also includes misc APIs related to I/O decompositions |
spio_decomp_cint.F90 | C Interfaces for SCORPIO APIs to initialize/finalize an I/O subsystem |
spio_def_dim.F90 | SCORPIO APIs for defining dimensions This file contains the SCORPIO APIs for defining variable dimensions |
spio_def_dim_cint.F90 | C Interfaces for SCORPIO APIs for defining variable dimensions |
spio_def_file.F90 | SCORPIO APIs for entering/exiting define mode This file contains the SCORPIO APIs for entering/exiting the define mode for a file |
spio_def_file_cint.F90 | C Interfaces for SCORPIO APIs for entering/exiting "define" mode in an output file |
spio_def_var.F90 | SCORPIO APIs for defining variables This file contains the SCORPIO APIs for inquiring about attribute (id, type, dimensions etc) |
spio_def_var_cint.F90 | C Interfaces for SCORPIO APIs for defining variable dimensions |
spio_err.F90 | APIs for handling errors This file contains the APIs for handling errors in the Fortran interface |
spio_err_cint.F90 | C Interfaces for APIs that handle error codes |
spio_file.F90 | APIs related to files (open, close etc) |
spio_file_cint.F90 | C Interfaces for APIs that handle error codes |
spio_file_modif.F90 | APIs related to files (open, close etc) |
spio_get_att.F90 | SCORPIO APIs for writing attributes This file contains the SCORPIO APIs for reading ("get"ting) attributes (metadata) associated with variables |
spio_get_att_cint.F90 | C Interfaces for SCORPIO APIs to get/read variable attributes (scalars & arrays) associated with a variable from a file |
spio_get_var.F90 | SCORPIO APIs for reading non-distributed arrays This file contains the SCORPIO APIs for reading ("get"ting) non-distributed arrays |
spio_get_var_cint.F90 | C Interfaces for SCORPIO APIs to get/read non-distributed arrays into a file |
spio_init.F90 | SCORPIO APIs for initializing and finalizing the library This file contains the SCORPIO APIs for initializing and finalizing the SCORPIO I/O sub systems (corresponding to MPI communicators) |
spio_init_cint.F90 | C Interfaces for SCORPIO APIs to initialize/finalize an I/O subsystem |
spio_inq_att.F90 | SCORPIO APIs for inquiring attributes This file contains the SCORPIO APIs for inquiring about attribute (id, type, dimensions etc) |
spio_inq_att_cint.F90 | C Interfaces for SCORPIO APIs for inquiring an attribute |
spio_inq_dim.F90 | SCORPIO APIs for inquiring variables This file contains the SCORPIO APIs for inquiring about variable (id, type, dimensions etc) |
spio_inq_dim_cint.F90 | C Interfaces for SCORPIO APIs for inquiring a dimension |
spio_inq_file.F90 | SCORPIO APIs for inquiring variables This file contains the SCORPIO APIs for inquiring about variable (id, type, dimensions etc) |
spio_inq_file_cint.F90 | C Interfaces for SCORPIO APIs for inquiring a file |
spio_inq_var.F90 | SCORPIO APIs for inquiring variables This file contains the SCORPIO APIs for inquiring about variable (id, type, dimensions etc) |
spio_inq_var_cint.F90 | C Interfaces for SCORPIO APIs for inquiring a variable |
spio_misc_api.F90 | Miscellaneous SCORPIO APIs This file contains the miscellaneous SCORPIO APIs |
spio_misc_api_cint.F90 | C Interfaces for miscellaneous SCORPIO APIs |
spio_netcdf_types.F90 | Utilities functions This file contains constants/types specific to the NetCDF library |
spio_put_att.F90 | SCORPIO APIs for writing attributes This file contains the SCORPIO APIs for writing ("put"ting) attributes (metadata) associated with variables |
spio_put_att_cint.F90 | C Interfaces for SCORPIO APIs to put/write variable attributes (scalars & arrays) associated with a variable into a file |
spio_put_var.F90 | SCORPIO APIs for writing non-distributed arrays This file contains the SCORPIO APIs for writing ("put"ting) non-distributed arrays |
spio_put_var_cint.F90 | C Interfaces for SCORPIO APIs to put/write non-distributed arrays into a file |
spio_util.F90 | Utilities functions This file contains the utilities used by the Fortran Interface |
spio_util_cint.F90 | C Interfaces for miscellaneous util SCORPIO APIs |
test_adios.c | |
test_hdf5.c | |