Skip to content

Commit 5047b30

Browse files
authored
Fortran changes to adhere to the filename/module convention (#5914)
Update the documentation table for using H5* API prefixes convention for naming files and modules. Builds on PR #5912
1 parent fb35cde commit 5047b30

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

doxygen/dox/ReferenceManual.dox

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ The functions provided by the HDF5 API are grouped into the following
7878
</td>
7979
</tr>
8080
<tr>
81-
<th>Virtual File Driver (H5VFD)</th><td>@ref H5VFD "C"</td><td style="white-space: nowrap;">C++</td><td>@ref FH5VFD "Fortran"</td><td>Java</td><td>Manage HDF5 Virtual File Driver.
81+
<th>Virtual File Driver (H5FD)</th><td>@ref H5VFD "C"</td><td style="white-space: nowrap;">C++</td><td>@ref FH5VFD "Fortran"</td><td>Java</td><td>Manage HDF5 Virtual File Driver.
8282
</td>
8383
<tr>
8484
<th>VOL Connector (H5VL)</th><td>@ref H5VL "C"</td><td style="white-space: nowrap;">C++</td><td>@ref FH5VL "Fortran"</td><td>@ref JH5VL "Java"</td><td>Manage HDF5 VOL connector plugins.

fortran/src/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -411,6 +411,7 @@ set (f90_F_BASE_SOURCES
411411
${HDF5_F90_SRC_SOURCE_DIR}/H5Eff.F90
412412
${HDF5_F90_SRC_SOURCE_DIR}/H5ESff.F90
413413
${HDF5_F90_SRC_SOURCE_DIR}/H5Fff.F90
414+
${HDF5_F90_SRC_SOURCE_DIR}/H5FDff.F90
414415
${HDF5_F90_SRC_SOURCE_DIR}/H5Gff.F90
415416
${HDF5_F90_SRC_SOURCE_DIR}/H5Iff.F90
416417
${HDF5_F90_SRC_SOURCE_DIR}/H5Lff.F90
@@ -419,7 +420,6 @@ set (f90_F_BASE_SOURCES
419420
${HDF5_F90_SRC_SOURCE_DIR}/H5Rff.F90
420421
${HDF5_F90_SRC_SOURCE_DIR}/H5Sff.F90
421422
${HDF5_F90_SRC_SOURCE_DIR}/H5Tff.F90
422-
${HDF5_F90_SRC_SOURCE_DIR}/H5VFDff.F90
423423
${HDF5_F90_SRC_SOURCE_DIR}/H5VLff.F90
424424
${HDF5_F90_SRC_SOURCE_DIR}/H5Zff.F90
425425
)
@@ -563,6 +563,7 @@ set (mod_export_files
563563
h5e.mod
564564
h5es.mod
565565
h5f.mod
566+
h5fd.mod
566567
h5g.mod
567568
h5i.mod
568569
h5l.mod
@@ -572,7 +573,6 @@ set (mod_export_files
572573
h5r.mod
573574
h5s.mod
574575
h5t.mod
575-
h5vfd.mod
576576
h5vl.mod
577577
h5z.mod
578578
h5_gen.mod

fortran/src/H5VFDff.F90 renamed to fortran/src/H5FDff.F90

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
!> @defgroup FH5VFD Fortran VFD (H5VFD) Interface
22
!!
3-
!! @see H5FD, C-API
3+
!! @see H5VFD, C-API
44
!!
55

66
!> @ingroup FH5VFD
@@ -38,7 +38,7 @@
3838

3939
#include <H5config_f.inc>
4040

41-
MODULE H5VFD
41+
MODULE H5FD
4242

4343
USE H5GLOBAL
4444
USE H5fortkit
@@ -280,4 +280,4 @@ END SUBROUTINE h5fdsubfiling_get_file_mapping_f
280280

281281
#endif
282282

283-
END MODULE H5VFD
283+
END MODULE H5FD

fortran/src/HDF5.F90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ MODULE HDF5
3939
USE H5P
4040
USE H5R
4141
USE H5VL
42-
USE H5VFD
42+
USE H5FD
4343
USE H5Z
4444
USE H5_gen
4545
USE H5LIB

fortran/src/hdf5_fortrandll.def.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -600,8 +600,8 @@ H5VL_mp_H5VLCMP_CONNECTOR_CLS_F
600600
H5VL_mp_H5VLUNREGISTER_CONNECTOR_F
601601
H5VL_mp_H5VLNATIVE_ADDR_TO_TOKEN_F
602602
H5VL_mp_H5VLNATIVE_TOKEN_TO_ADDR_F
603-
; H5VFD
604-
@H5_NOSUBFILING@H5VFD_mp_H5FDSUBFILING_GET_FILE_MAPPING_F
603+
; H5FD
604+
@H5_NOSUBFILING@H5FD_mp_H5FDSUBFILING_GET_FILE_MAPPING_F
605605
; H5Z
606606
H5Z_mp_H5ZUNREGISTER_F
607607
H5Z_mp_H5ZFILTER_AVAIL_F

0 commit comments

Comments
 (0)