HDF5 FORTRAN Developer's Guide

## H5GLOBAL

[ Top ] [ Modules ]

NAME

      MODULE H5GLOBAL

FILE

      src/fortran/H5f90global.f90

PURPOSE

      This module is used to pass C stubs for H5 Fortran APIs. The C stubs are
      packed into arrays in H5_f.c and these arrays are then passed to Fortran.
      This module then uses EQUIVALENCE to assign elements of the arrays to
      Fortran equivalent C stubs.

NOTES

      The size of the C arrays in H5_f.c has to match the values of the variables
      declared as PARAMETER, hence if the size of an array in H5_f.c is changed
      then the PARAMETER of that corresponding array in Fortran must also be changed.

USES

      H5FORTRAN_TYPES       - This module is generated at run time. See

AUTHOR

      Elena Pourmal