From 9f30868b6223f0725f393aca1fb7899f127862d2 Mon Sep 17 00:00:00 2001 From: Frank Baker Date: Mon, 27 Oct 2003 16:32:20 -0500 Subject: [svn-r7751] Purpose: Removing the files hdf5/doc/html/fortran/h5*_FORTRAN.html from CVS as the content has been integrated into the files hdf5/doc/html/RM_H5*.html --- doc/html/fortran/F90Flags.html | 2 +- doc/html/fortran/F90UserNotes.html | 2 +- doc/html/fortran/h5_FORTRAN.html | 198 --- doc/html/fortran/h5a_FORTRAN.html | 329 ----- doc/html/fortran/h5d_FORTRAN.html | 480 ------- doc/html/fortran/h5e_FORTRAN.html | 169 --- doc/html/fortran/h5f_FORTRAN.html | 357 ----- doc/html/fortran/h5g_FORTRAN.html | 384 ----- doc/html/fortran/h5i_FORTRAN.html | 111 -- doc/html/fortran/h5p_FORTRAN.html | 2762 ------------------------------------ doc/html/fortran/h5r_FORTRAN.html | 186 --- doc/html/fortran/h5s_FORTRAN.html | 844 ----------- doc/html/fortran/h5t_FORTRAN.html | 1401 ------------------ doc/html/fortran/h5z_FORTRAN.html | 85 -- 14 files changed, 2 insertions(+), 7308 deletions(-) delete mode 100644 doc/html/fortran/h5_FORTRAN.html delete mode 100644 doc/html/fortran/h5a_FORTRAN.html delete mode 100644 doc/html/fortran/h5d_FORTRAN.html delete mode 100644 doc/html/fortran/h5e_FORTRAN.html delete mode 100644 doc/html/fortran/h5f_FORTRAN.html delete mode 100644 doc/html/fortran/h5g_FORTRAN.html delete mode 100644 doc/html/fortran/h5i_FORTRAN.html delete mode 100644 doc/html/fortran/h5p_FORTRAN.html delete mode 100644 doc/html/fortran/h5r_FORTRAN.html delete mode 100644 doc/html/fortran/h5s_FORTRAN.html delete mode 100644 doc/html/fortran/h5t_FORTRAN.html delete mode 100644 doc/html/fortran/h5z_FORTRAN.html diff --git a/doc/html/fortran/F90Flags.html b/doc/html/fortran/F90Flags.html index 119afbc..8619092 100644 --- a/doc/html/fortran/F90Flags.html +++ b/doc/html/fortran/F90Flags.html @@ -323,7 +323,7 @@ The Fortran90 HDF5 flags have the same meanings as the C flags defined in the
HDF Help Desk
-Describes HDF5 Release 1.6.0, July 2003 +Describes HDF5 Release 1.7, the unreleased development branch; working toward HDF5 Release 1.8.0
Last modified: 3 April 2001 diff --git a/doc/html/fortran/F90UserNotes.html b/doc/html/fortran/F90UserNotes.html index 844129d..d263cb0 100644 --- a/doc/html/fortran/F90UserNotes.html +++ b/doc/html/fortran/F90UserNotes.html @@ -131,7 +131,7 @@ About the Fortran APIs
HDF Help Desk
-Describes HDF5 Release 1.6.0, July 2003 +Describes HDF5 Release 1.7, the unreleased development branch; working toward HDF5 Release 1.8.0
Last modified: 15 December 2000 diff --git a/doc/html/fortran/h5_FORTRAN.html b/doc/html/fortran/h5_FORTRAN.html deleted file mode 100644 index 21f58c3..0000000 --- a/doc/html/fortran/h5_FORTRAN.html +++ /dev/null @@ -1,198 +0,0 @@ - - -FORTRAN General Library API -- h5i - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5: General Library

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5open_f - -
Purpose: - Initializes the HDF5 library and the Fortran90 interface. - -
-          SUBROUTINE h5open_f(hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-
-          END SUBROUTINE h5open_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5close_f - -
Purpose: - Closes the HDF5 library and the Fortran90 interface. - -
-          SUBROUTINE h5close_f(hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-
-          END SUBROUTINE h5close_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5garbage_collect_f - -
Purpose: - Garbage collects on all free-lists of all types - -
-          SUBROUTINE h5garbage_collect_f(hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-
-          END SUBROUTINE h5garbage_collect_f
-
- -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dont_atexit_f - -
Purpose: - Instructs library not to install atexit cleanup routine. - -
-          SUBROUTINE h5dont_atexit_f(hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-
-          END SUBROUTINE h5dont_atexit_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5get_libversion_f - -
Purpose: - Returns the HDF5 library version and release numbers. - -
-          SUBROUTINE h5get_libversion_f(hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(OUT) :: majnum      ! The major version of the library
-            INTEGER, INTENT(OUT) :: minnum      ! The minor version of the library
-            INTEGER, INTENT(OUT) :: relnum      ! The release number 
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-
-          END SUBROUTINE h5get_libversion_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5check_version_f - -
Purpose: - Verifies that library versions are consistent. - -
-          SUBROUTINE h5check_version_f(hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(IN)  :: majnum      ! The major version of the library
-            INTEGER, INTENT(IN)  :: minnum      ! The minor version of the library
-            INTEGER, INTENT(IN)  :: relnum      ! The release number 
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-
-          END SUBROUTINE h5check_version_f
-
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 24 September, 2002 - - - diff --git a/doc/html/fortran/h5a_FORTRAN.html b/doc/html/fortran/h5a_FORTRAN.html deleted file mode 100644 index 78eaf92..0000000 --- a/doc/html/fortran/h5a_FORTRAN.html +++ /dev/null @@ -1,329 +0,0 @@ - - -FORTRAN Attribute API -- h5a - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5a: Attributes

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5aclose_f -
-
-          SUBROUTINE h5aclose_f(attr_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(OUT) :: attr_id  ! Attribute identifier 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5aclose_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5acreate_f -
-
-          SUBROUTINE h5acreate_f(obj_id, name, type_id, space_id, attr_id, &
-                                 hdferr, creation_prp) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: obj_id    ! Object identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name    ! Attribute name
-            INTEGER(HID_T), INTENT(IN) :: type_id   ! Attribute datatype identifier 
-            INTEGER(HID_T), INTENT(IN) :: space_id  ! Attribute dataspace identifier
-            INTEGER(HID_T), INTENT(OUT) :: attr_id  ! Attribute identifier 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code:
-                                                 ! 0 on success and -1 on failure
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: creation_prp
-                                                 ! Attribute creation property 
-                                                 ! list identifier 
-          END SUBROUTINE h5acreate_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5adelete_f -
-
-          SUBROUTINE h5adelete_f(obj_id, name, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: obj_id    ! Object identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name    ! Attribute name
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5adelete_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5aget_name_f -
-
-          SUBROUTINE h5aget_name_f(attr_id, size, buf, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: attr_id  ! Attribute identifier 
-            INTEGER, INTENT(IN) :: size            ! Buffer size 
-            CHARACTER(LEN=*), INTENT(OUT) :: buf   ! Buffer to hold attribute name
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code : name length  
-                                                 ! on success and -1 on failure
-          END SUBROUTINE h5aget_name_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5aget_num_attrs_f -
-
-          SUBROUTINE h5aget_num_attrs_f(obj_id, attr_num, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: obj_id  ! Object identifier 
-            INTEGER, INTENT(OUT) :: attr_num      ! Number of attributes of the
-                                                  ! object
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5aget_num_attrs_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5aget_space_f -
-
-          SUBROUTINE h5aget_space_f(attr_id, space_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: attr_id  ! Attribute identifier 
-            INTEGER(HID_T), INTENT(OUT) :: space_id ! Attribute dataspace identifier
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5aget_space_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5aget_type_f -
-
-          SUBROUTINE h5aget_type_f(attr_id, type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: attr_id  ! Attribute identifier 
-            INTEGER(HID_T), INTENT(OUT) :: type_id ! Attribute datatype identifier
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5aget_type_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5aopen_idx_f -
-
-          SUBROUTINE h5aopen_idx_f(obj_id, index, attr_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: obj_id    ! Object identifier 
-            INTEGER, INTENT(IN) :: index            ! Attribute index 
-            INTEGER(HID_T), INTENT(OUT) :: attr_id  ! Attribute identifier 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5aopen_idx_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5aopen_name_f -
-
-          SUBROUTINE h5aopen_name_f(obj_id, name, attr_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: obj_id    ! Object identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name    ! Attribute name
-            INTEGER(HID_T), INTENT(OUT) :: attr_id  ! Attribute identifier 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5aopen_name_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5aread_f -
-
-          SUBROUTINE h5aread_f(attr_id, memtype_id,  buf, dims, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: attr_id   ! Attribute identifier 
-            INTEGER(HID_T), INTENT(IN) :: memtype_id ! Attribute datatype 
-                                                     ! identifier  (in memory)
-            TYPE, INTENT(INOUT)  :: buf         ! Data buffer; may be a scalar or an array
-            DIMENSION(*), INTEGER(HSIZE_T), INTENT(IN)  :: dims 
-                                                ! Array to hold corresponding dimension 
-                                                ! sizes of data buffer buf; dim(k) has 
-                                                ! value of the k-th dimension of buffer buf;
-                                                ! values are ignored if buf is a scalar
-                                                ! 
-                                                ! Deprecated type, will be removed in 
-                                                ! Release 1.6:
-                                                ! INTEGER, INTENT(IN)  :: dims(7)     
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-                                                ! 0 on success and -1 on failure
-          END SUBROUTINE h5aread_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5awrite_f -
-
-          SUBROUTINE h5awrite_f(attr_id, memtype_id,  buf, dims, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: attr_id   ! Attribute identifier 
-            INTEGER(HID_T), INTENT(IN) :: memtype_id ! Attribute datatype 
-                                                     ! identifier  (in memory)
-            TYPE, INTENT(IN) :: buf             ! Data buffer; may be a scalar or an array
-            DIMENSION(*), INTEGER(HSIZE_T), INTENT(IN)  :: dims 
-                                                ! Array to hold corresponding dimension 
-                                                ! sizes of data buffer buf; dim(k) has 
-                                                ! value of the k-th dimension of buffer buf;
-                                                ! values are ignored if buf is a scalar
-                                                ! 
-                                                ! Deprecated type, will be removed in 
-                                                ! Release 1.6:
-                                                ! INTEGER, INTENT(IN)  :: dims(7)     
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-                                                ! 0 on success and -1 on failure
-          END SUBROUTINE h5awrite_f
-
- - -
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 6 May 2002 - - - diff --git a/doc/html/fortran/h5d_FORTRAN.html b/doc/html/fortran/h5d_FORTRAN.html deleted file mode 100644 index 42e086f..0000000 --- a/doc/html/fortran/h5d_FORTRAN.html +++ /dev/null @@ -1,480 +0,0 @@ - - -FORTRAN Dataset API -- h5d - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5d: Datasets

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dclose_f -
-          SUBROUTINE h5dclose_f(dset_id, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id ! Dataset identifier  
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code  
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5dclose_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dcreate_f -
-          SUBROUTINE h5dcreate_f(loc_id, name, type_id, space_id, dset_id, & 
-                                 hdferr, creation_prp) 
-            IMPLICIT NONE 
-            INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-            CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the dataset 
-            INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier
-            INTEGER(HID_T), INTENT(OUT) :: dset_id ! Dataset identifier
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code 
-                                                 ! 0 on success and -1 on failure
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: creation_prp
-                                                   ! Dataset creation propertly 
-                                                   ! list identifier , default
-                                                   ! value is H5P_DEFAULT_F (6) 
-          END SUBROUTINE h5dcreate_f  
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dextend_f -
-          SUBROUTINE h5dextend_f(dataset_id, size, hdferr) 
-            IMPLICIT NONE 
-            INTEGER(HID_T), INTENT(IN) :: dataset_id      ! Dataset identifier
-            INTEGER(HSIZE_T), DIMENSION(*), INTENT(IN)  :: size
-                                                          ! Array containing 
-                                                          ! dimensions' sizes 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code 
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5dextend_f  
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dget_create_plist_f -
-          SUBROUTINE h5dget_create_plist_f(dataset_id, creation_prp, hdferr) 
-            IMPLICIT NONE 
-            INTEGER(HID_T), INTENT(IN) :: dataset_id      ! Dataset identifier
-            INTEGER(HID_T), INTENT(OUT) :: creation_id    ! Dataset creation
-                                                          ! property list identifier
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code 
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5dget_create_plist_f  
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dget_space_f -
-          SUBROUTINE h5dget_space_f(dataset_id, dataspace_id, hdferr) 
-            IMPLICIT NONE 
-            INTEGER(HID_T), INTENT(IN) :: dataset_id      ! Dataset identifier
-            INTEGER(HID_T), INTENT(OUT) :: dataspace_id   ! Dataspace identifier
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code 
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5dget_space_f  
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dget_type_f -
-          SUBROUTINE h5dget_type_f(dataset_id, datatype_id, hdferr) 
-            IMPLICIT NONE 
-            INTEGER(HID_T), INTENT(IN) :: dataset_id      ! Dataset identifier
-            INTEGER(HID_T), INTENT(OUT) :: datatype_id    ! Datatype identifier
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code 
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5dget_type_f  
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dopen_f -
-          SUBROUTINE h5dopen_f(loc_id, name, dset_id, hdferr) 
-            IMPLICIT NONE 
-            INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-            CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the dataset 
-            INTEGER(HID_T), INTENT(OUT) :: dset_id ! Dataset identifier
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code 
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5dopen_f  
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dread_f - (for all datatypes except object and dataset region references) -
-
-          SUBROUTINE h5dread_f(dset_id, mem_type_id, buf, dims, hdferr, &
-                               mem_space_id, file_space_id, xfer_prp)
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id   ! Dataset identifier
-            INTEGER(HID_T), INTENT(IN) :: mem_type_id ! Memory datatype identifier
-            TYPE, INTENT(INOUT) :: buf          ! Data buffer; may be a scalar or an array
-            DIMENSION(*), INTEGER(HSIZE_T), INTENT(IN)  :: dims 
-                                                ! Array to hold corresponding dimension 
-                                                ! sizes of data buffer buf; dim(k) has 
-                                                ! value of the k-th dimension of buffer buf;
-                                                ! values are ignored if buf is a scalar
-                                                ! 
-                                                ! Deprecated type, will be removed in 
-                                                ! Release 1.6:
-                                                ! INTEGER, INTENT(IN)  :: dims(7)     
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code 
-                                                ! 0 on success and -1 on failure
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: mem_space_id 
-                                                ! Memory dataspace identfier 
-                                                ! Default value is H5S_ALL_F 
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: file_space_id 
-                                                ! File dataspace identfier 
-                                                ! Default value is H5S_ALL_F
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: xfer_prp 
-                                                ! Transfer property list identifier 
-                                                ! Default value is H5P_DEFAULT_F 
-            
-          END SUBROUTINE h5dread_f
-
- - -

  - - -

FORTRAN interface:   h5dread_f - (for object reference and dataset region reference datatypes) -
-
-          SUBROUTINE h5dread_f(dset_id, mem_type_id, buf, n, hdferr, &
-                               mem_space_id, file_space_id, xfer_prp)
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id   ! Dataset identifier
-            INTEGER(HID_T), INTENT(IN) :: mem_type_id ! Memory datatype identifier
-            DIMENSION(*), INTEGER(HSIZE_T), INTENT(IN)  :: dims 
-                                                ! Array to hold corresponding dimension 
-                                                ! sizes of data buffer buf; dim(k) has 
-                                                ! value of the k-th dimension of buffer buf;
-                                                ! values are ignored if buf is a scalar
-                                                ! 
-                                                ! Deprecated type, will be removed in 
-                                                ! Release 1.6:
-                                                ! INTEGER, DIMENSION(7), INTENT(IN) :: dims
-            TYPE(hobj_ref_t_f), DIMENSION(dims(1)), INTENT(INOUT) :: buf
-                                                ! Data buffer of rank 1
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code 
-                                                ! 0 on success and -1 on failure
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: mem_space_id 
-                                                ! Memory dataspace identfier 
-                                                ! Default value is H5S_ALL_F 
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: file_space_id 
-                                                ! File dataspace identfier 
-                                                ! Default value is H5S_ALL_F
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: xfer_prp 
-                                                ! Transfer property list identifier 
-                                                ! Default value is H5P_DEFAULT_F 
-            
-          END SUBROUTINE h5dread_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dwrite_f - (for all datatypes except object and dataset region references) -
-
-          SUBROUTINE h5dwrite_f(dset_id, mem_type_id, buf, dims, hdferr, &
-                                mem_space_id, file_space_id, xfer_prp)
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id   ! Dataset identifier
-            INTEGER(HID_T), INTENT(IN) :: mem_type_id ! Memory datatype identifier
-            TYPE, INTENT(IN) :: buf             ! Data buffer; may be a scalar or an array
-            DIMENSION(*), INTEGER(HSIZE_T), INTENT(IN)  :: dims 
-                                                ! Array to hold corresponding dimension 
-                                                ! sizes of data buffer buf; dim(k) has 
-                                                ! value of the k-th dimension of buffer buf;
-                                                ! values are ignored if buf is a scalar
-                                                ! 
-                                                ! Deprecated type, will be removed in 
-                                                ! Release 1.6:
-                                                ! INTEGER, INTENT(IN)  :: dims(7)     
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code 
-                                                ! 0 on success and -1 on failure
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: mem_space_id 
-                                                ! Memory dataspace identfier 
-                                                ! Default value is H5S_ALL_F
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: file_space_id 
-                                                ! File dataspace identfier 
-                                                ! Default value is H5S_ALL_F
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: xfer_prp 
-                                                ! Transfer property list identifier 
-                                                ! Default value is H5P_DEFAULT_F 
-            
-          END SUBROUTINE h5dwrite_f
-
- - -

  - - -

FORTRAN interface:   h5dwrite_f - (for object reference and dataset region reference datatypes) -
-
-          SUBROUTINE h5dwrite_f(dset_id, mem_type_id, buf, n, hdferr, &
-                                mem_space_id, file_space_id, xfer_prp)
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id   ! Dataset identifier
-            INTEGER(HID_T), INTENT(IN) :: mem_type_id ! Memory datatype identifier
-            DIMENSION(*), INTEGER(HSIZE_T), INTENT(IN)  :: dims 
-                                                ! Array to hold corresponding dimension 
-                                                ! sizes of data buffer buf; dim(k) has 
-                                                ! value of the k-th dimension of buffer buf;
-                                                ! values are ignored if buf is a scalar
-                                                ! 
-                                                ! Deprecated type, will be removed in 
-                                                ! Release 1.6:
-                                                ! INTEGER, DIMENSION(7), INTENT(IN) :: dims
-            TYPE(hobj_ref_t_f), DIMENSION(dims(1)), INTENT(INOUT) :: buf
-                                                ! Data buffer of rank 1
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code 
-                                                ! 0 on success and -1 on failure
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: mem_space_id 
-                                                ! Memory dataspace identfier 
-                                                ! Default value is H5S_ALL_F
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: file_space_id 
-                                                ! File dataspace identfier 
-                                                ! Default value is H5S_ALL_F
-            INTEGER(HID_T), OPTIONAL, INTENT(IN) :: xfer_prp 
-                                                ! Transfer property list identifier 
-                                                ! Default value is H5P_DEFAULT_F 
-            
-          END SUBROUTINE h5dwrite_f
-
- - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dget_storage_size_f -
-          SUBROUTINE h5dget_storage_size_f(dset_id, size, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id  ! Dataset identifier  
-            INTEGER(HSIZE_T), INTENT(OUT)  :: size ! Amount of storage required for dataset
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code  
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5dget_storage_size_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dvlen_get_max_len_f -
-          SUBROUTINE h5dvlen_get_max_len_f(dset_id, size, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id  ! Dataset identifier  
-            INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier  
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier  
-            
-            INTEGER(SIZE_T), INTENT(OUT)  :: elem_len ! Maximum length of the element
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code  
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5dvlen_get_max_len_f
-
- - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dfill_f -
-          SUBROUTINE h5dfill_f(fill_value, space_id, buf, hdferr)
-            IMPLICIT NONE
-            TYPE, INTENET(IN) :: fill_value        ! Fill value; may be have one of the
-                                                   ! following types:
-                                                   ! INTEGER, REAL, DOUBLE PRECISION, CHARACTER
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Memory dataspace selection identifier 
-            TYPE, DIMENSION(*) :: buf              ! Memory buffer to fill in; must have
-                                                   ! the same datatype as fill value
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code  
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5dfill_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5dget_space_status_f -
-          SUBROUTINE h5dget_space_status_f(dset_id, flag, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id  ! Dataset identifier 
-            INTEGER, INTENET(OUT)      :: flag     ! Status flag ; possible values:
-                                                   ! H5D_SPACE_STS_ERROR_F
-                                                   ! H5D_SPACE_STS_NOT_ALLOCATED_F
-                                                   ! H5D_SPACE_STS_PART_ALLOCATED_F
-                                                   ! H5D_SPACE_STS_ALLOCATED_F
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code  
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5dget_space_status_f
-
- - -
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 19 March 2003 - - - diff --git a/doc/html/fortran/h5e_FORTRAN.html b/doc/html/fortran/h5e_FORTRAN.html deleted file mode 100644 index 69876d4..0000000 --- a/doc/html/fortran/h5e_FORTRAN.html +++ /dev/null @@ -1,169 +0,0 @@ - - -FORTRAN Error Handling API -- h5e - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5e: Error Handling

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5eclear_f -
-
-          SUBROUTINE h5eclear_f(hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-
-          END SUBROUTINE h5eclear_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5eprint_f -
-
-          SUBROUTINE h5eprint_f(hdferr, name)
-            CHARACTER(LEN=*), OPTIONAL, INTENT(IN) :: name ! File name
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
-
-          END SUBROUTINE h5eprint_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5eget_major_f -
-
-          SUBROUTINE h5eget_major_f(error_no, name, hdferr)
-            INTEGER, INTENT(IN) :: error_no !Major error number
-            CHARACTER(LEN=*), INTENT(OUT) :: name ! File name
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
-
-          END SUBROUTINE h5eget_major_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5eget_minor_f -
-
-          SUBROUTINE h5eget_minor_f(error_no, name, hdferr)
-            INTEGER, INTENT(IN) :: error_no !Major error number
-            CHARACTER(LEN=*), INTENT(OUT) :: name ! File name
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
-
-          END SUBROUTINE h5eget_minor_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5eset_auto_f -
-
-          SUBROUTINE h5eset_auto_f(printflag, hdferr)
-            INTEGER, INTENT(IN) :: printflag  !flag to turn automatic error
-                                              !printing on or off
-                                              !possible values are:
-                                              !printon (1)
-                                              !printoff(0)
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
-
-          END SUBROUTINE h5eset_auto_f
-
- - - - - - - - - - -
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 13 July 2000 - - - diff --git a/doc/html/fortran/h5f_FORTRAN.html b/doc/html/fortran/h5f_FORTRAN.html deleted file mode 100644 index 9410394..0000000 --- a/doc/html/fortran/h5f_FORTRAN.html +++ /dev/null @@ -1,357 +0,0 @@ - - -FORTRAN File API -- h5f - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5f: Files

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5fclose_f - -
-         SUBROUTINE h5fclose_f(file_id, hdferr) 
-           IMPLICIT NONE
-           INTEGER(HID_T), INTENT(IN) :: file_id ! File identifier
-           INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                 ! 0 on success and -1 on failure
-         END SUBROUTINE h5fclose_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5fcreate_f -
-         SUBROUTINE h5fcreate_f(name, access_flags, file_id, hdferr, &  
-                                creation_prp, access_prp)
-           IMPLICIT NONE 
-           CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the file
-           INTEGER, INTENT(IN) :: access_flag     ! File access flags 
-                                                  ! Possible values are:
-                                                  ! H5F_ACC_RDWR_F   
-                                                  ! H5F_ACC_RDONLY_F   
-                                                  ! H5F_ACC_TRUNC_F  
-                                                  ! H5F_ACC_EXCL_F    
-                                                  ! H5F_ACC_DEBUG_F   
-           INTEGER(HID_T), INTENT(OUT) :: file_id ! File identifier 
-           INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-                                                  ! 0 on success and -1 on failure
-           INTEGER(HID_T), OPTIONAL, INTENT(IN) :: creation_prp 
-                                                  ! File creation propertly 
-                                                  ! list identifier, if not 
-                                                  ! specified its value is
-                                                  ! H5P_DEFAULT_F  
-           INTEGER(HID_T), OPTIONAL, INTENT(IN) :: access_prp  
-                                                  ! File access property list 
-                                                  ! identifier, if not 
-                                                  ! specified its value is
-                                                  ! H5P_DEFAULT_F  
-         END SUBROUTINE h5fcreate_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5fis_hdf5_f -
-         SUBROUTINE h5fis_hdf5_f(name, status, hdferr)   
-           IMPLICIT NONE 
-           CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the file
-           LOGICAL, INTENT(OUT) :: status         ! This parameter
-                                                  ! indicates if file is 
-                                                  ! an HDF5 file 
-                                                  ! ( TRUE or FALSE ) 
-           INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-                                                  ! 0 on success and -1 on failure
-         END SUBROUTINE h5fis_hdf5_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5fopen_f -
-         SUBROUTINE h5fopen_f(name, access_flags, file_id, hdferr, &  
-                              access_prp)
-           IMPLICIT NONE 
-           CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the file
-           INTEGER, INTENT(IN) :: access_flag     ! File access flags  
-                                                  ! Possible values are:
-                                                  ! H5F_ACC_RDWR_F   
-                                                  ! H5F_ACC_RDONLY_F    
-           INTEGER(HID_T), INTENT(OUT) :: file_id ! File identifier 
-           INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-                                                  ! 0 on success and -1 on failure
-           INTEGER(HID_T), OPTIONAL, INTENT(IN) :: access_prp  
-                                                  ! File access property list 
-                                                  ! identifier  
-         END SUBROUTINE h5fopen_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5freopen_f -
-         SUBROUTINE h5freopen_f(file_id, new_file_id, hdferr)
-           IMPLICIT NONE 
-           INTEGER(HID_T), INTENT(IN)  :: file_id     ! File identifier 
-           INTEGER(HID_T), INTENT(OUT) :: new_file_id ! New file identifier 
-           INTEGER, INTENT(OUT)        :: hdferr      ! Error code 
-                                                      ! 0 on success and -1 on failure
-         END SUBROUTINE h5freopen_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5fflush_f -
-         SUBROUTINE h5fflush_f(obj_id, new_file_id, hdferr)
-           IMPLICIT NONE 
-           INTEGER(HID_T), INTENT(IN)  :: obj_id      ! Object identifier
-           INTEGER, INTENT(IN)         :: scope       ! Flag with two possible values:
-                                                      ! H5F_SCOPE_GLOBAL_F  
-                                                      ! H5F_SCOPE_LOCAL_F  
-           INTEGER, INTENT(OUT)        :: hdferr      ! Error code 
-                                                      ! 0 on success and -1 on failure
-         END SUBROUTINE h5fflush_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5fmount_f -
-         SUBROUTINE h5fmount_f(loc_id, name, child_id, hdferr)
-           IMPLICIT NONE 
-           INTEGER(HID_T), INTENT(IN)  :: loc_id      ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN):: name        ! Group name at locationloc_id
-           INTEGER(HID_T), INTENT(IN)  :: child_id    ! File(to be mounted) identifier
-           INTEGER, INTENT(OUT)        :: hdferr      ! Error code 
-                                                      ! 0 on success and -1 on failure
-         END SUBROUTINE h5fmount_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5funmount_f -
-         SUBROUTINE h5funmount_f(loc_id, name, child_id, hdferr)
-           IMPLICIT NONE 
-           INTEGER(HID_T), INTENT(IN)  :: loc_id      ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN):: name        ! Group name at location loc_id
-           INTEGER, INTENT(OUT)        :: hdferr      ! Error code 
-                                                      ! 0 on success and -1 on failure
-         END SUBROUTINE h5funmount_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5fget_create_plist_f -
-         SUBROUTINE h5fget_create_plist_f(file_id, fcpl_id, hdferr)
-
-           IMPLICIT NONE 
-           INTEGER(HID_T), INTENT(IN)   :: file_id ! File identifier
-           INTEGER(HID_T), INTENT(OUT)  :: fcpl_id ! File creation property list identifier
-           INTEGER, INTENT(OUT)         :: hdferr  ! Error code 
-                                                   ! 0 on success and -1 on failure
-         END SUBROUTINE h5fget_create_plist_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5fget_access_plist_f -
-         SUBROUTINE h5fget_access_plist_f(file_id, fcpl_id, hdferr)
-
-           IMPLICIT NONE 
-           INTEGER(HID_T), INTENT(IN)   :: file_id ! File identifier
-           INTEGER(HID_T), INTENT(OUT)  :: fapl_id ! File access property list identifier
-           INTEGER, INTENT(OUT)         :: hdferr  ! Error code 
-                                                   ! 0 on success and -1 on failure
-         END SUBROUTINE h5fget_access_plist_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5fget_obj_count_f -
-         SUBROUTINE h5fget_obj_count_f(file_id, obj_type, obj_count, hdferr)
-
-           IMPLICIT NONE 
-           INTEGER(HID_T), INTENT(IN)  :: file_id  ! File identifier
-           INTEGER, INTENT(IN)         :: obj_type ! Object types, possible values are:
-						    ! H5F_OBJ_FILE_F
-						    ! H5F_OBJ_GROUP_F
-						    ! H5F_OBJ_DATASET_F
-						    ! H5F_OBJ_DATATYPE_F
-						    ! H5F_OBJ_ALL_F
-           INTEGER, INTENT(OUT)        :: obj_count ! number of opened objects
-           INTEGER, INTENT(OUT)        :: hdferr    ! Error code 
-                                                    ! 0 on success and -1 on failure
-         END SUBROUTINE h5fget_obj_count_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5fget_obj_ids_f -
-         SUBROUTINE h5fget_obj_ids_f(file_id, obj_type, max_objs, obj_ids, hdferr)
-
-           IMPLICIT NONE 
-           INTEGER(HID_T), INTENT(IN)   :: file_id  ! File identifier
-           INTEGER,        INTENT(IN)   :: obj_type ! Object types, possible values are:
-						    ! H5F_OBJ_FILE_F
-						    ! H5F_OBJ_GROUP_F
-						    ! H5F_OBJ_DATASET_F
-						    ! H5F_OBJ_DATATYPE_F
-						    ! H5F_OBJ_ALL_F
-           INTEGER, INTENT(IN)          :: max_objs ! Maximum # of object IDs to retrieve
-           INTEGER(HID_T), DIMENSION(*), INTENT(OUT) :: obj_ids
-                                                    ! array of requested object identifiers
-           INTEGER, INTENT(OUT)        :: hdferr    ! Error code 
-                                                    ! 0 on success and -1 on failure
-         END SUBROUTINE h5fget_obj_ids_f 
-
- - -
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 30 September, 2002 - - - diff --git a/doc/html/fortran/h5g_FORTRAN.html b/doc/html/fortran/h5g_FORTRAN.html deleted file mode 100644 index f90eb75..0000000 --- a/doc/html/fortran/h5g_FORTRAN.html +++ /dev/null @@ -1,384 +0,0 @@ - - -FORTRAN Group API -- h5g - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5g: Groups

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gclose_f -
    
-         SUBROUTINE h5gclose_f( gr_id, hdferr)
-           IMPLICIT NONE
-           INTEGER(HID_T), INTENT(IN) :: gr_id        ! Group identifier
-           INTEGER, INTENT(OUT) :: hdferr        ! Error code 
-                                                 ! 0 on success and -1 on failure
-         END SUBROUTINE h5gclose_f           
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gcreate_f -
    
-         SUBROUTINE h5gcreate_f(loc_id, name, gr_id, hdferr, size_hint)
-
-           IMPLICIT NONE
-           INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the group to be created 
-           INTEGER(HID_T), INTENT(OUT) :: gr_id       ! Group identifier
-           INTEGER, INTENT(OUT) :: hdferr        ! Error code 
-                                                 ! 0 on success and -1 on failure
-           INTEGER(SIZE_T), OPTIONAL, INTENT(IN) :: size_hint  
-                                       ! Number of bytes to store the names 
-                                       ! of objects in the group. 
-                                       ! Default value is OBJECT_NAMELEN_DEFAULT_F
-         END SUBROUTINE h5gcreate_f           
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gget_comment_f -
    
-         SUBROUTINE h5gget_comment_f(loc_id, name, size, buffer, hdferr)
-           IMPLICIT NONE
-           INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the object link 
-           CHARACTER(LEN=size), INTENT(OUT) :: buffer   ! Buffer to hold a
-                                                        ! comment  
-           INTEGER, INTENT(OUT) :: hdferr        ! Error code 
-                                                 ! 0 on success and -1 on failure
-         END SUBROUTINE h5gget_comment_f           
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gget_linkval_f -
    
-         SUBROUTINE h5gget_linkval_f(loc_id, name, size, buffer, hdferr)
-           IMPLICIT NONE
-           INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the symbolic link 
-           CHARACTER(LEN=size), INTENT(OUT) :: buffer   ! Buffer to hold a
-                                                        ! name of the object 
-                                                        ! symbolic link points to
-           INTEGER, INTENT(OUT) :: hdferr        ! Error code 
-                                                 ! 0 on success and -1 on failure
-         END SUBROUTINE h5gget_linkval_f           
-
- - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gget_obj_info_idx_f -
    
-          SUBROUTINE h5gget_obj_info_idx_f(loc_id, name, idx, &
-                                           obj_name, obj_type, hdferr)
-           
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the group 
-            INTEGER, INTENT(IN) :: idx             ! Index of member object 
-            CHARACTER(LEN=*), INTENT(OUT) :: obj_name   ! Name of the object 
-            INTEGER, INTENT(OUT) :: obj_type       ! Object type : 
-                                                   ! H5G_LINK_F 
-                                                   ! H5G_GROUP_F 
-                                                   ! H5G_DATASET_F 
-                                                   ! H5G_TYPE_F 
-            INTEGER, INTENT(OUT) :: hdferr   ! Error code 
-                                             ! 0 on success and -1 on failure
-
-          END SUBROUTINE h5gget_obj_info_idx_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gmove_f -
    
-         SUBROUTINE h5gmove_f(loc_id, name, new_name, hdferr)
-           IMPLICIT NONE
-           INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN) :: name   ! Original name of an object 
-           CHARACTER(LEN=*), INTENT(IN) :: new_name   ! New name of an object 
-           INTEGER, INTENT(OUT) :: hdferr        ! Error code 
-                                                 ! 0 on success and -1 on failure
-         END SUBROUTINE h5gmove_f           
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gmove_f -
    
-         SUBROUTINE h5gmove2_f(src_loc_id, src_name, dst_loc_id, dst_name, hdferr)
-           IMPLICIT NONE
-           INTEGER(HID_T), INTENT(IN) :: src_loc_id   ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN) :: src_name   ! Original name of an object 
-                                                      ! relative to src_loc_id 
-           INTEGER(HID_T), INTENT(IN) :: dst_loc_id   ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN) :: dst_name   ! New name of an object
-                                                      ! relative to dst_loc_id 
-           INTEGER, INTENT(OUT) :: hdferr        ! Error code 
-                                                 ! 0 on success and -1 on failure
-         END SUBROUTINE h5gmove2_f           
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gn_members_f -
    
-          SUBROUTINE h5gn_members_f(loc_id, name, nmembers, hdferr)
-           
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the group 
-            INTEGER, INTENT(OUT) :: nmembers       ! Number of members in the
-                                                   ! group 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code 
-                                                 ! 0 on success and -1 on failure
-
-          END SUBROUTINE h5gn_members_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gopen_f -
    
-         SUBROUTINE h5gopen_f(loc_id, name, gr_id, hdferr)
-           IMPLICIT NONE
-           INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the group to open 
-           INTEGER(HID_T), INTENT(OUT) :: gr_id   ! Group identifier
-           INTEGER, INTENT(OUT) :: hdferr        ! Error code 
-                                                 ! 0 on success and -1 on failure
-         END SUBROUTINE h5gopen_f           
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gset_comment_f -
    
-         SUBROUTINE h5gset_comment_f(loc_id, name, comment, hdferr)
-           IMPLICIT NONE
-           INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of object 
-           CHARACTER(LEN=*), INTENT(IN) :: comment   ! Comment for the object 
-           INTEGER, INTENT(OUT) :: hdferr        ! Error code 
-                                                 ! 0 on success and -1 on failure
-         END SUBROUTINE h5gset_comment_f           
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5glink_f - -
Purpose: - Creates a link of the specified type from new_name to current_name. - -
-          SUBROUTINE h5glink_f(loc_id, link_type, current_name, new_name, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: loc_id    ! File or group location identifier
-            INTEGER, INTENT(IN)        :: link_type ! Link type, possible values are:
-                                                    !  H5G_LINK_HARD_F
-                                                    !  H5G_LINK_SOFT_F
-            CHARACTER(LEN=*), INTENT(IN) :: current_name ! Current object name relative
-                                                         ! to loc_id 
-            CHARACTER(LEN=*), INTENT(IN) :: new_name     ! New object name 
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
-
-          END SUBROUTINE h5glink_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5glink2_f - -
Purpose: - Creates a link of the specified type from new_name at location - new_loc_id,/code> to cur_name at location -cur_loc_id. - -
-          SUBROUTINE h5glink2_f(cur_loc_id, cur_name, link_type, new_loc_id, new_name, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)   :: cur_loc_id ! File or group location identifier
-            CHARACTER(LEN=*), INTENT(IN) :: cur_name
-                                           ! Name of the existing object
-                                           ! is relative to cur_loc_id. Can be
-                                           ! anything for the soft link.
-            INTEGER, INTENT(IN) :: link_type ! Link type, possible values are:
-                                             !  H5G_LINK_HARD_F
-                                             !  H5G_LINK_SOFT_F
-            INTEGER(HID_T), INTENT(IN) :: new_loc_id ! New location identifier
-            CHARACTER(LEN=*), INTENT(IN) :: new_name ! New object name 
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
-
-          END SUBROUTINE h5glink2_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5gunlink_f -
    
-         SUBROUTINE h5gunlink_f(loc_id, name, hdferr)
-           IMPLICIT NONE
-           INTEGER(HID_T), INTENT(IN) :: loc_id   ! File or group identifier
-           CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the object to unlink 
-           INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-                                                  ! 0 on success and -1 on failure
-         END SUBROUTINE h5gunlink_f           
-
- - - - -
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 5 March 2003 - - - diff --git a/doc/html/fortran/h5i_FORTRAN.html b/doc/html/fortran/h5i_FORTRAN.html deleted file mode 100644 index 8407810..0000000 --- a/doc/html/fortran/h5i_FORTRAN.html +++ /dev/null @@ -1,111 +0,0 @@ - - -FORTRAN Identifier API -- h5i - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5i: Identifiers

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5iget_type_f - -
-          SUBROUTINE h5iget_type_f(obj_id, type, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: obj_id  !Object identifier 
-            INTEGER, INTENT(OUT) :: type !type of an object. 
-                                         !possible values are:
-                                         !H5I_FILE_F(1)
-                                         !H5I_GROUP_F(2)
-                                         !H5I_DATATYPE_F(3)
-                                         !H5I_DATASPACE_F(4)
-                                         !H5I_DATASET_F(5)
-                                         !H5I_ATTR_F(6)
-                                         !H5I_BADID_F(-1)
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success, and -1 on failure
-
-          END SUBROUTINE h5iget_type_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5iget_name_f - -
-          SUBROUTINE h5iget_name_f(obj_id, buf, buf_size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)    :: obj_id     ! Object identifier 
-            CHARACTER(LEN=*), INTENT(OUT) :: buf        ! Buffer to hold object name 
-            INTEGER(SIZE_T), INTENT(IN)   :: buf_size   ! Buffer size
-            INTEGER(SIZE_T), INTENT(OUT)  :: name_size  ! Name size
-            INTEGER, INTENT(OUT) :: hdferr              ! Error code
-                                                        ! 0 on success, and -1 on failure
-                                                     
-          END SUBROUTINE h5iget_name_f
-
- - -
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 19 March 2003 - - - diff --git a/doc/html/fortran/h5p_FORTRAN.html b/doc/html/fortran/h5p_FORTRAN.html deleted file mode 100644 index 5a4a52d..0000000 --- a/doc/html/fortran/h5p_FORTRAN.html +++ /dev/null @@ -1,2762 +0,0 @@ - - -FORTRAN Property List API -- h5p - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5p: Property Lists

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pclose_f -
-
-          SUBROUTINE h5pclose_f(prp_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pclose_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pcopy_f -
-
-          SUBROUTINE h5pcopy_f(prp_id, new_prp_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier 
-            INTEGER(HID_T), INTENT(OUT) :: new_prp_id 
-                                                ! Identifier  of property list
-                                                ! copy  
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-                                                ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pcopy_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pcreate_f -
-
-          SUBROUTINE h5pcreate_f(classtype, prp_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(IN) :: classtype  ! The type of the property list 
-                                              ! to be created. Possible values
-                                              ! are: 
-                                              !  H5P_FILE_CREATE_F 
-                                              !  H5P_FILE_ACCESS_F
-                                              !  H5P_DATASET_CREATE_F
-                                              !  H5P_DATASET_XFER_F 
-                                              !  H5P_MOUNT_F 
-            INTEGER(HID_T), INTENT(OUT) :: prp_id ! Property list identifier 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pcreate_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_chunk_f -
-
-          SUBROUTINE h5pget_chunk_f(prp_id, ndims, dims, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier 
-            INTEGER, INTENT(IN) :: ndims    ! Number of chunk dimensions to
-                                            ! to return
-            INTEGER(HSIZE_T), DIMENSION(ndims), INTENT(OUT) :: dims    
-                                            ! Array containing sizes of
-                                            ! chunk dimensions
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! chunk rank on success and -1 on failure
- 
-          END SUBROUTINE h5pget_chunk_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_class_f -
-
-          SUBROUTINE h5pget_class_f(prp_id, classtype, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier 
-            INTEGER, INTENT(OUT) :: classtype ! The type of the property list 
-                                              ! to be created. Possible values
-                                              ! are: 
-                                              !  H5P_NO_CLASS  
-                                              !  H5P_FILE_CREATE_F 
-                                              !  H5P_FILE_ACCESS_F 
-                                              !  H5PE_DATASET_CREATE_F 
-                                              !  H5P_DATASET_XFER_F
-                                              !  H5P_MOUNT_F 
-            INTEGER, INTENT(OUT) :: hdferr    ! Error code
-                                              ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pget_class_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_fill_value_f -
-
-          SUBROUTINE h5pget_fill_value_f(prp_id, type_id, fillvalue, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier 
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier of 
-                                                  ! of fillvalue datatype
-                                                  ! (in memory) 
-            TYPE(VOID), INTENT(IN) :: fillvalue   ! Fillvalue
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pget_fill_value_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_chunk_f -
-
-          SUBROUTINE h5pset_chunk_f(prp_id, ndims, dims, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier 
-            INTEGER, INTENT(IN) :: ndims    ! Number of chunk dimensions
-            INTEGER(HSIZE_T), DIMENSION(ndims), INTENT(IN) :: dims    
-                                            ! Array containing sizes of
-                                            ! chunk dimensions
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pset_chunk_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_deflate_f -
-
-          SUBROUTINE h5pset_deflate_f(prp_id, level, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier 
-            INTEGER, INTENT(IN)        :: level  ! Compression level 
-            INTEGER, INTENT(OUT)       :: hdferr ! Error code
-                                                 ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pset_deflate_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fill_value_f -
-
-          SUBROUTINE h5pset_fill_value_f(prp_id, type_id, fillvalue, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier 
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier of 
-                                                  ! of fillvalue datatype 
-                                                  ! (in memory)
-            TYPE(VOID), INTENT(IN) :: fillvalue   ! Fillvalue
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pset_fill_value_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_version_f -
-
-          SUBROUTINE h5pget_version_f(prp_id, boot, freelist, &
-                                    stab, shhdr, hdferr)
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, DIMENSION(:), INTENT(OUT) :: boot  !array to put boot
-                                                        !block version number
-            INTEGER, DIMENSION(:), INTENT(OUT) :: freelist  !array to put global
-                                                        !freelist version number
-
-            INTEGER, DIMENSION(:), INTENT(OUT) :: stab  !array to put symbol
-                                                        !table version number
-            INTEGER, DIMENSION(:), INTENT(OUT) :: shhdr !array to put shared
-                                                        !object header version number
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-
-          END SUBROUTINE h5pget_version_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_userblock_f -
-
-          SUBROUTINE h5pset_userblock_f (prp_id, size, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: size ! Size of the user-block in bytes
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_userblock_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_userblock_f -
-
-          SUBROUTINE h5pget_userblock_f(prp_id, block_size, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER(HSIZE_T), DIMENSION(:), INTENT(OUT) ::  block_size 
-                                            ! Size of the user-block in bytes
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-
-          END SUBROUTINE h5pget_userblock_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_sizes_f -
-
-          SUBROUTINE h5pset_sizes_f (prp_id, sizeof_addr, sizeof_size, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER(SIZE_T), INTENT(IN) :: sizeof_addr ! Size of an object
-                                                       ! offset in bytes
-            INTEGER(SIZE_T), INTENT(IN) :: sizeof_size ! Size of an object
-                                                       ! length in bytes
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-
-          END SUBROUTINE h5pset_sizes_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_sizes_f -
-
-          SUBROUTINE h5pget_sizes_f(prp_id, sizeof_addr, sizeof_size, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER(SIZE_T), DIMENSION(:), INTENT(OUT) :: sizeof_addr
-                                                 ! Size of an object address 
-                                                 ! in bytes
-            INTEGER(SIZE_T), DIMENSION(:), INTENT(OUT) :: sizeof_size 
-                                                 ! Size of an object in bytes
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-
-          END SUBROUTINE h5pget_sizes_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_sym_k_f -
-
-          SUBROUTINE h5pset_sym_k_f (prp_id, ik, lk, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(IN) :: ik            ! Symbol table tree rank
-            INTEGER, INTENT(IN) :: lk            ! Symbol table node size
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_sym_k_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_sym_k_f -
-
-          SUBROUTINE h5pget_sym_k_f(prp_id, ik, lk, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(OUT) :: ik           ! Symbol table tree rank
-            INTEGER, INTENT(OUT) :: lk           ! Symbol table node size
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_sym_k_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_istore_k_f -
-
-          SUBROUTINE h5pset_istore_k_f (prp_id, ik, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(IN) :: ik            ! 1/2 rank of chunked storage 
-                                                 ! B-tree
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_istore_k_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_istore_k_f -
-
-          SUBROUTINE h5pget_istore_k_f(prp_id, ik, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(OUT) :: ik           ! 1/2 rank of chunked storage B-tree
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_istore_k_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_driver_f -
-
-          SUBROUTINE h5pget_driver_f(prp_id, driver, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(OUT) :: driver       ! Low-level file driver identifier
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_driver_f
-
- - - - - - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_alignment_f -
-
-          SUBROUTINE h5pset_alignment_f(prp_id, threshold,  alignment, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Property list identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: threshold ! Threshold value
-            INTEGER(HSIZE_T), INTENT(IN) :: alignment ! alignment value
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_alignment_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_alignment_f -
-
-          SUBROUTINE h5pget_alignment_f(prp_id, threshold,  alignment, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id       ! Property list identifier
-            INTEGER(HSIZE_T), INTENT(OUT) :: threshold ! Threshold value
-            INTEGER(HSIZE_T), INTENT(OUT) :: alignment ! alignment value
-            INTEGER, INTENT(OUT) :: hdferr ! Error code
-                                           ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_alignment_f
-
- - - - - - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_cache_f -
-
-          SUBROUTINE h5pset_cache_f(prp_id, mdc_nelmts,rdcc_nelmts, rdcc_nbytes, rdcc_w0, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(IN) :: mdc_nelmts    ! Number of elements (objects)
-                                                 ! in the meta data cache
-            INTEGER(SIZE_T), INTENT(IN) :: rdcc_nelmts   ! Number of elements (objects)
-                                                 ! in the meta data cache
-            INTEGER(SIZE_T), INTENT(IN) :: rdcc_nbytes ! Total size of the raw data
-                                                       ! chunk cache, in bytes
-            REAL, INTENT(IN) :: rdcc_w0             !Preemption policy
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                                    ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_cache_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_cache_f -
-
-
-          SUBROUTINE h5pget_cache_f(prp_id, mdc_nelmts, rdcc_nelmts, rdcc_nbytes, rdcc_w0, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(OUT) :: mdc_nelmts   ! Number of elements (objects)
-                                                 ! in the meta data cache
-            INTEGER(SIZE_T), INTENT(OUT) :: rdcc_nelmts  ! Number of elements (objects)
-                                                 ! in the meta data cache
-            INTEGER(SIZE_T), INTENT(OUT) :: rdcc_nbytes ! Total size of the raw data
-                                                        ! chunk cache, in bytes
-            REAL, INTENT(OUT) :: rdcc_w0    ! Preemption policy
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_cache_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fapl_split_f -
-
-
-          SUBROUTINE h5pset_fapl_split_f(prp_id, meta_ext, meta_plist, raw_ext, raw_plist, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T),INTENT(IN)   :: prp_id     ! Property list identifier
-            CHARACTER(LEN=*),INTENT(IN) :: meta_ext   ! Name of the extension for
-                                                      ! the metafile filename
-            INTEGER(HID_T),INTENT(IN)   :: meta_plist ! Identifier of the meta file
-                                                      ! access property list
-            CHARACTER(LEN=*),INTENT(IN) :: raw_ext    ! Name extension for the raw file filename
-            INTEGER(HID_T),INTENT(IN)   :: raw_plist  ! Identifier of the raw file
-                                                      ! access property list
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-
-          END SUBROUTINE h5pset_fapl_split_f
-
- - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_gc_references_f -
-
-
-
-          SUBROUTINE h5pset_gc_references_f (prp_id, gc_reference, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(IN) :: gc_reference  ! the flag for garbage collecting
-                                                 ! references for the file
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_gc_references_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_gc_references_f -
-
-          SUBROUTINE h5pget_gc_references_f (prp_id, gc_reference, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(OUT) :: gc_reference ! the flag for garbage collecting
-                                                 ! references for the file
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_gc_references_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_layout_f -
-
-          SUBROUTINE h5pset_layout_f (prp_id, layout, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(IN) :: layout  ! Type of storage layout for raw data
-                                           ! possible values are:
-                                           ! H5D_COMPACT_F
-                                           ! H5D_CONTIGUOUS_F
-                                           ! H5D_CHUNKED_F
-            INTEGER, INTENT(OUT) :: hdferr ! Error code
-                                           ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_layout_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_layout_f -
-
-          SUBROUTINE h5pget_layout_f (prp_id, layout, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(OUT) :: layout  ! Type of storage layout for raw data
-                                            ! possible values are:
-                                            ! H5D_COMPACT_F
-                                            ! H5D_CONTIGUOUS_F
-                                            ! H5D_CHUNKED_F
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_filter_f -
-
-          SUBROUTINE h5pset_filter_f(prp_id, filter, flags, cd_nelmts, cd_values,  hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(IN) :: filter  ! Filter to be added to the pipeline.
-            INTEGER, INTENT(IN) :: flags   ! Bit vector specifying certain general
-                                           ! properties of the filter.
-            INTEGER(SIZE_T), INTENT(IN) :: cd_nelmts ! Number of elements in cd_values.
-            INTEGER, DIMENSION(*), INTENT(IN) :: cd_values  ! Auxiliary data for the filter.
-
-            INTEGER, INTENT(OUT) :: hdferr ! Error code
-                                           ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_filter_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_filter_f -
-
-          SUBROUTINE h5pget_filter_f(prp_id, filter_number, flags, cd_nelmts, cd_values, namelen, name, filter_id, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-            INTEGER, INTENT(IN) :: filter_number  ! Sequence number within the filter
-                                                  ! pipeline of the filter for which
-                                                  ! information is sought
-            INTEGER, DIMENSION(*), INTENT(OUT) :: cd_values  ! Auxiliary data for the filter.
-            INTEGER, INTENT(OUT) :: flags  ! Bit vector specifying certain general
-                                           ! properties of the filter.
-            INTEGER(SIZE_T), INTENT(INOUT) :: cd_nelmts  ! Number of elements in cd_values.
-            INTEGER(SIZE_T), INTENT(IN) :: namelen ! Anticipated number of characters in name.
-            CHARACTER(LEN=*), INTENT(OUT) :: name ! Name of the filter
-            INTEGER, INTENT(OUT) :: filter_id ! filter identification number
-
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-
-          END SUBROUTINE h5pget_filter_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_external_f -
-
-          SUBROUTINE h5pset_external_f(prp_id, name, offset,bytes, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            CHARACTER(LEN=*), INTENT(IN) :: name ! Name of an external file
-            INTEGER, INTENT(IN) :: offset ! Offset, in bytes, from the beginning
-                                          ! of the file to the location in the file
-                                          ! where the data starts.
-            INTEGER(HSIZE_T), INTENT(IN) :: bytes ! Number of bytes reserved in the
-                                                  ! file for the data
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_external_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_external_count_f -
-
-          SUBROUTINE h5pget_external_count_f (prp_id, count, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(OUT) :: count        ! number of external files for the
-                                                 ! specified dataset
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_external_count_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_external_f -
-
-          SUBROUTINE h5pget_external_f(prp_id, idx, name_size, name, offset,bytes, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-            INTEGER, INTENT(IN) :: idx            ! External file index.
-            INTEGER, INTENT(IN) :: name_size      ! Maximum length of name array
-            CHARACTER(LEN=*), INTENT(OUT) :: name ! Name of an external file
-            INTEGER, INTENT(OUT) :: offset    ! Offset, in bytes, from the beginning
-                                              ! of the file to the location in the file
-                                              ! where the data starts.
-            INTEGER(HSIZE_T), INTENT(OUT) :: bytes ! Number of bytes reserved in the
-                                                   ! file for the data
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_external_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_hyper_cache_f -
-
-          SUBROUTINE h5pset_hyper_cache_f(prp_id, cache, limit, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(IN) :: cache !
-            INTEGER, INTENT(IN) :: limit ! Maximum size of the hyperslab block to
-                                         !cache. 0 (zero) indicates no limit.
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_hyper_cache_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_hyper_cache_f -
-
-          SUBROUTINE h5pget_hyper_cache_f(prp_id, cache, limit, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(OUT) :: cache !
-            INTEGER, INTENT(OUT) :: limit ! Maximum size of the hyperslab block to
-                                          !cache. 0 (zero) indicates no limit.
-            INTEGER, INTENT(OUT) :: hdferr ! Error code
-                                           ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_hyper_cache_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_btree_ratios_f -
-
-          SUBROUTINE h5pset_btree_ratios_f(prp_id, left, middle, right, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            REAL, INTENT(IN) :: left ! The B-tree split ratio for left-most nodes.
-            REAL, INTENT(IN) :: middle ! The B-tree split ratio for all other nodes
-            REAL, INTENT(IN) :: right ! The B-tree split ratio for right-most
-                                      ! nodes and lone nodes.
-
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_btree_ratios_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_btree_ratios_f -
-
-          SUBROUTINE h5pget_btree_ratios_f(prp_id, left, middle, right, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            REAL, INTENT(OUT) :: left ! The B-tree split ratio for left-most nodes.
-            REAL, INTENT(OUT) :: middle ! The B-tree split ratio for all other nodes
-            REAL, INTENT(OUT) :: right  ! The B-tree split ratio for right-most
-                                        ! nodes and lone nodes.
-
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_btree_ratios_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fapl_mpio_f -
-
-         SUBROUTINE h5pset_fapl_mpio_f(prp_id, comm, info, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(IN) :: comm ! MPI communicator to be used for file open
-                                        ! as defined in MPI_FILE_OPEN of MPI-2
-            INTEGER, INTENT(IN) :: info ! MPI info object to be used for file open
-                                        ! as defined in MPI_FILE_OPEN of MPI-2
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                           ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_fapl_mpio_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_fapl_mpio_f -
-
-          SUBROUTINE h5pget_fapl_mpio_f(prp_id, comm, info, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(OUT) :: comm        ! buffer to return communicator 
-            INTEGER, INTENT(IN) :: info         ! buffer to return info object 
-                                                ! as defined in MPI_FILE_OPEN of MPI-2
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_fapl_mpio_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_dxpl_mpio_f -
-
-         SUBROUTINE h5pset_dxpl_mpio_f(prp_id, data_xfer_mode, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier
-            INTEGER, INTENT(IN) :: data_xfer_mode ! Data transfer mode. 
-                                                  ! Possible values are:
-                                                  ! H5FD_MPIO_INDEPENDENT_F
-                                                  ! H5FD_MPIO_COLLECTIVE_F
-            INTEGER, INTENT(OUT) :: hdferr ! Error code
-                                           ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_dxpl_mpio_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_dxpl_mpio_f -
-
-         SUBROUTINE h5pget_dxpl_mpio_f(prp_id, data_xfer_mode, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id ! Property list identifier
-            INTEGER, INTENT(OUT) :: data_xfer_mode ! Data transfer mode.
-                                                   ! Possible values are:
-                                                   ! H5FD_MPIO_INDEPENDENT_F
-                                                   ! H5FD_MPIO_COLLECTIVE_F
-            INTEGER, INTENT(OUT) :: hdferr ! Error code
-                                           ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_dxpl_mpio_f 
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fapl_core_f -
-
-          SUBROUTINE h5pset_fapl_core_f(prp_id, increment, backing_store, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)  :: prp_id    ! Property list identifier
-            INTEGER(SIZE_T), INTENT(IN) :: increment ! File block size in bytes
-            LOGICAL, INTENT(IN) :: backing_store     ! flag to indicate that
-                                   ! entire file contents are flushed to a file
-                                   ! with the same name as this core file
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_fapl_core_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_fapl_core_f -
-
-          SUBROUTINE h5pget_fapl_core_f(prp_id, increment, backing_store, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)  :: prp_id     ! Property list identifier
-            INTEGER(SIZE_T), INTENT(OUT) :: increment ! File block size in bytes
-            LOGICAL, INTENT(OUT) :: backing_store     ! flag to indicate that
-                                   ! entire file contents are flushed to a file
-                                   ! with the same name as this core file
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_fapl_core_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fapl_multi_f -
-
-          SUBROUTINE h5pset_fapl_multi_f(prp_id, memb_map, memb_fapl, memb_name, &
-                                         memb_addr, relax, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T),INTENT(IN)   :: prp_id    ! Property list identifier
-            INTEGER,DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(IN)          :: memb_map
-            INTEGER(HID_T),DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(IN)   :: memb_fapl
-            CHARACTER(LEN=*),DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(IN) :: memb_name
-            REAL, DIMENSION(0:H5FD_MEM_NTYPES_F-1), INTENT(IN)           :: memb_addr
-                  ! Numbers in the interval [0,1) (e.g. 0.0 0.1 0.5 0.2 0.3 0.4)
-                  ! real address in the file will be calculated as X*HADDR_MAX 
-            LOGICAL, INTENT(IN)  :: relax
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_fapl_multi_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fapl_multi_f -
-
-          SUBROUTINE h5pset_fapl_multi_f(prp_id, relax, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T),INTENT(IN)   :: prp_id    ! Property list identifier
-            LOGICAL, INTENT(IN)  :: relax
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_fapl_multi_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_fapl_multi_f -
-
-          SUBROUTINE h5pget_fapl_multi_f(prp_id, memb_map, memb_fapl, memb_name, &
-                                         memb_addr, relax, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T),INTENT(IN)   :: prp_id    ! Property list identifier
-            INTEGER,DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(OUT)          :: memb_map
-            INTEGER(HID_T),DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(OUT)   :: memb_fapl
-            CHARACTER(LEN=*),DIMENSION(0:H5FD_MEM_NTYPES_F-1),INTENT(OUT) :: memb_name
-            REAL, DIMENSION(0:H5FD_MEM_NTYPES_F-1), INTENT(OUT)           :: memb_addr
-                  ! Numbers in the interval [0,1) (e.g. 0.0 0.1 0.5 0.2 0.3 0.4)
-                  ! real address in the file will be calculated as X*HADDR_MAX 
-            LOGICAL, INTENT(OUT) :: relax
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_fapl_multi_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fapl_family_f -
-
-          SUBROUTINE h5pset_fapl_family_f(prp_id, imemb_size, memb_plist, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)   :: prp_id    ! Property list identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: memb_size ! Logical size, in bytes,
-                                                      ! of each family member
-            INTEGER(HID_T), INTENT(IN) :: memb_plist  ! identifier of the file 
-                                                      ! access property list to 
-                                                      ! be used for each family 
-                                                      ! member
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_fapl_family_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_fapl_family_f -
-
-          SUBROUTINE h5pget_fapl_family_f(prp_id, imemb_size, memb_plist, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)    :: prp_id    ! Property list identifier
-            INTEGER(HSIZE_T), INTENT(OUT) :: memb_size ! Logical size, in bytes,
-                                                       ! of each family member
-            INTEGER(HID_T), INTENT(OUT) :: memb_plist  ! identifier of the file 
-                                                       ! access property list to 
-                                                       ! be used for each family 
-                                                       ! member
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_fapl_family_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fapl_sec2_f -
-
-          SUBROUTINE h5pset_fapl_sec2_f(prp_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)    :: prp_id    ! Property list identifier
-            INTEGER, INTENT(OUT)          :: hdferr    ! Error code
-                                                       ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_fapl_sec2_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fapl_stdio_f -
-
-          SUBROUTINE h5pset_fapl_stdio_f(prp_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)    :: prp_id  ! Property list identifier
-            INTEGER, INTENT(OUT)          :: hdferr  ! Error code
-                                                     ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_fapl_stdio_f
-
- - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_fclose_degree_f -
-
-         SUBROUTINE h5pget_fclose_degree_f(fapl_id, degree, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: fapl_id ! File access property list identifier
-            INTEGER, INTENT(OUT) :: degree ! Info about file close behavior, 
-                                           ! possible values:
-                                           ! H5F_CLOSE_DEFAULT_F
-                                           ! H5F_CLOSE_WEAK_F
-                                           ! H5F_CLOSE_SEMI_F
-                                           ! H5F_CLOSE_STRONG_F
-            INTEGER, INTENT(OUT) :: hdferr ! Error code
-                                           ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_fclose_degree_f 
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fclose_degree_f -
-
-         SUBROUTINE h5pset_fclose_degree_f(fapl_id, degree, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: fapl_id ! File access property list identifier
-            INTEGER, INTENT(IN) :: degree  ! Info about file close behavior, 
-                                           ! possible values:
-                                           ! H5F_CLOSE_DEFAULT_F
-                                           ! H5F_CLOSE_WEAK_F
-                                           ! H5F_CLOSE_SEMI_F
-                                           ! H5F_CLOSE_STRONG_F
-            INTEGER, INTENT(OUT) :: hdferr ! Error code
-                                           ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_fclose_degree_f 
-
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5peqaul_f -
-
-         SUBROUTINE h5pequal_f(plist1_id, plist2_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist1_id !  property list identifier
-            INTEGER(HID_T), INTENT(IN) :: plist2_id !  property list identifier
-            LOGICAL, INTENET(OUT)      :: flag      !  flag, equals to .TRUE. if
-                                                    !  if lists are equal, otherwise
-                                                    !  equals to .FALSE.
-            INTEGER, INTENT(OUT)       :: hdferr    ! Error code
-                                                    ! 0 on success and -1 on failure
-          END SUBROUTINE h5pequal_f 
-
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_driver_f -
-
-         SUBROUTINE h5pget_driver_f(prp_id, driver_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)  :: prp_id    !  File access or data
-                                                     !  transfer property list 
-                                                     !  identifier
-            INTEGER(HID_T), INTENT(OUT) :: driver_id !  low-level file driver identifier
-            INTEGER, INTENT(OUT)        :: hdferr    ! Error code
-                                                     ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_driver_f 
-
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_buffer_f -
-
-         SUBROUTINE h5pset_buffer_f(plist_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)   :: plist_id !  Dataset trasfer 
-                                                     !  property list identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: size     !  Conversion buffer size
-            INTEGER, INTENT(OUT)         :: hdferr   !  Error code
-                                                     ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_buffer_f 
-
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_buffer_f -
-
-         SUBROUTINE h5pget_buffer_f(plist_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)    :: plist_id !  Dataset trasfer 
-                                                      !  property list identifier
-            INTEGER(HSIZE_T), INTENT(OUT) :: size     !  Conversion buffer size
-            INTEGER, INTENT(OUT)          :: hdferr   ! Error code
-                                                      ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_buffer_f 
-
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pfill_value_defined_f -
-
-         SUBROUTINE h5pfill_value_defined_f(plist_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id !  Dataset creaton
-                                                   !  property list identifier
-            INTEGER(HSIZE_T), INTENT(OUT) :: flag  !  fill value status flag
-                                                   
-					           !  H5D_FILL_VALUE_ERROR_F
-                                                   !  H5D_FILL_VALUE_UNDEFINED_F
-                                                   !  H5D_FILL_VALUE_DEFAULT_F 
-                                                   !  H5D_FILL_VALUE_USER_DEFINED_F 
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pfill_value_defined_f 
-
-
- -
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_alloc_time_f -
-
-         SUBROUTINE h5pget_alloc_time_f(plist_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id !  Dataset creaton
-                                                   !  property list identifier
-            INTEGER(HSIZE_T), INTENT(OUT) :: flag  !  allocation time flag
-                                                   !  Possible values are:
-					           !  H5D_ALLOC_TIME_ERROR_F
-					           !  H5D_ALLOC_TIME_DEFAULT_F
-					           !  H5D_ALLOC_TIME_EARLY_F
-					           !  H5D_ALLOC_TIME_LATE_F
-					           !  H5D_ALLOC_TIME_INCR_F
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_alloc_time_f 
-
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_alloc_time_f -
-
-         SUBROUTINE h5pset_alloc_time_f(plist_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id !  Dataset creaton
-                                                   !  property list identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: flag   !  allocation time flag
-                                                   !  Possible values are:
-					           !  H5D_ALLOC_TIME_ERROR_F
-					           !  H5D_ALLOC_TIME_DEFAULT_F
-					           !  H5D_ALLOC_TIME_EARLY_F
-					           !  H5D_ALLOC_TIME_LATE_F
-					           !  H5D_ALLOC_TIME_INCR_F
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_alloc_time_f 
-
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_fill_time_f -
-
-         SUBROUTINE h5pget_fill_time_f(plist_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id !  Dataset creaton
-                                                   !  property list identifier
-            INTEGER(HSIZE_T), INTENT(OUT) :: flag  !  fill time flag
-                                                   !  Possible values are:
-					           !  H5D_FILL_TIME_ERROR_F
-					           !  H5D_FILL_TIME_ALLOC_F
-					           !  H5D_FILL_TIME_NEVER_F
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_fill_time_f 
-
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fill_time_f -
-
-         SUBROUTINE h5pset_fill_time_f(plist_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id !  Dataset creaton
-                                                   !  property list identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: flag   !  file time flag
-                                                   !  Possible values are:
-					           !  H5D_FILL_TIME_ERROR_F
-					           !  H5D_FILL_TIME_ALLOC_F
-					           !  H5D_FILL_TIME_NEVER_F
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_fill_time_f 
-
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pset_meta_block_size_f -
-
-         SUBROUTINE h5pset_meta_block_size_f(plist_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id !  File access
-                                                   !  property list identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: size   !  Metadata block size
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_meta_block_size_f 
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pget_meta_block_size_f -
-
-         SUBROUTINE h5pget_meta_block_size_f(plist_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id !  File access
-                                                   !  property list identifier
-            INTEGER(HSIZE_T), INTENT(OUT) :: size  !  Metadata block size
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_meta_block_size_f 
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pset_sieve_buf_size_f -
-
-         SUBROUTINE h5pset_sieve_buf_size_f(plist_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id !  File access
-                                                   !  property list identifier
-            INTEGER(SIZE_T), INTENT(IN) :: size    ! Sieve buffer size 
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_sieve_buf_size_f 
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pget_sieve_buf_size_f -
-
-         SUBROUTINE h5pget_sieve_buf_size_f(plist_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id !  File access
-                                                   !  property list identifier
-            INTEGER(SIZE_T), INTENT(OUT) :: size   ! Sieve buffer size 
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_sieve_buf_size_f 
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pset_hyper_vector_size_f -
-
-         SUBROUTINE h5pset_hyper_vector_size_f(plist_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id ! Dataset transfer
-                                                   ! property list identifier
-            INTEGER(SIZE_T), INTENT(IN) :: size    ! Vector size 
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_hyper_vector_size_f 
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pget_hyper_vector_size_f -
-
-         SUBROUTINE h5pget_hyper_vector_size_f(plist_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id ! Dataset transfer
-                                                   ! property list identifier
-            INTEGER(SIZE_T), INTENT(OUT) :: size   ! Vector size 
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_hyper_vector_size_f 
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pset_small_data_block_size_f -
-
-         SUBROUTINE h5pset_small_data_block_size_f(plist_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id ! File access
-                                                   ! property list identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: size   ! Small raw data block size
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_small_data_block_size_f 
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pget_small_data_block_size_f -
-
-         SUBROUTINE h5pget_small_data_block_size_f(plist_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist_id ! File access
-                                                   ! property list identifier
-            INTEGER(HSIZE_T), INTENT(OUT) :: size  ! Small raw data block size
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_small_data_block_size_f 
-
- - - -

  -

  -


-

  - -

  - - -

FORTRAN interface:   h5pcreate_class_f -
-
-         SUBROUTINE h5pcreate_class_f(parent, name, class, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: parent  ! parent property list class 
-                                                  ! identifier
-					          !	Possible values include:
-					          !	H5P_NO_CLASS_F
-						  !	H5P_FILE_CREATE_F
-						  !	H5P_FILE_ACCESS_F
-						  !     H5P_DATASET_CREATE_F
-						  !     H5P_DATASET_XFER_F
-					          !	H5P_MOUNT_F
-            CHARACTER(LEN=*), INTENT(IN) :: name  ! name of property tocreate 
-            INTEGER(HID_T), INTENT(OUT) :: class  ! property list class identifier
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5pcreate_class_f
-
- - - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pregister_f -
-
-         SUBROUTINE h5pregister_f
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: class   ! Property list class identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to register
-            INTEGER(SIZE_T), INTENT(IN) :: size   ! Size of the property value	
-            TYPE,   INTENT(IN) :: value           ! Property value
-                                                  ! Supported types are:
-                                                  ! INTEGER, REAL, DOUBLE PRECISION
-                                                  ! and CHARACTER(LEN=*)
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5pregister_f
-
- - - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pinsert_f -
-
-         SUBROUTINE h5pinsert_f
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist   ! Property list class identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to insert
-            INTEGER(SIZE_T), INTENT(IN) :: size   ! Size of the property value	
-            TYPE,   INTENT(IN) :: value           ! Property value
-                                                  ! Supported types are:
-                                                  ! INTEGER, REAL, DOUBLE PRECISION
-                                                  ! and CHARACTER(LEN=*)
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5pinsert_f
-
- - - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pset_f -
-
-         SUBROUTINE h5pset_f(plid, name, value, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plid    ! Property list identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to set
-            TYPE,   INTENT(IN) :: value           ! Property value
-                                                  ! Supported types are:
-                                                  ! INTEGER, REAL, DOUBLE PRECISION
-                                                  ! and CHARACTER(LEN=*)
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5pset_f
-
- - - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pget_f -
-
-         SUBROUTINE h5pget_f(plid, name, value, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plid    ! Property list identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to get
-            TYPE,  INTENT(OUT) :: value           ! Property value
-                                                  ! Supported types are:
-                                                  ! INTEGER, REAL, DOUBLE PRECISION
-                                                  ! and CHARACTER(LEN=*)
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_f
-
- - - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pexist_f -
-
-         SUBROUTINE h5pexist_f(prp_id, name, flag, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to modify
-            LOGICAL, INTENT(OUT) :: flag          ! .TRUE. if exists, .FALSE.
-                                                  ! otherwise
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5pexist_f
-
- - - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pget_size_f -
-
-         SUBROUTINE h5pget_size_f(prp_id, name, size, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id  ! Property list identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  ! Name of property to query
-            INTEGER(SIZE_T), INTENT(OUT) :: size  ! Size in bytes
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_size_f
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pget_nprops_f -
-
-         SUBROUTINE h5pget_nprops_f(prp_id, nprops, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id    ! Property list identifier 
-            INTEGER(SIZE_T), INTENT(OUT) :: nporps  ! Number of properties
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                                    ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_nprops_f
-
- - - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pget_class_parent_f -
-
-         SUBROUTINE h5pget_class_parent_f(prp_id, parent_id, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id     ! Property list identifier 
-            INTEGER(HID_T), INTENT(OUT) :: parent_id ! Parent class property list 
-                                                     ! identifier
-            INTEGER, INTENT(OUT) :: hdferr           ! Error code
-                                                   ! 0 on success and -1 on failure
-          END SUBROUTINE h5pget_class_parent_f
-
- - - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pisa_class_f -
-
-         SUBROUTINE h5pisa_class_f(plist, pclass, flag, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist     ! Property list identifier 
-            INTEGER(HID_T), INTENT(IN) :: pclass    ! Class identifier
-            LOGICAL, INTENT(OUT) :: flag            ! Logical flag
-                                                    ! .TRUE. if a member,
-                                                    ! .FALSE. otherwise
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
-                                                    ! 0 on success and -1 on failure
-          END SUBROUTINE h5pisa_class_f
-
- - - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pequal_f -
-
-         SUBROUTINE h5pequal_f(id1, id2, flag, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: id1     ! Property list identifier 
-            INTEGER(HID_T), INTENT(IN) :: id2     ! Property list identifier
-            LOGICAL, INTENT(OUT) :: flag          ! Logical flag
-                                                  ! .TRUE. if porperty lists or
-                                                  ! classes are equal,
-                                                  ! .FALSE. otherwise
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5pequal_f
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pcopy_prop_f -
-
-         SUBROUTINE h5pcopy_prop_f(dst_id, src_id, name, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dst_id  ! Destination property list 
-                                                  ! identifier 
-            INTEGER(HID_T), INTENT(IN) :: src_id  ! Source property list identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  ! Property name
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5pcopy_prop_f
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5premove_f -
-
-         SUBROUTINE h5premove_f(plid, name, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plid   ! property list identifier
-            CHARACTER(LEN=*), INTENT(IN) :: name ! name of property to remove
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5premove_f
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5punregister_f -
-
-         SUBROUTINE h5punregister_f(class, name, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: class  ! property list class identifier
-            CHARACTER(LEN=*), INTENT(IN) :: name ! name of property to remove
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5punregister_f
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pclose_list_f -
-
-         SUBROUTINE h5pclose_list_f(plist, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: plist ! Property list identifier to close
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-                                                ! 0 on success and -1 on failure
-          END SUBROUTINE h5pclose_list_f
-
- - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pclose_class_f -
-
-         SUBROUTINE h5pclose_class_f(class, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: class ! Property list class
-                                                ! identifier to close
-            INTEGER, INTENT(OUT) :: hdferr      ! Error code
-                                                ! 0 on success and -1 on failure
-          END SUBROUTINE h5pclose_close_f
-
- - - -

  -

  -


-

  - -

  - - - - -

FORTRAN interface:   h5pget_class_name_f -
-
-         SUBROUTINE h5pget_class_name_f(prp_id, name, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id     ! Property list identifier to
-                                                     ! query 
-            CHARACTER(LEN=*), INTENT(INOUT) :: name  ! Buffer to retireve class name
-            INTEGER, INTENT(OUT) :: hdferr           ! Error code, possible values:
-
-				 !	Success:  Actual lenght of the class name
-                                 !                If provided buffer "name" is 
-                                 !                smaller, than name will be 
-                                 !                truncated to fit into
-                                 !                provided user buffer
-				 !	Failure: -1   
-          END SUBROUTINE h5pget_class_name_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_shuffle_f -
-
-          SUBROUTINE h5pset_shuffle_f(prp_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Property list identifier 
-            INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                                      ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pset_shuffle_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_preserve_f -
-
-          SUBROUTINE h5pset_preserve_f(prp_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Dataset transfer property 
-                                                      ! list identifier 
-            LOGICAL, INTENT(IN)        :: flag        ! Status of for the dataset 
-                                                      ! transfer property list 
-            INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                                      ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pset_preserve_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_preserve_f -
-
-          SUBROUTINE h5pget_preserve_f(prp_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Dataset transfer property 
-                                                      ! list identifier 
-            LOGICAL, INTENT(OUT)       :: flag        ! Status of for the dataset 
-                                                      ! transfer property list 
-            INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                                      ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pget_preserve_f
-
- - -

  - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_edc_check_f -
-
-          SUBROUTINE h5pset_edc_check_f(prp_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Dataset transfer property list identifier 
-            INTEGER, INTENT(IN)        :: flag        ! EDC flag; possible values
-                                                      ! H5Z_DISABLE_EDC_F 
-                                                      ! H5Z_ENABLE_EDC_F 
-            INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                                      ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pset_edc_check_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_edc_check_f -
-
-          SUBROUTINE h5pget_edc_check_f(prp_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Dataset transfer property list identifier 
-            INTEGER, INTENT(OUT)       :: flag        ! EDC flag; possible values
-                                                      ! H5Z_DISABLE_EDC_F 
-                                                      ! H5Z_ENABLE_EDC_F 
-            INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                                      ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pget_edc_check_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_szip_f -
-
-          SUBROUTINE h5pset_szip_f(prp_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Dataset creation property 
-                                                      ! list identifier 
-            INTEGER, INTENT(IN) :: options_mask       ! A bit-mask conveying the 
-                                                      ! desired SZIP options.
-                                                      ! Current valid values
-                                                      ! in Fortran are:
-                                                      ! H5_SZIP_AK13_OM_F
-                                                      ! H5_SZIP_CHIP_OM_F
-                                                      ! H5_SZIP_EC_OM_F
-                                                      ! H5_SZIP_NN_OM_F
-                                                      ! Or the sum of any combination
-                                                      ! of the above, e.g.,
-                                                      ! (H5_SZIP_AK13_OM_F + H5_SZIP_NN_OM_F).
-                                                      ! Check C reference manual
-                                                      ! regarding mutually-exclusive 
-                                                      ! options.
-            INTEGER, INTENT(IN) :: pixels_per_block   ! The number of pixels or data
-                                                      ! elements in each data block
-            INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                                      ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pset_szip_f
-
- -

  - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_fletcher32_f -
-
-          SUBROUTINE h5pset_fletcher32_f(prp_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Dataset creation property list identifier 
-            INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                                      ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pset_fletcher32_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_nfilters_f -
-
-          SUBROUTINE h5pget_nfilters_f(prp_id, nfilters, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Dataset creation property 
-                                                      ! list identifier 
-            INTEGER, INTENT(OUT) :: nfilters          ! The number of filters in 
-                                                      ! the pipeline
-            INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                                      ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pget_nfilters_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pmodify_filter_f -
-
-          SUBROUTINE h5pmodify_filter_f(prp_id, filter, flags, cd_nelmts, cd_values, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Property list identifier
-            INTEGER, INTENT(IN)        :: filter      ! Filter to be modified
-            INTEGER, INTENT(IN)        :: flags       ! Bit vector specifying certain general  
-                                                      ! properties of the filter
-            INTEGER(SIZE_T), INTENT(IN) :: cd_nelmts  ! Number of elements in cd_values
-            INTEGER, DIMENSION(*), INTENT(IN) :: cd_values  ! Auxiliary data for the filter
-            INTEGER, INTENT(OUT)       :: hdferr      ! Error code
-                                                      ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pmodify_filter_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pget_filter_by_id_f -
-
-          SUBROUTINE h5pget_filter_by_id_f(prp_id, filter_id, flags, cd_nelmts, cd_values, namelen, &
-                                           name, hdferr)
-            IMPLICIT NONE
- 
-            INTEGER(HID_T), INTENT(IN) :: prp_id      ! Property list identifier
-            INTEGER, INTENT(IN)        :: filter_id   ! Filter identifier
-            INTEGER(SIZE_T), INTENT(INOUT)     :: cd_nelmts  ! Number of elements in cd_values
-            INTEGER, DIMENSION(*), INTENT(OUT) :: cd_values  ! Auxiliary data for the filter
-            INTEGER, INTENT(OUT)          :: flags    ! Bit vector specifying certain general
-                                                      ! properties of the filter
-            INTEGER(SIZE_T), INTENT(IN)   :: namelen  ! Anticipated number of characters in name
-            CHARACTER(LEN=*), INTENT(OUT) :: name     ! Name of the filter
-            INTEGER, INTENT(OUT)          :: hdferr   ! Error code
-                                                      ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pget_filter_by_id_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5pset_family_offset_f -
-
-          SUBROUTINE h5pset_family_offset_f(prp_id, offset, hdferr)
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN)   :: prp_id   ! Property list identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: offset   ! Offset in bytes
-            INTEGER, INTENT(OUT)         :: hdferr   ! Error code
-                                                     ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5pset_family_offset_f
-
- - -

  -

  -


- - - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 1 July 2003 - - - diff --git a/doc/html/fortran/h5r_FORTRAN.html b/doc/html/fortran/h5r_FORTRAN.html deleted file mode 100644 index 613a05d..0000000 --- a/doc/html/fortran/h5r_FORTRAN.html +++ /dev/null @@ -1,186 +0,0 @@ - - -FORTRAN Reference API -- h5r - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5r: References

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5rcreate_f -
To create an object reference -
-
-          SUBROUTINE h5rcreate_f(loc_id, name, ref, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: loc_id   ! Location identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the object at location specified
-                                                   ! by loc_id identifier 
-            TYPE(hobj_ref_t_f), INTENT(OUT) :: ref   ! Object reference 
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-
-          END SUBROUTINE h5rcreate_f
-
- - -
To create a region reference -
-
-          SUBROUTINE h5rcreate_f(loc_id, name, space_id, ref, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: loc_id   ! Location identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name   ! Name of the dataset at location specified
-                                                   ! by loc_id identifier 
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataset's dataspace identifier 
-            TYPE(hdset_reg_ref_t_f), INTENT(OUT) :: ref ! Dataset region reference 
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-
-          END SUBROUTINE h5rcreate_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5rdereference_f -
To dereference an object -
-
-          SUBROUTINE h5rdereference_f(dset_id, ref, obj_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id   ! Dataset identifier 
-            TYPE(hobj_ref_t_f), INTENT(IN) :: ref   ! Object reference 
-            INTEGER(HID_T), INTENT(OUT) :: obj_id   ! Object identifier 
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code 
-
-          END SUBROUTINE h5rdereference_f
-
- - -
To dereference a region -
-
-          SUBROUTINE h5rdereference_f(dset_id, ref, obj_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id   ! Dataset identifier 
-            TYPE(hdset_reg_ref_t_f), INTENT(IN) :: ref   ! Object reference 
-            INTEGER(HID_T), INTENT(OUT) :: obj_id   ! Object identifier 
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code 
-          
-          END SUBROUTINE h5rdereference_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5rget_region_f -
-
-          SUBROUTINE h5rget_region_f(dset_id, ref, space_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id   ! Dataset identifier 
-            TYPE(hdset_reg_ref_t_f), INTENT(IN) :: ref   ! Dataset region reference 
-            INTEGER(HID_T), INTENT(OUT) :: space_id   ! Space identifier 
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
- 
-          END SUBROUTINE h5rget_region_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5rget_object_type_f -
-
-          SUBROUTINE h5rget_object_type_f(dset_id, ref, obj_type, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dset_id   ! Dataset identifier 
-            TYPE(hobj_ref_t_f), INTENT(IN) :: ref   ! Object reference 
-            INTEGER, INTENT(OUT) :: obj_type   ! Object type  
-                                               !  H5G_UNKNOWN_F     (-1)
-                                               !  H5G_LINK_F         0
-                                               !  H5G_GROUP_F        1
-                                               !  H5G_DATASET_F      2
-                                               !  H5G_TYPE_F         3
-
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code 
-
-          END SUBROUTINE h5rget_object_type_f
-
- - -
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 3 April 2000 - - - diff --git a/doc/html/fortran/h5s_FORTRAN.html b/doc/html/fortran/h5s_FORTRAN.html deleted file mode 100644 index a0d0a99..0000000 --- a/doc/html/fortran/h5s_FORTRAN.html +++ /dev/null @@ -1,844 +0,0 @@ - - -FORTRAN Dataspace API -- h5s - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5s: Dataspaces

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sclose_f -
-
-          SUBROUTINE h5sclose_f(space_id, hdferr)
-     
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-
-          END SUBROUTINE h5sclose_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5scopy_f -
-
-          SUBROUTINE h5scopy_f(space_id, new_space_id, hdferr) 
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier 
-            INTEGER(HID_T), INTENT(OUT) :: new_space_id 
-                                               ! Identifier of dataspace's copy 
-            INTEGER, INTENT(OUT) :: hdferr     ! Error code
-                                               ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5scopy_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5screate_f -
-
-          SUBROUTINE h5screate_f(classtype, space_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(IN) :: classtype     ! The type of the dataspace
-                                                 ! to be created. Possible values
-                                                 ! are: 
-                                                 !  H5S_SCALAR_F 
-                                                 !  H5S_SIMPLE_F 
-            INTEGER(HID_T), INTENT(OUT) :: space_id ! Dataspace identifier 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5screate_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5screate_simple_f -
-
-          SUBROUTINE h5screate_simple_f(rank, dims, space_id, hdferr, maxdims) 
-            IMPLICIT NONE
-            INTEGER, INTENT(IN) :: rank     ! Number of dataspace dimensions 
-            INTEGER(HSIZE_T), INTENT(IN) :: dims(*) ! Array with the dimension 
-                                                    ! sizes 
-            INTEGER(HID_T), INTENT(OUT) :: space_id ! Dataspace identifier 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-            INTEGER(HSIZE_T), OPTIONAL, INTENT(IN) :: maxdims(*) 
-                                                    ! Array with the maximum 
-                                                    ! dimension sizes 
- 
-          END SUBROUTINE h5screate_simple_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sextent_copy_f -
-
-          SUBROUTINE h5sextent_copy_f(dest_space_id, source_space_id, hdferr) 
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: dest_space_id  ! Identifier of destination
-                                                         ! dataspace
-            INTEGER(HID_T), INTENT(IN) :: source_space_id ! Identifier of source 
-                                                          ! dataspace
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5sextent_copy_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_select_npoints_f -
-
-          SUBROUTINE h5sget_select_npoints_f(space_id, npoints, hdferr) 
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id     ! Dataspace identifier 
-            INTEGER(HSSIZE_T), INTENT(OUT) :: npoints  ! Number of elements in the
-                                                       ! selection 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5sget_select_npoints_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_simple_extent_dims_f -
-
-          SUBROUTINE h5sget_simple_extent_dims_f(space_id, dims, maxdims, hdferr) 
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier 
-            INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: dims 
-                                                   ! Array to store dimension sizes 
-            INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: maxdims 
-                                                   ! Array to store max dimension 
-                                                   ! sizes  
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! Dataspace rank on success and -1 on failure
- 
-          END SUBROUTINE h5sget_simple_extent_dims_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_simple_extent_ndims_f -
-
-          SUBROUTINE h5sget_simple_extent_ndims_f(space_id, rank, hdferr) 
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id     ! Dataspace identifier 
-            INTEGER, INTENT(OUT) :: rank               ! Number of dimensions 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5sget_simple_extent_ndims_f
-
- - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_simple_extent_npoints_f -
-
-          SUBROUTINE h5sget_simple_extent_npoints_f(space_id, npoints, hdferr) 
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id    ! Dataspace identifier 
-            INTEGER(HSIZE_T), INTENT(OUT) :: npoints  ! Number of elements in 
-                                                      ! dataspace
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5sget_simple_extent_npoints_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_simple_extent_type_f -
-
-          SUBROUTINE h5sget_simple_extent_type_f(space_id, classtype, hdferr) 
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier 
-            INTEGER, INTENT(OUT) :: classtype      ! Class type , possible values
-                                                   ! are: 
-                                                   !  H5S_NO_CLASS_F 
-                                                   !  H5S_SCALAR_F 
-                                                   !  H5S_SIMPLE_F 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5sget_simple_extent_type_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sis_simple_f -
-
-          SUBROUTINE h5sis_simple_f(space_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier 
-            LOGICAL, INTENT(OUT) :: flag            ! Flag, idicates if dataspace
-                                                    ! is simple or not ( TRUE or
-                                                    ! FALSE)  
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5sis_simple_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5soffset_simple_f -
-
-          SUBROUTINE h5soffset_simple_f(space_id, offset, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier 
-            INTEGER(HSSIZE_T), DIMENSION(*), INTENT(IN) ::  offset
-                                                 ! The offset at which to position
-                                                 ! the selection  
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5soffset_simple_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sselect_all_f -
-
-          SUBROUTINE h5sselect_all_f(space_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5sselect_all_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sselect_elements_f -
-
-          SUBROUTINE h5sselect_elements_f(space_id, operator, num_elements, &
-                                          coord, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier 
-            INTEGER, INTENT(IN) :: op     ! Flag, valid values are:
-                                          ! H5S_SELECT_SET_F 
-                                          ! H5S_SELECT_OR_F 
-            INTEGER, INTENT(IN) :: num_elements  ! Number of elements to be
-                                                 ! selected
-            INTEGER(HSSIZE_T), DIMENSION(*,*), INTENT(IN) :: coord 
-                                          ! Array with the coordinates
-                                          ! of the selected elements
-                                          ! coord(num_elements, rank)
-            INTEGER, INTENT(OUT) :: hdferr     ! Error code
-                                               ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5sselect_elements_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sselect_hyperslab_f -
-
-          SUBROUTINE h5sselect_hyperslab_f(space_id, operator, start, count, &
-                                           hdferr, stride, block) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier 
-            INTEGER, INTENT(IN) :: op     ! Flag, valid values are:
-                                          ! H5S_SELECT_SET_F
-                                          ! H5S_SELECT_OR_F
-                                          !  
-            INTEGER(HSSIZE_T), DIMENSION(*), INTENT(IN) :: start
-                                          ! Starting coordinates of the hyperslab 
-            INTEGER(HSIZE_T), DIMENSION(*), INTENT(IN) :: count 
-                                          ! Number of blocks to select 
-                                          ! from dataspace 
-            INTEGER, INTENT(OUT) :: hdferr     ! Error code
-                                               ! 0 on success and -1 on failure
-            INTEGER(HSIZE_T), DIMENSION(*), OPTIONAL, INTENT(IN) :: stride
-                                          ! Array of how many elements to move
-                                          ! in each direction
-            INTEGER(HSIZE_T), DIMENSION(*), OPTIONAL, INTENT(IN) :: block 
-                                          ! Size of the element block 
- 
-          END SUBROUTINE h5sselect_hyperslab_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sselect_none_f -
-
-          SUBROUTINE h5sselect_none_f(space_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5sselect_none_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sselect_valid_f -
-
-          SUBROUTINE h5sselect_valid_f(space_id, flag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier 
-            LOGICAL, INTENT(OUT) :: flag            ! TRUE if the selection is
-                                                    ! contained within the extent,
-                                                    ! FALSE otherwise. 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5sselect_valid_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sset_extent_none_f -
-
-          SUBROUTINE h5sset_extent_none_f(space_id, hdferr) 
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id  ! Dataspace identifier 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5sset_extent_none_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sset_extent_simple_f -
-
-          SUBROUTINE h5sset_extent_simple_f(space_id, rank, current_size, &
-                                            maximum_size, hdferr) 
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier 
-            INTEGER, INTENT(IN) :: rank            ! Dataspace rank 
-            INTEGER(HSIZE_T), DIMENSION(rank), INTENT(IN) :: current_size 
-                                                   ! Array with the new sizes
-                                                   ! of dimensions 
-            INTEGER(HSIZE_T), DIMENSION(rank), INTENT(IN) ::  
-                                                   ! Array with the new maximum
-                                                   ! sizes of dimensions 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
- 
-          END SUBROUTINE h5sset_extent_simple_f
-
- - - - - - - - - - - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_select_type_f -
-
-          SUBROUTINE h5sget_select_type_f(space_id, type, hdferr) 
-
-            IMPLICIT NONE
- 
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier
-            INTEGER, INTENT(OUT) :: type           ! Selection type
-                                                   !  valid values are:
-						   !  H5S_SEL_ERROR_F 
-						   !  H5S_SEL_NONE_F 
-						   !  H5S_SEL_POINTS_F 
-						   !  H5S_SEL_HYPERSLABS_F 
-						   !  H5S_SEL_ALL_F 
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code
-          END SUBROUTINE h5sget_select_type_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_select_hyper_nblocks_f -
-
-          SUBROUTINE h5sget_select_hyper_nblocks_f(space_id, num_blocks, hdferr) 
-
-            IMPLICIT NONE
- 
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier
-            INTEGER, INTENT(OUT) :: num_blocks     ! number of hyperslab blocks in 
-                                                   ! the current hyperslab selection
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code
-          END SUBROUTINE h5sget_select_hyper_nblocks_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_select_hyper_blocklist_f -
-
-          SUBROUTINE h5sget_select_hyper_blocklist_f(space_id, startblock, num_blocks, &
-                                                     buf, hdferr) 
-
-            IMPLICIT NONE
- 
-            INTEGER(HID_T), INTENT(IN)   :: space_id ! Dataspace identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: startblock
-                                                   !Hyperslab block to start with
-            INTEGER, INTENT(OUT) :: num_blocks     ! number of hyperslab blocks to get in 
-                                                   ! the current hyperslab selection
-            INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: buf
-                                                   ! List of hyperslab blocks selected 
-
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code
-          END SUBROUTINE h5sget_select_hyper_blocklist_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_select_elem_npoints_f -
-
-          SUBROUTINE h5sget_select_elem_npoints_f(space_id, num_points, hdferr) 
-
-            IMPLICIT NONE
- 
-            INTEGER(HID_T), INTENT(IN) :: space_id ! Dataspace identifier
-            INTEGER, INTENT(OUT) :: num_points     ! number of points in 
-                                                   ! the current elements selection
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code
-          END SUBROUTINE h5sget_select_elem_npoints_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_select_elem_pointlist_f -
-
-          SUBROUTINE h5sget_select_elem_pointlist_f(space_id, startpoint, num_points, &
-                                                     buf, hdferr) 
-
-            IMPLICIT NONE
- 
-            INTEGER(HID_T), INTENT(IN)   :: space_id ! Dataspace identifier
-            INTEGER(HSIZE_T), INTENT(IN) :: startpoint ! Element point to start with
-            INTEGER, INTENT(OUT) :: num_points     ! number of points to get in 
-                                                   ! the current element selection
-            INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) :: buf
-                                                   ! List of points selected 
-
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code
-          END SUBROUTINE h5sget_select_elem_pointlist_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5sget_select_bounds_f -
-
-          SUBROUTINE h5sget_select_bounds_f(space_id, start, end, hdferr)
-
-            IMPLICIT NONE
- 
-            INTEGER(HID_T), INTENT(IN)   :: space_id ! Dataspace identifier
-            INTEGER(HSSIZE_T), DIMENSION(*), INTENT(OUT) :: start
-                                            ! Starting coordinate of the bounding box
-            INTEGER(HSSIZE_T), DIMENSION(*), INTENT(OUT) ::end 
-                                            ! Ending coordinate (opposite corner)
-                                            ! of the bounding box
-            INTEGER, INTENT(OUT) :: hdferr         ! Error code
-          END SUBROUTINE h5sget_select_bounds_f
-
- - - -
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 9 April 2003 - - - diff --git a/doc/html/fortran/h5t_FORTRAN.html b/doc/html/fortran/h5t_FORTRAN.html deleted file mode 100644 index cf80ba6..0000000 --- a/doc/html/fortran/h5t_FORTRAN.html +++ /dev/null @@ -1,1401 +0,0 @@ - - -FORTRAN Datatype API -- h5t - - - - - - - - - - - - - -
-

The FORTRAN 90 API to HDF5
h5t: Datatypes

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tclose_f -
-
-          SUBROUTINE h5tclose_f(type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5tclose_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tcommit_f -
-
-          SUBROUTINE h5tcommit_f(loc_id, name, type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: loc_id  ! File or group identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  ! Datatype name within file or
-                                                  ! group
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-                                                  ! 0 on success and -1 on failure
-          END SUBROUTINE h5tcommit_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tcopy_f -
-
-          SUBROUTINE h5tcopy_f(type_id, new_type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER(HID_T), INTENT(OUT) :: new_type_id ! Identifier of datatype's 
-                                                       ! copy 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5tcopy_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_class_f -
-
-          SUBROUTINE h5tget_class_f(type_id, class, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: class ! Datatype class, possible values are:
-
-                                          ! H5T_NO_CLASS_F 
-                                          ! H5T_INTEGER_F 
-                                          ! H5T_FLOAT_F
-                                          ! H5T_TIME_F
-                                          ! H5T_STRING_F
-                                          ! H5T_BITFIELD_F
-                                          ! H5T_OPAQUE_F
-                                          ! H5T_COMPOUND_F
-                                          ! H5T_REFERENCE_F
-                                          ! H5T_ENUM_F
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5tget_class_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_order_f -
-
-          SUBROUTINE h5tget_order_f(type_id, order, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: order ! Datatype byte order, bossible values
-                                          ! are:
-                                          ! H5T_ORDER_LE_F 
-                                          ! H5T_ORDER_BE_F 
-                                          ! H5T_ORDER_VAX_F  
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5tget_order_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_size_f -
-
-          SUBROUTINE h5tget_size_f(type_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER(SIZE_T), INTENT(OUT) :: size ! Datatype size
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5tget_size_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5topen_f -
-
-          SUBROUTINE h5topen_f(loc_id, name, type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: loc_id  ! File or group identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  ! Datatype name within file or
-                                                  ! group
-            INTEGER(HID_T), INTENT(out) :: type_id  ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5topen_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_order_f -
-
-          SUBROUTINE h5tset_order_f(type_id, order, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: order ! Datatype byte order, bossible values
-                                          ! are:
-                                          ! H5T_ORDER_LE_F 
-                                          ! H5T_ORDER_BE_F 
-                                          ! H5T_ORDER_VAX_F  
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5tset_order_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_size_f -
-
-          SUBROUTINE h5tset_size_f(type_id, size, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER(SIZE_T), INTENT(IN) :: size ! Datatype size
-            INTEGER, INTENT(OUT) :: hdferr       ! Error code
-                                                 ! 0 on success and -1 on failure
-          END SUBROUTINE h5tset_size_f
-
- - - - - - - - - - - - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tequal_f -
-
-          SUBROUTINE h5tequal_f(type1_id, type2_id, flag, hdferr)
- 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type1_id ! Datatype identifier 
-            INTEGER(HID_T), INTENT(IN) :: type2_id ! Datatype identifier 
-            LOGICAL, INTENT(OUT) :: flag ! TRUE/FALSE flag to indicate if two
-                                         ! datatypes are equal
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tequal_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tcommitted_f -
-
-          SUBROUTINE h5tcommitted_f(type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tcommitted_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_precision_f -
-
-          SUBROUTINE h5tget_precision_f(type_id, precision, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: precision ! Datatype precision
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_precision_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_precision_f -
-
-          SUBROUTINE h5tset_precision_f(type_id, precision, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: precision ! Datatype precision
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_precision_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_offset_f -
-
-          SUBROUTINE h5tget_offset_f(type_id, offset, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: offset ! Datatype bit offset of the
-                                           ! first significant bit
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_offset_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_offset_f -
-
-          SUBROUTINE h5tset_offset_f(type_id, offset, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: offset ! Datatype bit offset of the
-                                           ! first significant bit
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_offset_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_pad_f -
-
-          SUBROUTINE h5tget_pad_f(type_id, lsbpad, msbpad, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: lsbpad ! padding type of the  
-                                           ! least significant bit
-            INTEGER, INTENT(OUT) :: msbpad ! padding type of the 
-                                           ! most significant bit
-                                           ! Possible values of padding type are:
-                                           ! H5T_PAD_ZERO_F = 0
-                                           ! H5T_PAD_ONE_F = 1
-                                           ! H5T_PAD_BACKGROUND_F = 2
-                                           ! H5T_PAD_ERROR_F      = -1
-                                           ! H5T_PAD_NPAD_F      = 3
-
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_pad_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_pad_f -
-
-          SUBROUTINE h5tset_pad_f(type_id, lsbpad, msbpad, hdferr) 
-
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: lsbpad ! padding type of the 
-                                           ! least significant bit
-            INTEGER, INTENT(IN) :: msbpad ! padding type of the 
-                                           ! most significant bit
-                                           ! Possible values of padding type are:
-                                           ! H5T_PAD_ZERO_F = 0
-                                           ! H5T_PAD_ONE_F = 1
-                                           ! H5T_PAD_BACKGROUND_F = 2
-                                           ! H5T_PAD_ERROR_F      = -1
-                                           ! H5T_PAD_NPAD_F      = 3
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_pad_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_sign_f -
-
-          SUBROUTINE h5tget_sign_f(type_id, sign, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: sign ! sign type for an integer type
-                                         !possible values are:
-                                         !Unsigned integer type H5T_SGN_NONE_F = 0
-                                         !Two's complement signed integer type
-                                         !H5T_SGN_2_F = 1
-                                         !or error value: H5T_SGN_ERROR_F=-1 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_sign_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_sign_f -
-
-          SUBROUTINE h5tset_sign_f(type_id, sign, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: sign !sign type for an integer type 
-                                         !possible values are:
-                                         !Unsigned integer type H5T_SGN_NONE_F = 0
-                                         !Two's complement signed integer type
-                                         !H5T_SGN_2_F = 1
-                                         !or error value: H5T_SGN_ERROR_F=-1 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_sign_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_fields_f -
- 
-          SUBROUTINE h5tget_fields_f(type_id, epos, esize, mpos, msize, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: epos   ! exponent bit-position 
-            INTEGER, INTENT(OUT) :: esize  ! size of exponent in bits
-            INTEGER, INTENT(OUT) :: mpos   ! mantissa bit-position 
-            INTEGER, INTENT(OUT) :: msize  ! size of mantissa in bits
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_fields_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_fields_f -
- 
-          SUBROUTINE h5tset_fields_f(type_id, epos, esize, mpos, msize, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier
-            INTEGER, INTENT(IN) :: epos   ! exponent bit-position 
-            INTEGER, INTENT(IN) :: esize  ! size of exponent in bits
-            INTEGER, INTENT(IN) :: mpos   ! mantissa bit-position 
-            INTEGER, INTENT(IN) :: msize  ! size of mantissa in bits
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_fields_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_ebiass_f -
- 
-          SUBROUTINE h5tget_ebias_f(type_id, ebias, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: ebias ! Datatype exponent bias of a floating-point type
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_ebias_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_ebiass_f -
- 
-          SUBROUTINE h5tset_ebias_f(type_id, ebias, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: ebias !Datatype exponent bias of a 
-                                         !floating-point type, which can't
-                                         !be 0
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_ebias_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_norm_f - -
-          SUBROUTINE h5tget_norm_f(type_id, norm, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: norm !mantissa normalization of a floating-point datatype
-                                         !Valid normalization types are:
-                                         !H5T_NORM_IMPLIED_F(0),MSB of mantissa is not 
-                                         !stored, always 1,  H5T_NORM_MSBSET_F(1), MSB of 
-                                         !mantissa is always 1, H5T_NORM_NONE_F(2)
-                                         !Mantissa is not normalize
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_norm_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_norm_f -
- 
-          SUBROUTINE h5tset_norm_f(type_id, norm, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: norm !mantissa normalization of a floating-point datatype
-                                         !Valid normalization types are:
-                                         !H5T_NORM_IMPLIED_F(0),MSB of mantissa is not 
-                                         !stored, always 1,  H5T_NORM_MSBSET_F(1), MSB of 
-                                         !mantissa is always 1, H5T_NORM_NONE_F(2)
-                                         !Mantissa is not normalize
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_norm_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_inpad_f -
- 
-          SUBROUTINE h5tget_inpad_f(type_id, padtype, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: padtype ! padding type for unused bits 
-                                            ! in floating-point datatypes.
-                                            ! Possible values of padding type are:
-                                            ! H5T_PAD_ZERO_F = 0
-                                            ! H5T_PAD_ONE_F = 1
-                                            ! H5T_PAD_BACKGROUND_F = 2
-
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_inpad_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_inpad_f -
- 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: padtype ! padding type for unused bits 
-                                           ! in floating-point datatypes.
-                                           ! Possible values of padding type are:
-                                           ! H5T_PAD_ZERO_F = 0
-                                           ! H5T_PAD_ONE_F = 1
-                                           ! H5T_PAD_BACKGROUND_F = 2
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_inpad_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_cset_f -
- 
-          SUBROUTINE h5tget_cset_f(type_id, cset, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: cset ! character set type of a string datatype 
-                                            ! Possible values of padding type are:
-                                            !H5T_CSET_ASCII_F = 0
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
- 
-          END SUBROUTINE h5tget_cset_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_cset_f -
- 
-          SUBROUTINE h5tset_cset_f(type_id, cset, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: cset !character set type of a string datatype  
-                                           !Possible values of padding type are:
-                                           !H5T_CSET_ASCII_F = 0
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_cset_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_strpad_f -
- 
-          SUBROUTINE h5tget_strpad_f(type_id, strpad, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: strpad ! string padding method for a string datatype 
-                                           ! Possible values of padding type are:
-                                           !Pad with zeros (as C does): H5T_STR_NULL_F(0), 
-                                           !Pad with spaces (as FORTRAN does): 
-                                           !H5T_STR_SPACE_F(1)
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_strpad_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_strpad_f -
- 
-          SUBROUTINE h5tset_strpad_f(type_id, strpad, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: strpad ! string padding method for a string datatype 
-                                          ! Possible values of padding type are:
-                                          !Pad with zeros (as C does): H5T_STR_NULL_F(0), 
-                                          !Pad with spaces (as FORTRAN does): 
-                                          !H5T_STR_SPACE_F(1)
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_strpad_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_nmembers_f -
- 
-          SUBROUTINE h5tget_nmembers_f(type_id, num_members, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(OUT) :: num_members !number of fields in a compound datatype 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-
-          END SUBROUTINE h5tget_nmembers_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_member_name_f -
- 
-           SUBROUTINE h5tget_member_name_f(type_id,index, member_name,  namelen, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: index !Field index (0-based) of the field name to retrieve 
-            CHARACTER(LEN=*), INTENT(OUT) :: member_name !name of a field of
-                                                         !a compound datatype 
-            INTEGER, INTENT(OUT) :: namelen ! Length the name 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_member_name_f
-
- - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_member_index_f -
- 
-           SUBROUTINE h5tget_member_index_f(type_id, member_name, index , hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: member_name  !name of a field of
-                                                         !a compound datatype 
-                                                         ! or a member of ENUM type
-            INTEGER, INTENT(OUT) :: index !Field index (0-based) of the field name to retrieve 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_member_index_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_member_offset_f -
- 
-          SUBROUTINE h5tget_member_offset_f(type_id, member_no, offset, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: member_no !Number of the field  
-                                                       !whose offset is requested
-            INTEGER(SIZE_T), INTENT(OUT) :: offset !byte offset of the the beginning of the field
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_member_offset_f
-
- - - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_member_type_f -
- 
-          SUBROUTINE h5tget_member_type_f(type_id,  field_idx, datatype, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: field_idx !Field index (0-based) of the field type to retrieve
-            INTEGER(HID_T), INTENT(OUT) :: datatype !identifier of a copy of 
-                                                    !the datatype of the field 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_member_type_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tcreate_f -
- 
-           SUBROUTINE h5tcreate_f(class, size, type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(IN) :: class ! Datatype class cna be one of
-                                         ! H5T_COMPOUND_F (6)
-                                         ! H5T_ENUM_F     (8)
-                                         ! H5T_OPAQUE_F   (9)
-            INTEGER(SIZE_T), INTENT(IN) :: size ! Size of the datatype
-            INTEGER(HID_T), INTENT(OUT) :: type_id ! Datatype identifier
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tcreate_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tinsert_f -
- 
-          SUBROUTINE h5tinsert_f(type_id,  name, offset, field_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name !Name of the field to insert
-            INTEGER(SIZE_T), INTENT(IN) :: offset !Offset in memory structure of the field to insert
-            INTEGER(HID_T), INTENT(IN) :: field_id !datatype identifier of the new member
-
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tinsert_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tpack_f -
- 
-           SUBROUTINE h5tpack_f(type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tpack_f
-
- - - - - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tenum_create_f -
-
-          SUBROUTINE h5tenum_create_f(parent_id, new_type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: parent_id  ! Datatype identifier for
-                                                     ! the  base datatype
-            INTEGER(HID_T), INTENT(OUT) :: new_type_id 
-                                                     !datatype identifier for the
-                                                     ! new enumeration datatype    
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tenum_create_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tenum_insert_f -
-          SUBROUTINE h5tenum_insert_f(type_id,  name, value, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  !Name of  the new member
-            INTEGER, INTENT(IN) :: value !value of the new member
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tenum_insert_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tenum_nameof_f -
-
-          SUBROUTINE h5tenum_nameof_f(type_id,  name, namelen, value, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            CHARACTER(LEN=*), INTENT(OUT) :: name  !Name of the  enumeration datatype.
-            INTEGER(SIZE_T), INTENT(IN) :: namelen !length of the name
-            INTEGER, INTENT(IN) :: value !value of the  enumeration datatype.
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tenum_nameof_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tenum_valueof_f -
-
-          SUBROUTINE h5tenum_valueof_f(type_id,  name, value, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: name  !Name of the  enumeration datatype.
-            INTEGER, INTENT(OUT) :: value !value of the  enumeration datatype.
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tenum_valueof_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_member_value_f -
-
-          SUBROUTINE h5tget_member_value_f(type_id,  member_no, value, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            INTEGER, INTENT(IN) :: member_no !Number of the enumeration datatype member
-            INTEGER, INTENT(OUT) :: value !value of the  enumeration datatype.
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_member_value_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tset_tag_f -
-
-          SUBROUTINE h5tset_tag_f(type_id, tag, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            CHARACTER(LEN=*), INTENT(IN) :: tag !Unique ASCII string with which 
-                                                !the opaque datatype is to be tagged 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tset_tag_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_tag_f -
-
-          SUBROUTINE h5tget_tag_f(type_id, tag,taglen, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id ! Datatype identifier 
-            CHARACTER(LEN=*), INTENT(OUT) :: tag !Unique ASCII string with which 
-                                                !the opaque datatype is to be tagged
-            INTEGER, INTENT(OUT) :: taglen !length of tag 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-
-          END SUBROUTINE h5tget_tag_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tvlen_create_f -
-
-          SUBROUTINE h5tvlen_create_f(type_id, vltype_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id   ! Datatype identifier of the base type. 
-                                                    ! Base type can only be atomic 
-            INTEGER(HID_T), INTENT(OUT) :: vltype_id ! VL datatype identifier 
-            INTEGER, INTENT(OUT) :: hdferr           ! Error code
-
-          END SUBROUTINE h5tvlen_create_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tis_variable_str_f -
-
-          SUBROUTINE h5tis_variable_str_f(type_id, status, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id   ! Datatype identifier 
-            LOGICAL, INTENT(OUT)       :: status    ! Logical flag:
-                                                    ! .TRUE. is datatype is a varibale string
-                                                    ! .FALSE. otherwise 
-            INTEGER, INTENT(OUT) :: hdferr          ! Error code
-
-          END SUBROUTINE h5tis_variable_str_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_super_f -
- 
-           SUBROUTINE h5tget_super_f(type_id, base_type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id  ! Datatype identifier 
-            INTEGER(HID_T), INTENT(OUT) :: type_id ! Base datatype identifier 
-            INTEGER, INTENT(OUT) :: hdferr        ! Error code
-          END SUBROUTINE h5tget_super_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tarray_create_f -
- 
-           SUBROUTINE h5tarray_create_f(base_id, rank, dims, type_id, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: base_id ! Identifier of array base datatype
-            INTEGER, INTENT(IN)        ::  rank   ! Rank of the array
-            INTEGER(HSIZE_T), DIMENSION(*), INTENT(IN) :: dims !Sizes of each array dimension
-
-            INTEGER(HID_T), INTENT(OUT) :: type_id ! Identifier of the array datatype
-            INTEGER, INTENT(OUT)        :: hdferr  ! Error code
-          END SUBROUTINE h5tarray_create_f
-
- -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_array_ndims_f -
- 
-           SUBROUTINE h5tget_array_ndims_f(type_id, ndims, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id  ! Identifier of the array datatype
-            INTEGER, INTENT(OUT)       ::  ndims   ! Number of array dimensions
-            INTEGER, INTENT(OUT)       :: hdferr   ! Error code
-          END SUBROUTINE h5tget_array_ndims_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5tget_array_dims_f -
- 
-           SUBROUTINE h5tget_array_dims_f(type_id, dims, hdferr) 
-            IMPLICIT NONE
-            INTEGER(HID_T), INTENT(IN) :: type_id                ! Identifier of the array datatype
-            INTEGER(HSIZE_T), DIMENSION(*), INTENT(OUT) ::  dims ! Buffer to store array datatype
-            INTEGER, INTENT(OUT)       :: hdferr                 ! Error code
-          END SUBROUTINE h5tget_array_dims_f
-
- -
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 5 June 2003 - - - diff --git a/doc/html/fortran/h5z_FORTRAN.html b/doc/html/fortran/h5z_FORTRAN.html deleted file mode 100644 index df377c9..0000000 --- a/doc/html/fortran/h5z_FORTRAN.html +++ /dev/null @@ -1,85 +0,0 @@ - - -FORTRAN Identifier API -- h5i - - - - - - -
-

The FORTRAN 90 API to HDF5
h5i: Filters

-
- - -
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5zunregister_f - -
-          SUBROUTINE h5zunregister_f(filter, hdferr) 
-            IMPLICIT NONE
-            INTEGER, INTENT(IN)  :: filter  ! Filter; one of the possible values:
-                                            ! H5Z_FILTER_DEFLATE_F
-                                            ! H5Z_FILTER_SHUFFLE_F
-                                            ! H5Z_FILTER_FLETCHER32_F
-            INTEGER, INTENT(OUT) :: hdferr  ! Error code
-                                            ! 0 on success, and -1 on failure
-
-          END SUBROUTINE h5zunregister_f
-
- - -

  -

  -


-

  - -

  - - - -

FORTRAN interface:   h5zfilter_avail_f - -
-               SUBROUTINE h5zfilter_avail_f(filter, status, hdferr)
-                 IMPLICIT NONE
-                 INTEGER, INTENT(IN)  :: filter  ! Filter; one of the possible values:
-                                                 ! H5Z_FILTER_DEFLATE_F
-                                                 ! H5Z_FILTER_SHUFFLE_F
-                                                 ! H5Z_FILTER_FLETCHER32_F
-                 LOGICAL, INTENT(OUT) :: status  ! Flag, idicates if filter
-                                                 ! is availble ( .TRUE. or .FALSE.)
-
-                END SUBROUTINE h5zfilter_avail_f
-
-
- - -
- -

  -

  -


- - -
-HDF Help Desk -
-Describes HDF5 Release 1.6.0, July 2003 -
- -Last modified: 19 March 2003 - - - -- cgit v0.12