SCORPIO  1.7.0
flib Directory Reference

Files

file  pio.F90
 User interface Module for PIO, this is the only file a user program should 'use'.
 
file  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.
 
file  pio_types.F90
 Derived datatypes and constants for PIO Fortran API.
 
file  spio_decomp_cint.F90
 C Interfaces for SCORPIO APIs to initialize/finalize an I/O subsystem.
 
file  spio_def_dim.F90
 SCORPIO APIs for defining dimensions This file contains the SCORPIO APIs for defining variable dimensions.
 
file  spio_def_dim_cint.F90
 C Interfaces for SCORPIO APIs for defining variable dimensions.
 
file  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.
 
file  spio_def_file_cint.F90
 C Interfaces for SCORPIO APIs for entering/exiting "define" mode in an output file.
 
file  spio_def_var.F90
 SCORPIO APIs for defining variables This file contains the SCORPIO APIs for inquiring about attribute (id, type, dimensions etc)
 
file  spio_def_var_cint.F90
 C Interfaces for SCORPIO APIs for defining variable dimensions.
 
file  spio_err.F90
 APIs for handling errors This file contains the APIs for handling errors in the Fortran interface.
 
file  spio_err_cint.F90
 C Interfaces for APIs that handle error codes.
 
file  spio_file.F90
 APIs related to files (open, close etc)
 
file  spio_file_cint.F90
 C Interfaces for APIs that handle error codes.
 
file  spio_file_modif.F90
 APIs related to files (open, close etc)
 
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).
 
file  spio_init_cint.F90
 C Interfaces for SCORPIO APIs to initialize/finalize an I/O subsystem.
 
file  spio_inq_att.F90
 SCORPIO APIs for inquiring attributes This file contains the SCORPIO APIs for inquiring about attribute (id, type, dimensions etc)
 
file  spio_inq_att_cint.F90
 C Interfaces for SCORPIO APIs for inquiring an attribute.
 
file  spio_inq_dim.F90
 SCORPIO APIs for inquiring variables This file contains the SCORPIO APIs for inquiring about variable (id, type, dimensions etc)
 
file  spio_inq_dim_cint.F90
 C Interfaces for SCORPIO APIs for inquiring a dimension.
 
file  spio_inq_file.F90
 SCORPIO APIs for inquiring variables This file contains the SCORPIO APIs for inquiring about variable (id, type, dimensions etc)
 
file  spio_inq_file_cint.F90
 C Interfaces for SCORPIO APIs for inquiring a file.
 
file  spio_inq_var.F90
 SCORPIO APIs for inquiring variables This file contains the SCORPIO APIs for inquiring about variable (id, type, dimensions etc)
 
file  spio_inq_var_cint.F90
 C Interfaces for SCORPIO APIs for inquiring a variable.
 
file  spio_misc_api.F90
 Miscellaneous SCORPIO APIs This file contains the miscellaneous SCORPIO APIs.
 
file  spio_misc_api_cint.F90
 C Interfaces for miscellaneous SCORPIO APIs.
 
file  spio_netcdf_types.F90
 Utilities functions This file contains constants/types specific to the NetCDF library.
 
file  spio_util.F90
 Utilities functions This file contains the utilities used by the Fortran Interface.
 
file  spio_util_cint.F90
 C Interfaces for miscellaneous util SCORPIO APIs.