Skip to content

Commit 5a44621

Browse files
committed
rename internals to 'h5fortran'
1 parent b5b0f09 commit 5a44621

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+69
-65
lines changed

CMakeLists.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ endif()
1212
file(READ ${CMAKE_CURRENT_LIST_DIR}/codemeta.json _j)
1313
string(JSON PROJECT_VERSION GET ${_j} version)
1414

15-
project(h5mpi
15+
project(h5fortran
1616
LANGUAGES C Fortran
1717
VERSION ${PROJECT_VERSION}
1818
DESCRIPTION "Lightweight object-oriented HDF5 MPI parallel Fortran interface"
@@ -50,25 +50,25 @@ endif()
5050

5151
# --- HDF5-MPI object oriented API
5252

53-
add_library(h5mpi)
54-
target_include_directories(h5mpi PUBLIC
53+
add_library(h5fortran)
54+
target_include_directories(h5fortran PUBLIC
5555
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>
5656
$<INSTALL_INTERFACE:include>
5757
)
58-
target_link_libraries(h5mpi PUBLIC HDF5::HDF5 MPI::MPI_Fortran)
59-
set_target_properties(h5mpi PROPERTIES
58+
target_link_libraries(h5fortran PUBLIC HDF5::HDF5 MPI::MPI_Fortran)
59+
set_target_properties(h5fortran PROPERTIES
6060
Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/include
6161
LABELS core
6262
VERSION ${PROJECT_VERSION}
6363
)
6464

6565
# GLOBAL needed for use by FetchContent
66-
add_library(h5mpi::h5mpi INTERFACE IMPORTED GLOBAL)
67-
target_link_libraries(h5mpi::h5mpi INTERFACE h5mpi)
66+
add_library(h5fortran::h5fortran INTERFACE IMPORTED GLOBAL)
67+
target_link_libraries(h5fortran::h5fortran INTERFACE h5fortran)
6868

69-
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/include/h5mpi.mod TYPE INCLUDE)
69+
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/include/h5fortran.mod TYPE INCLUDE)
7070

71-
install(TARGETS h5mpi EXPORT ${PROJECT_NAME}-targets)
71+
install(TARGETS h5fortran EXPORT ${PROJECT_NAME}-targets)
7272

7373
add_subdirectory(src)
7474

benchmark/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ add_library(perf OBJECT
2222
median.f90
2323
${CMAKE_CURRENT_BINARY_DIR}/perf.f90
2424
)
25-
target_link_libraries(perf PRIVATE h5mpi HDF5::HDF5 MPI::MPI_Fortran)
25+
target_link_libraries(perf PRIVATE h5fortran HDF5::HDF5 MPI::MPI_Fortran)
2626
2727
add_library(kernel OBJECT kernel.f90)
2828
add_library(partition OBJECT partition.f90)

benchmark/perf.in.f90

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module perf
33
use, intrinsic :: iso_fortran_env, only : int64, stderr=>error_unit, stdout=>output_unit, compiler_version
44
use mpi, only : mpi_get_version, MPI_Get_library_version
55

6-
use h5mpi, only : hdf5_file, hdf5version, HSIZE_T
6+
use h5fortran, only : hdf5_file, hdf5version, HSIZE_T
77

88
use median_mod, only : median
99

@@ -83,11 +83,11 @@ subroutine print_timing(Ncpu, comp_lvl, bits, dims, t_elapsed, file_bytes, debug
8383
call f%write("/hdf5version", hdf5version())
8484

8585
call mpi_get_version(mpi_api_version(1), mpi_api_version(2), ierr)
86-
if(ierr /= 0) error stop "h5mpi:perf: mpi_get_version failed"
86+
if(ierr /= 0) error stop "h5fortran:perf: mpi_get_version failed"
8787
call f%write("/mpi_api_version", mpi_api_version)
8888

8989
call MPI_Get_library_version(mpi_lib_version, L, ierr)
90-
if(ierr /= 0) error stop "h5mpi:perf: MPI_Get_library_version failed"
90+
if(ierr /= 0) error stop "h5fortran:perf: MPI_Get_library_version failed"
9191
call f%write("/mpi_lib_version", mpi_lib_version)
9292

9393
call f%close()

benchmark/test/CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
add_executable(slab_mpi_write slab_mpi_write.f90)
2-
target_link_libraries(slab_mpi_write PRIVATE h5mpi cli perf test_utils kernel HDF5::HDF5 MPI::MPI_Fortran)
2+
target_link_libraries(slab_mpi_write PRIVATE h5fortran cli perf test_utils kernel HDF5::HDF5 MPI::MPI_Fortran)
33
add_executable(slab_mpi_read slab_mpi_read.f90)
4-
target_link_libraries(slab_mpi_read PRIVATE h5mpi cli perf HDF5::HDF5 MPI::MPI_Fortran)
4+
target_link_libraries(slab_mpi_read PRIVATE h5fortran cli perf HDF5::HDF5 MPI::MPI_Fortran)
55

66
add_library(test_utils OBJECT utils.f90)
77
target_link_libraries(test_utils PRIVATE kernel MPI::MPI_Fortran)
88

99
add_executable(slab_mpi_serial_write slab_mpi_serial_write.f90)
10-
target_link_libraries(slab_mpi_serial_write PRIVATE h5mpi cli perf test_utils kernel HDF5::HDF5 MPI::MPI_Fortran)
10+
target_link_libraries(slab_mpi_serial_write PRIVATE h5fortran cli perf test_utils kernel HDF5::HDF5 MPI::MPI_Fortran)
1111
add_executable(slab_mpi_serial_read slab_mpi_serial_read.f90)
12-
target_link_libraries(slab_mpi_serial_read PRIVATE h5mpi cli perf HDF5::HDF5 MPI::MPI_Fortran)
12+
target_link_libraries(slab_mpi_serial_read PRIVATE h5fortran cli perf HDF5::HDF5 MPI::MPI_Fortran)
1313

1414
add_executable(slab_serial_write slab_serial_write.f90)
15-
target_link_libraries(slab_serial_write PRIVATE h5mpi cli perf test_utils kernel HDF5::HDF5 MPI::MPI_Fortran)
15+
target_link_libraries(slab_serial_write PRIVATE h5fortran cli perf test_utils kernel HDF5::HDF5 MPI::MPI_Fortran)
1616
add_executable(slab_serial_read slab_serial_read.f90)
17-
target_link_libraries(slab_serial_read PRIVATE h5mpi cli perf HDF5::HDF5 MPI::MPI_Fortran)
17+
target_link_libraries(slab_serial_read PRIVATE h5fortran cli perf HDF5::HDF5 MPI::MPI_Fortran)
1818

1919
cmake_path(GET HDF5_C_LIBRARY PARENT_PATH HDF5_LIBRARY_DIR)
2020
cmake_path(GET HDF5_LIBRARY_DIR PARENT_PATH HDF5_DIR)

benchmark/test/slab_mpi_read.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ program read_slab_mpi
66
use, intrinsic :: iso_fortran_env, only : int32, int64, real64, real32, stderr=>error_unit
77
use mpi, only : mpi_comm_size, mpi_comm_rank, mpi_integer
88

9-
use h5mpi, only : mpi_h5comm, hdf5_file, HSIZE_T
9+
use h5fortran, only : mpi_h5comm, hdf5_file, HSIZE_T
1010

1111
use cli, only : get_cli
1212
use perf, only : print_timing, sysclock2ms

benchmark/test/slab_mpi_serial_read.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ program read_slab_mpi_root
66
use, intrinsic :: iso_fortran_env, only : int32, int64, real64, stderr=>error_unit
77
use mpi, only : mpi_comm_rank, mpi_comm_size, mpi_integer, mpi_real, mpi_status_ignore
88

9-
use h5mpi, only : mpi_h5comm, hdf5_file, mpi_tags, HSIZE_T
9+
use h5fortran, only : mpi_h5comm, hdf5_file, mpi_tags, HSIZE_T
1010

1111
use cli, only : get_cli
1212
use perf, only : print_timing, sysclock2ms

benchmark/test/slab_mpi_serial_write.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ program write_slab_mpi_root
88

99
use mpi, only : mpi_comm_rank, mpi_comm_size, mpi_integer, mpi_real, mpi_status_ignore
1010

11-
use h5mpi, only : mpi_h5comm, hdf5_file, mpi_tags
11+
use h5fortran, only : mpi_h5comm, hdf5_file, mpi_tags
1212

1313
use cli, only : get_cli, get_simsize
1414
use perf, only : print_timing, sysclock2ms

benchmark/test/slab_mpi_write.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ program write_slab_mpi
88

99
use mpi, only : mpi_comm_size, mpi_comm_rank, mpi_integer
1010

11-
use h5mpi, only : mpi_h5comm, hdf5_file, mpi_tags, HSIZE_T
11+
use h5fortran, only : mpi_h5comm, hdf5_file, mpi_tags, HSIZE_T
1212

1313
use cli, only : get_cli, get_simsize
1414
use perf, only : print_timing, sysclock2ms

benchmark/test/slab_serial_read.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ program read_slab_serial
33

44
use, intrinsic :: iso_fortran_env, only : int64, real32, real64, stderr=>error_unit
55

6-
use h5mpi, only : hdf5_file, HSIZE_T
6+
use h5fortran, only : hdf5_file, HSIZE_T
77

88
use cli, only : get_cli
99
use perf, only : print_timing

benchmark/test/slab_serial_write.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ program write_slab_serial
22
!! no MPI / parallel at all
33

44
use, intrinsic :: iso_fortran_env, only : int64, real32, real64, stderr=>error_unit
5-
use h5mpi, only : hdf5_file
5+
use h5fortran, only : hdf5_file
66
use cli, only : get_cli, get_simsize
77
use perf, only : print_timing
88
use kernel, only : phantom

0 commit comments

Comments
 (0)