mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-17 16:10:24 +08:00
[svn-r26488] Updated developers notes due to the removal of COMMON and EQUIVALANCE and how everything is now put together.
Not tested, comments only.
This commit is contained in:
parent
c26d21bb63
commit
d75a6763ec
@ -9,14 +9,20 @@
|
||||
! 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.
|
||||
! The Fortran values listed in this file are actually assigned in H5_ff.f90
|
||||
! in H5open_f from the elements of the array that is being passed back from C.
|
||||
!
|
||||
! 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.
|
||||
!
|
||||
! *** IMPORTANT ***
|
||||
! If you add a new variable here then you must add the variable name to the
|
||||
! Windows dll file 'hdf5_fortrandll.def.in' in the fortran/src directory.
|
||||
! This is needed for Windows based operating systems.
|
||||
!
|
||||
!
|
||||
! USES
|
||||
! H5FORTRAN_TYPES - This module is generated at run time. See
|
||||
!
|
||||
|
Loading…
Reference in New Issue
Block a user