summaryrefslogtreecommitdiffstats
path: root/fortran/src
diff options
context:
space:
mode:
Diffstat (limited to 'fortran/src')
-rw-r--r--fortran/src/H5Aff.F9065
-rw-r--r--fortran/src/H5Dff.F9014
-rw-r--r--fortran/src/H5ESff.F9016
-rw-r--r--fortran/src/H5Fff.F9010
-rw-r--r--fortran/src/H5Gff.F9015
-rw-r--r--fortran/src/H5Lff.F9017
-rw-r--r--fortran/src/H5Off.F9019
-rw-r--r--fortran/src/H5VLff.F9042
8 files changed, 104 insertions, 94 deletions
diff --git a/fortran/src/H5Aff.F90 b/fortran/src/H5Aff.F90
index 23bfaea..b30044d 100644
--- a/fortran/src/H5Aff.F90
+++ b/fortran/src/H5Aff.F90
@@ -96,12 +96,12 @@ MODULE H5A
! Interface for the function used to pass the C pointer of the buffer
! to the C H5Awrite routine
INTERFACE
- INTEGER FUNCTION h5awrite_f_c(attr_id, mem_type_id, buf) BIND(C, NAME='h5awrite_f_c')
+ INTEGER FUNCTION h5awrite_f_c(attr_id, memtype_id, buf) BIND(C, NAME='h5awrite_f_c')
IMPORT :: c_ptr
IMPORT :: HID_T
IMPLICIT NONE
INTEGER(HID_T), INTENT(IN) :: attr_id
- INTEGER(HID_T), INTENT(IN) :: mem_type_id
+ INTEGER(HID_T), INTENT(IN) :: memtype_id
TYPE(C_PTR), VALUE :: buf
END FUNCTION h5awrite_f_c
END INTERFACE
@@ -109,12 +109,12 @@ MODULE H5A
! Interface for the function used to pass the C pointer of the buffer
! to the C H5Aread routine
INTERFACE
- INTEGER FUNCTION h5aread_f_c(attr_id, mem_type_id, buf) BIND(C, NAME='h5aread_f_c')
+ INTEGER FUNCTION h5aread_f_c(attr_id, memtype_id, buf) BIND(C, NAME='h5aread_f_c')
IMPORT :: c_ptr
IMPORT :: HID_T
IMPLICIT NONE
INTEGER(HID_T), INTENT(IN) :: attr_id
- INTEGER(HID_T), INTENT(IN) :: mem_type_id
+ INTEGER(HID_T), INTENT(IN) :: memtype_id
TYPE(C_PTR), VALUE :: buf
END FUNCTION h5aread_f_c
END INTERFACE
@@ -207,7 +207,7 @@ CONTAINS
!! \param type_id Attribute datatype identifier
!! \param space_id Attribute dataspace identifier
!! \param attr_id Attribute identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param acpl_id Attribute creation property list identifier
!! \param aapl_id Attribute access property list identifier
@@ -582,7 +582,7 @@ CONTAINS
!! \brief Closes the specified attribute.
!!
!! \param attr_id Attribute identifier
-!! \param hdferr \fortran_error
+!! \param hdferr \fortran_error
!!
!! See C API: @ref H5Aclose()
!!
@@ -608,7 +608,7 @@ CONTAINS
!! \brief Asynchronously closes the specified attribute.
!!
!! \param attr_id Attribute identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -778,6 +778,7 @@ CONTAINS
!! \param obj_name Name of object, relative to location, whose attribute is to be renamed
!! \param old_attr_name Prior attribute name
!! \param new_attr_name New attribute name
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lapl_id Link access property list identifier
!! \param file \fortran_file
@@ -890,7 +891,7 @@ CONTAINS
!! \param obj_id Identifier for object to which attribute is attached
!! \param attr_name Name of attribute to open
!! \param attr_id Attribute identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param aapl_id Attribute access property list
!! \param file \fortran_file
@@ -1154,7 +1155,7 @@ CONTAINS
!! \li H5_ITER_N_F - Number of iteration orders
!! \param n Attribute’s position in index.
!! \param attr_id Attribute identifier.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param aapl_id Attribute access property list.
!! \param lapl_id Link access property list.
@@ -1506,7 +1507,7 @@ CONTAINS
!! \param type_id Attribute datatype identifier
!! \param space_id Attribute dataspace identifier
!! \param attr An attribute identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param acpl_id Attribute creation property list identifier (Currently not used.)
!! \param aapl_id Attribute access property list identifier (Currently not used.)
@@ -1646,7 +1647,7 @@ CONTAINS
!! \param attr_exists Pointer to attribute exists status. It should be declared INTEGER(C_INT) and initialized
!! to zero (false) for portability. It will return one when true. LOGICAL(C_BOOL) is also
!! acceptable but may encounter atypical anomalies. It should be initialized to false when used.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -1761,7 +1762,7 @@ CONTAINS
!! \param obj_name Object name either relative to loc_id, absolute from the file’s root group, or '. '(a dot)
!! \param attr_name Attribute name
!! \param attr_exists Pointer to attribute exists status, must be of type LOGICAL(C_BOOL) and initialize to .FALSE.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lapl_id Link access property list identifier
!! \param file \fortran_file
@@ -1891,7 +1892,7 @@ CONTAINS
!! \param obj_name Object name either relative to loc_id, absolute from the file’s root group, or '.' (a dot)
!! \param attr_name Attribute name
!! \param attr_id Attribute identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param aapl_id Attribute access property list (Currently unused; should be passed in as H5P_DEFAULT.)
!! \param lapl_id Link access property list identifier
@@ -2011,7 +2012,7 @@ CONTAINS
!! \param loc_id Location or object identifier; may be dataset or group
!! \param old_attr_name Prior attribute name
!! \param new_attr_name New attribute name
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -2074,7 +2075,7 @@ CONTAINS
!! \param attr_id Identifier of an attribute to read.
!! \param memtype_id Identifier of the attribute datatype (in memory).
!! \param buf Buffer for data to be read.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -2083,10 +2084,10 @@ CONTAINS
!! See C API: @ref H5Aread_async()
!!
- SUBROUTINE h5aread_async_f(attr_id, mem_type_id, buf, es_id, hdferr, file, func, line)
+ SUBROUTINE h5aread_async_f(attr_id, memtype_id, buf, es_id, hdferr, file, func, line)
IMPLICIT NONE
INTEGER(HID_T), INTENT(IN) :: attr_id
- INTEGER(HID_T), INTENT(IN) :: mem_type_id
+ INTEGER(HID_T), INTENT(IN) :: memtype_id
TYPE(C_PTR) , INTENT(IN) :: buf
INTEGER(HID_T), INTENT(IN) :: es_id
INTEGER , INTENT(OUT) :: hdferr
@@ -2099,7 +2100,7 @@ CONTAINS
INTEGER(KIND=C_INT) :: line_default = 0
INTERFACE
- INTEGER FUNCTION H5Aread_async(file, func, line, attr_id, mem_type_id, buf, es_id) &
+ INTEGER FUNCTION H5Aread_async(file, func, line, attr_id, memtype_id, buf, es_id) &
BIND(C,NAME='H5Aread_async')
IMPORT :: C_CHAR, C_INT, C_PTR
IMPORT :: HID_T
@@ -2108,7 +2109,7 @@ CONTAINS
TYPE(C_PTR), VALUE :: func
INTEGER(C_INT), VALUE :: line
INTEGER(HID_T), VALUE :: attr_id
- INTEGER(HID_T), VALUE :: mem_type_id
+ INTEGER(HID_T), VALUE :: memtype_id
TYPE(C_PTR) , VALUE :: buf
INTEGER(HID_T), VALUE :: es_id
END FUNCTION H5Aread_async
@@ -2118,7 +2119,7 @@ CONTAINS
IF (PRESENT(func)) func_default = func
IF (PRESENT(line)) line_default = INT(line, C_INT)
- hdferr = H5Aread_async(file_default, func_default, line_default, attr_id, mem_type_id, buf, es_id)
+ hdferr = H5Aread_async(file_default, func_default, line_default, attr_id, memtype_id, buf, es_id)
END SUBROUTINE h5aread_async_f
@@ -2130,7 +2131,7 @@ CONTAINS
!! \param attr_id Identifier of an attribute to read.
!! \param memtype_id Identifier of the attribute datatype (in memory).
!! \param buf Data to be written.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -2139,10 +2140,10 @@ CONTAINS
!! See C API: @ref H5Awrite_async()
!!
- SUBROUTINE h5awrite_async_f(attr_id, mem_type_id, buf, es_id, hdferr, file, func, line)
+ SUBROUTINE h5awrite_async_f(attr_id, memtype_id, buf, es_id, hdferr, file, func, line)
IMPLICIT NONE
INTEGER(HID_T), INTENT(IN) :: attr_id
- INTEGER(HID_T), INTENT(IN) :: mem_type_id
+ INTEGER(HID_T), INTENT(IN) :: memtype_id
TYPE(C_PTR) , INTENT(IN) :: buf
INTEGER(HID_T), INTENT(IN) :: es_id
INTEGER , INTENT(OUT) :: hdferr
@@ -2155,7 +2156,7 @@ CONTAINS
INTEGER(KIND=C_INT) :: line_default = 0
INTERFACE
- INTEGER FUNCTION H5Awrite_async(file, func, line, attr_id, mem_type_id, buf, es_id) &
+ INTEGER FUNCTION H5Awrite_async(file, func, line, attr_id, memtype_id, buf, es_id) &
BIND(C,NAME='H5Awrite_async')
IMPORT :: C_CHAR, C_INT, C_PTR
IMPORT :: HID_T
@@ -2164,7 +2165,7 @@ CONTAINS
TYPE(C_PTR), VALUE :: func
INTEGER(C_INT), VALUE :: line
INTEGER(HID_T), VALUE :: attr_id
- INTEGER(HID_T), VALUE :: mem_type_id
+ INTEGER(HID_T), VALUE :: memtype_id
TYPE(C_PTR) , VALUE :: buf
INTEGER(HID_T), VALUE :: es_id
END FUNCTION H5Awrite_async
@@ -2174,7 +2175,7 @@ CONTAINS
IF (PRESENT(func)) func_default = func
IF (PRESENT(line)) line_default = INT(line, C_INT)
- hdferr = H5Awrite_async(file_default, func_default, line_default, attr_id, mem_type_id, buf, es_id)
+ hdferr = H5Awrite_async(file_default, func_default, line_default, attr_id, memtype_id, buf, es_id)
END SUBROUTINE h5awrite_async_f
@@ -2300,14 +2301,14 @@ CONTAINS
END SUBROUTINE h5awrite_char_scalar_fix
- SUBROUTINE h5awrite_ptr(attr_id, mem_type_id, buf, hdferr)
+ SUBROUTINE h5awrite_ptr(attr_id, memtype_id, buf, hdferr)
IMPLICIT NONE
INTEGER(HID_T), INTENT(IN) :: attr_id
- INTEGER(HID_T), INTENT(IN) :: mem_type_id
+ INTEGER(HID_T), INTENT(IN) :: memtype_id
TYPE(C_PTR), INTENT(IN), TARGET :: buf
INTEGER, INTENT(OUT) :: hdferr
- hdferr = H5Awrite_f_c(attr_id, mem_type_id, buf)
+ hdferr = H5Awrite_f_c(attr_id, memtype_id, buf)
END SUBROUTINE h5awrite_ptr
@@ -2338,14 +2339,14 @@ CONTAINS
END SUBROUTINE h5aread_char_scalar_fix
- SUBROUTINE h5aread_ptr(attr_id, mem_type_id, buf, hdferr)
+ SUBROUTINE h5aread_ptr(attr_id, memtype_id, buf, hdferr)
IMPLICIT NONE
INTEGER(HID_T), INTENT(IN) :: attr_id
- INTEGER(HID_T), INTENT(IN) :: mem_type_id
+ INTEGER(HID_T), INTENT(IN) :: memtype_id
TYPE(C_PTR), INTENT(INOUT) :: buf
INTEGER, INTENT(OUT) :: hdferr
- hdferr = H5Aread_f_c(attr_id, mem_type_id, buf)
+ hdferr = H5Aread_f_c(attr_id, memtype_id, buf)
END SUBROUTINE h5aread_ptr
diff --git a/fortran/src/H5Dff.F90 b/fortran/src/H5Dff.F90
index 21f13fd..5b571e5 100644
--- a/fortran/src/H5Dff.F90
+++ b/fortran/src/H5Dff.F90
@@ -287,7 +287,7 @@ CONTAINS
!! \param type_id Dataset datatype identifier
!! \param space_id Dataset dataspace identifier
!! \param dset_id Dataset identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param dcpl_id Dataset creation property list
!! \param lcpl_id Link creation property list
@@ -422,7 +422,7 @@ CONTAINS
!! \param loc_id File or group identifier
!! \param name Dataset name
!! \param dset_id Dataset identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param dapl_id Dataset access property list
!! \param file \fortran_file
@@ -515,7 +515,7 @@ CONTAINS
!! \brief Asynchronously closes a dataset.
!!
!! \param dset_id Dataset identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -659,7 +659,7 @@ CONTAINS
!!
!! \param dataset_id Dataset identifier
!! \param fsize Array containing the new magnitude of each dimension
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -1363,7 +1363,7 @@ CONTAINS
!!
!! \param dataset_id Dataset identifier.
!! \param dataspace_id Dataspace identifier.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -1485,7 +1485,7 @@ CONTAINS
!! \param dset_id Identifier of the dataset read from.
!! \param mem_type_id Identifier of the memory datatype.
!! \param buf Buffer to receive data read from file.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param mem_space_id Identifier of the memory dataspace.
!! \param file_space_id Identifier of dataset's dataspace in the file. (Default: H5S_ALL_F)
@@ -1552,7 +1552,7 @@ CONTAINS
!! \param dset_id Identifier of the dataset to write to.
!! \param mem_type_id Identifier of the memory datatype.
!! \param buf Buffer with data to be written to the file.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param mem_space_id Identifier of the memory dataspace.
!! \param file_space_id Identifier of the dataset's dataspace in the file.
diff --git a/fortran/src/H5ESff.F90 b/fortran/src/H5ESff.F90
index 520257c..f102d23 100644
--- a/fortran/src/H5ESff.F90
+++ b/fortran/src/H5ESff.F90
@@ -44,7 +44,7 @@ CONTAINS
!!
!! \brief Creates an event set.
!!
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!!
!! See C API: @ref H5EScreate()
@@ -72,7 +72,7 @@ CONTAINS
!!
!! \brief Retrieves number of events in an event set.
!!
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param count The number of events in the event set
!! \param hdferr \fortran_error
!!
@@ -102,7 +102,7 @@ CONTAINS
!!
!! \brief Retrieves the next operation counter to be assigned in an event set.
!!
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param counter The number of events in the event set
!! \param hdferr \fortran_error
!!
@@ -133,7 +133,7 @@ CONTAINS
!!
!! \brief Waits for operations in event set to complete.
!!
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param timeout The number of events in the event set
!! \param num_in_progress The number of operations still in progress
!! \param err_occurred Flag if an operation in the event set failed
@@ -175,7 +175,7 @@ CONTAINS
!!
!! \brief Attempt to cancel operations in an event set.
!!
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param num_not_canceled The number of events not canceled
!! \param err_occurred Status indicating if error is present in the event set
!! \param hdferr \fortran_error
@@ -214,7 +214,7 @@ CONTAINS
!!
!! \brief Checks for failed operations.
!!
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param err_occurred Status indicating if error is present in the event set
!! \param hdferr \fortran_error
!!
@@ -250,7 +250,7 @@ CONTAINS
!!
!! \brief Retrieves the number of failed operations.
!!
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param num_errs Number of errors
!! \param hdferr \fortran_error
!!
@@ -282,7 +282,7 @@ CONTAINS
!!
!! \brief Terminates access to an event set.
!!
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!!
!! See C API: @ref H5ESclose()
diff --git a/fortran/src/H5Fff.F90 b/fortran/src/H5Fff.F90
index d7db4b8..aec149f 100644
--- a/fortran/src/H5Fff.F90
+++ b/fortran/src/H5Fff.F90
@@ -127,7 +127,7 @@ CONTAINS
!! \li H5F_ACC_TRUNC_F
!! \li H5F_ACC_EXCL_F
!! \param file_id File identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param creation_prp File creation property list identifier
!! \param access_prp File access property list identifier
@@ -234,7 +234,7 @@ CONTAINS
!! \param scope Specifies the scope of the flushing action. Possible values are:
!! \li H5F_SCOPE_GLOBAL_F
!! \li H5F_SCOPE_LOCAL_F
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -418,7 +418,7 @@ CONTAINS
!! \li H5F_ACC_RDWR_F
!! \li H5F_ACC_RDONLY_F
!! \param file_id File identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param access_prp File access property list identifier
!! \param file \fortran_file
@@ -515,7 +515,7 @@ CONTAINS
!!
!! \param file_id Identifier of a file for which an additional identifier is required.
!! \param ret_file_id New file identifier.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -724,7 +724,7 @@ CONTAINS
!! \brief Asynchronously closes HDF5 file.
!!
!! \param file_id File identifier
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
diff --git a/fortran/src/H5Gff.F90 b/fortran/src/H5Gff.F90
index f961299..c8701a2 100644
--- a/fortran/src/H5Gff.F90
+++ b/fortran/src/H5Gff.F90
@@ -261,7 +261,7 @@ CONTAINS
!! \param loc_id Location identifier.
!! \param name Group name at the specified location.
!! \param grp_id Group identifier.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param size_hint A parameter indicating the number of bytes to reserve for the names that will appear in the group.
!! Set to OBJECT_NAMELEN_DEFAULT_F if using any of the optional parameters lcpl_id, gcpl_id,
@@ -420,7 +420,7 @@ CONTAINS
!! \param loc_id Location identifier.
!! \param name Name of the group to open.
!! \param grp_id Group identifier.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param gapl_id Group access property list identifier.
!! \param file \fortran_file
@@ -509,7 +509,7 @@ CONTAINS
!! \brief Asynchronously closes the specified group.
!!
!! \param grp_id Group identifier.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -1076,7 +1076,7 @@ CONTAINS
!!
!! \param loc_id Location identifier. The identifier may be that of a file, group, dataset, named datatype, or attribute.
!! \param ginfo Derived type in which group information is returned.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -1234,7 +1234,7 @@ CONTAINS
!! \param order Order of the count in the index.
!! \param n Position in the index of the group for which information is retrieved.
!! \param ginfo Derived type in which group information is returned.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lapl_id Link access property list.
!! \param file \fortran_file
@@ -1414,9 +1414,12 @@ CONTAINS
!! \param loc_id File or group identifier.
!! \param name Name of group containing group for which information is to be retrieved.
!! \param ginfo Derived type in which group information is returned.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lapl_id Link access property list.
+!! \param file \fortran_file
+!! \param func \fortran_func
+!! \param line \fortran_line
!!
!! See C API: @ref H5Gget_info_by_name_async()
!!
diff --git a/fortran/src/H5Lff.F90 b/fortran/src/H5Lff.F90
index 2340ce4..72a471e 100644
--- a/fortran/src/H5Lff.F90
+++ b/fortran/src/H5Lff.F90
@@ -180,7 +180,7 @@ CONTAINS
!!
!! \param loc_id Identifier of the file or group containing the object.
!! \param name Name of the link to delete.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lapl_id Link access property list identifier.
!! \param file \fortran_file
@@ -198,7 +198,7 @@ CONTAINS
INTEGER(HID_T), INTENT(IN), OPTIONAL :: lapl_id
TYPE(C_PTR), OPTIONAL, INTENT(IN) :: file
TYPE(C_PTR), OPTIONAL, INTENT(IN) :: func
- INTEGER , INTENT(IN), OPTIONAL :: line
+ INTEGER , OPTIONAL, INTENT(IN) :: line
INTEGER(HID_T) :: lapl_id_default
CHARACTER(LEN=LEN_TRIM(name)+1,KIND=C_CHAR) :: c_name
@@ -298,7 +298,7 @@ CONTAINS
!! \param target_path Path to the target object, which is not required to exist.
!! \param link_loc_id The file or group identifier for the new link.
!! \param link_name The name of the new link.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lcpl_id Link creation property list identifier.
!! \param lapl_id Link access property list identifier.
@@ -430,7 +430,7 @@ CONTAINS
!! \param obj_name Name of the target object, which must already exist.
!! \param link_loc_id The file or group identifier for the new link.
!! \param link_name The name of the new link.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lcpl_id Link creation property list identifier.
!! \param lapl_id Link access property list identifier.
@@ -644,7 +644,7 @@ CONTAINS
!! \li H5_ITER_NATIVE_F - No particular order, whatever is fastest
!! \li H5_ITER_N_F - Number of iteration orders
!! \param n Link for which to retrieve information.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lapl_id Link access property list.
!! \param file \fortran_file
@@ -768,7 +768,7 @@ CONTAINS
!! \param link_exists Pointer to link exists status. It should be declared INTEGER(C_INT) and initialized
!! to zero (false) for portability. It will return one when true. LOGICAL(C_BOOL) is also
!! acceptable but may encounter atypical anomalies. It should be initialized to false when used.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lapl_id Link access property list identifier.
!! \param file \fortran_file
@@ -1373,8 +1373,11 @@ CONTAINS
!! in \p return_value for H5Literate_async_f(), so \p return_value should
!! not be used for determining the return state of the callback routine.
!!
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
+!! \param file \fortran_file
+!! \param func \fortran_func
+!! \param line \fortran_line
!!
!! See C API: @ref H5Literate_async()
!!
diff --git a/fortran/src/H5Off.F90 b/fortran/src/H5Off.F90
index d0bb459..54c503e 100644
--- a/fortran/src/H5Off.F90
+++ b/fortran/src/H5Off.F90
@@ -266,7 +266,7 @@ CONTAINS
!! \param loc_id File or group identifier.
!! \param name Path to the object, relative to loc_id.
!! \param obj_id Object identifier for the opened object.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lapl_id Access property list identifier for the link pointing to the object.
!! \param file \fortran_file
@@ -357,11 +357,14 @@ CONTAINS
!!
!! \brief Asynchronously closes an object in an HDF5 file.
!!
-!! \param object_id Object identifier.
-!! \param es_id \es_id
+!! \param object_id Object identifier
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
+!! \param file \fortran_file
+!! \param func \fortran_func
+!! \param line \fortran_line
!!
-!! See C API: @ref H5Oclose_async_f()
+!! See C API: @ref H5Oclose_async()
!!
SUBROUTINE h5oclose_async_f(object_id, es_id, hdferr, file, func, line)
IMPLICIT NONE
@@ -370,7 +373,7 @@ CONTAINS
INTEGER , INTENT(OUT) :: hdferr
TYPE(C_PTR), OPTIONAL, INTENT(IN) :: file
TYPE(C_PTR), OPTIONAL, INTENT(IN) :: func
- INTEGER , INTENT(IN), OPTIONAL :: line
+ INTEGER , OPTIONAL, INTENT(IN) :: line
TYPE(C_PTR) :: file_default = C_NULL_PTR
TYPE(C_PTR) :: func_default = C_NULL_PTR
@@ -497,7 +500,7 @@ CONTAINS
!! \param dst_name Name to be assigned to the new copy.
!! \param ocpypl_id Object copy property list.
!! \param lcpl_id Link creation property list for the new hard link.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param file \fortran_file
!! \param func \fortran_func
@@ -845,7 +848,7 @@ CONTAINS
!! \param order Order of iteration within index, NOTE: zero-based.
!! \param n Object to open.
!! \param obj_id An object identifier for the opened object.
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!!
!! \param lapl_id Link access property list.
@@ -1120,7 +1123,7 @@ CONTAINS
!! \param loc_id File or group identifier specifying location of group in which object is located.
!! \param name Name of group, relative to loc_id.
!! \param object_info Pointer to buffer returning object information, points to variable of datatype TYPE(C_H5O_INFO_T).
-!! \param es_id \es_id
+!! \param es_id \fortran_es_id
!! \param hdferr \fortran_error
!! \param lapl_id Link access property list.
!! \param fields Flags specifying the fields to include in object_info.
diff --git a/fortran/src/H5VLff.F90 b/fortran/src/H5VLff.F90
index 3b451d0..56edccb 100644
--- a/fortran/src/H5VLff.F90
+++ b/fortran/src/H5VLff.F90
@@ -52,10 +52,10 @@ CONTAINS
!!
!! \brief Registers a new VOL connector as a member of the virtual object layer class by name.
!!
-!! \param name Connector name.
-!! \param vol_id VOL connector identifier if successful; otherwise returns H5I_INVALID_HID_F.
+!! \param name \fortran_vol_name
+!! \param vol_id VOL connector identifier if successful; otherwise returns H5I_INVALID_HID_F
!! \param hdferr \fortran_error
-!! \param vipl_id VOL initialization property list identifier.
+!! \param vipl_id VOL initialization property list identifier
!!
!! See C API: @ref H5VLregister_connector_by_name()
!!
@@ -94,10 +94,10 @@ CONTAINS
!!
!! \brief Registers a new VOL connector by value.
!!
-!! \param connector_value Connector value.
-!! \param vol_id VOL connector identifier if successful; otherwise returns H5I_INVALID_HID_F.
+!! \param connector_value Connector value
+!! \param vol_id VOL connector identifier if successful; otherwise returns H5I_INVALID_HID_F
!! \param hdferr \fortran_error
-!! \param vipl_id VOL initialization property list identifier.
+!! \param vipl_id VOL initialization property list identifier
!!
!! See C API: @ref H5VLregister_connector_by_value()
!!
@@ -134,8 +134,8 @@ CONTAINS
!!
!! \brief Determines whether a VOL class has been registered or not ccording to a specified connector name.
!!
-!! \param name Connector name.
-!! \param registered State of VOL class registration.
+!! \param name \fortran_vol_name
+!! \param registered State of VOL class registration
!! \param hdferr \fortran_error
!!
!! See C API: @ref H5VLis_connector_registered_by_name()
@@ -171,9 +171,9 @@ CONTAINS
!!
!! \brief Determines whether a VOL class has been registered or not according to a specified connector value (ID).
!!
-!! \param value ConneConnector value.
-!! \param registered State of VOL class registration.
-!! \param hdferr Retu\fortran_error
+!! \param value Connector value
+!! \param registered State of VOL class registration
+!! \param hdferr \fortran_error
!!
!! See C API: @ref H5VLis_connector_registered_by_value()
!!
@@ -205,7 +205,7 @@ CONTAINS
!!
!! \brief Retrieves the ID for a registered VOL connector.
!!
-!! \param obj_id Object id.
+!! \param obj_id Object id
!! \param vol_id Connector id.
!! \param hdferr \fortran_error
!!
@@ -238,7 +238,7 @@ CONTAINS
!!
!! \brief Retrieves the ID for a registered VOL connector.
!!
-!! \param name Connector name.
+!! \param name \fortran_vol_name
!! \param vol_id Connector id.
!! \param hdferr \fortran_error
!!
@@ -275,8 +275,8 @@ CONTAINS
!!
!! \brief Retrieves the ID for a registered VOL connector.
!!
-!! \param value CConnector value.
-!! \param vol_id Connector id.
+!! \param value Connector value
+!! \param vol_id Connector id
!! \param hdferr \fortran_error
!!
!! See C API: @ref H5VLget_connector_id_by_value()
@@ -308,10 +308,10 @@ CONTAINS
!!
!! \brief Retrieves a connector name for a VOL.
!!
-!! \param obj_id Object identifier or file identifier.
-!! \param name Connector name.
+!! \param obj_id Object identifier or file identifier
+!! \param name \fortran_vol_name
!! \param hdferr \fortran_error
-!! \param name_len Maximum length of the name to retrieve.
+!! \param name_len Maximum length of the name to retrieve
!!
!! See C API: @ref H5VLget_connector_name()
!!
@@ -355,7 +355,7 @@ CONTAINS
!!
!! \brief Closes a VOL connector ID.
!!
-!! \param vol_id A valid identifier of the connectory to unregister.
+!! \param vol_id A valid identifier of the connectory to unregister
!! \param hdferr \fortran_error
!!
!! See C API: @ref H5VLclose()
@@ -381,8 +381,8 @@ CONTAINS
!!
!! \brief Removes a VOL connector ID from the library.
!!
-!! \param plugin_id A valid identifier of the connector to unregister..
-!! \param hdferr Ret\fortran_error
+!! \param plugin_id A valid identifier of the connector to unregister
+!! \param hdferr \fortran_error
!!
!! See C API: @ref H5VLunregister_connector()
!!