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

cmake/config.cmake.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ find_dependency(HDF5 COMPONENTS Fortran parallel)
88

99
find_dependency(MPI COMPONENTS C Fortran)
1010

11+
if(HDF5_FOUND AND MPI_FOUND)
12+
set(@PROJECT_NAME@_HAVE_PARALLEL true)
13+
endif()
14+
1115
include(${CMAKE_CURRENT_LIST_DIR}/@[email protected])
1216

1317
check_required_components(@PROJECT_NAME@)

codemeta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
"@type": "SoftwareSourceCode",
44
"codeRepository": "https://github.com/geospace-code/h5fortran-mpi",
55
"contIntegration": "https://github.com/geospace-code/h5fortran-mpi/actions",
6-
"dateModified": "2022-07-17",
6+
"dateModified": "2022-07-21",
77
"downloadUrl": "https://github.com/geospace-code/h5fortran-mpi/releases",
88
"issueTracker": "https://github.com/geospace-code/h5fortran-mpi/issues",
99
"name": "h5fortran-mpi",
10-
"version": "1.1.0",
10+
"version": "2.0.0",
1111
"identifier": "10.5281/zenodo.5847354",
1212
"description": "Lightweight object-oriented HDF5-MPI parallel Fortran interface",
1313
"applicationCategory": "file I/O",

example/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ LANGUAGES C Fortran
77
enable_testing()
88

99
find_package(MPI COMPONENTS C Fortran REQUIRED)
10-
find_package(h5mpi CONFIG REQUIRED)
10+
find_package(h5fortran CONFIG REQUIRED)
1111

1212
# --- example 1
1313
add_executable(example1 example1.f90)
14-
target_link_libraries(example1 h5mpi::h5mpi MPI::MPI_Fortran MPI::MPI_C)
14+
target_link_libraries(example1 h5fortran::h5fortran MPI::MPI_Fortran MPI::MPI_C)
1515

1616
add_test(NAME Example1 COMMAND example1)
1717
set_tests_properties(Example1 PROPERTIES

example/example1.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ program example2
44

55
use mpi, only : mpi_init, MPI_COMM_WORLD, mpi_comm_rank, mpi_comm_size
66

7-
use h5mpi, only : hdf5_file, HSIZE_T
7+
use h5fortran, only : hdf5_file, HSIZE_T
88

99
implicit none (type, external)
1010

src/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ hdf5_compression_flag()
44
configure_file(hdf5_config.f90.in hdf5_config.f90 @ONLY)
55

66
# main library
7-
target_sources(h5mpi PRIVATE
7+
target_sources(h5fortran PRIVATE
88
utils.f90
99
${CMAKE_CURRENT_BINARY_DIR}/hdf5_config.f90
1010
read.f90 read_scalar.f90 read_scalar_ascii.f90 reader.f90

src/attr.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi) attr_smod
1+
submodule (h5fortran) attr_smod
22

33
use hdf5, only : H5S_SCALAR_F, &
44
H5Aexists_by_name_f, H5Aopen_by_name_f, H5Aclose_f, H5Acreate_by_name_f, H5Adelete_f, &

src/attr_read.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi:attr_smod) attr_read
1+
submodule (h5fortran:attr_smod) attr_read
22

33
use, intrinsic :: iso_c_binding, only : C_CHAR, C_NULL_CHAR, C_F_POINTER
44

src/attr_write.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi:attr_smod) attr_write
1+
submodule (h5fortran:attr_smod) attr_write
22

33
use hdf5, only: H5Awrite_f
44

src/fpm_config.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi) h5conf
1+
submodule (h5fortran) h5conf
22

33
implicit none (type, external)
44

src/hdf5_config.f90.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi) h5conf
1+
submodule (h5fortran) h5conf
22

33
implicit none (type, external)
44

src/interface.f90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module h5mpi
1+
module h5fortran
22

33
use, intrinsic :: iso_c_binding, only : c_ptr, c_loc
44
use, intrinsic :: iso_fortran_env, only : real32, real64, int32, int64, stderr=>error_unit
@@ -579,4 +579,4 @@ module integer(HSIZE_T) function hdf_filesize(self)
579579

580580
end interface
581581

582-
end module h5mpi
582+
end module h5fortran

src/read.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi) hdf5_read
1+
submodule (h5fortran) hdf5_read
22

33
use, intrinsic:: iso_c_binding, only : c_null_char
44

src/read_scalar.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi:hdf5_read) read_scalar
1+
submodule (h5fortran:hdf5_read) read_scalar
22

33
use hdf5, only : H5Dread_f, &
44
H5Sclose_f

src/read_scalar_ascii.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi:read_scalar) read_scalar_ascii
1+
submodule (h5fortran:read_scalar) read_scalar_ascii
22

33
use, intrinsic :: iso_c_binding, only : C_CHAR, C_F_POINTER
44
use hdf5, only : H5T_STR_NULLTERM_F, &

src/reader.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi:hdf5_read) hdf5_reader
1+
submodule (h5fortran:hdf5_read) hdf5_reader
22

33
use hdf5, only: h5dread_f, h5sclose_f
44

src/utils.f90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi) utils_smod
1+
submodule (h5fortran) utils_smod
22

33
use hdf5, only: h5get_libversion_f, &
44
h5eset_auto_f, &
@@ -352,7 +352,7 @@
352352

353353
! print *, 'TRACE:mpi_hyperslab: ' // dset_name //': istart', i0, 'C mem_dims: ', c_mem_dims, 'mem_dims', mem_dims
354354

355-
if(any(c_mem_dims < 1)) error stop "ERROR:h5mpi:hyperslab:non-positive hyperslab: " // dset_name
355+
if(any(c_mem_dims < 1)) error stop "ERROR:h5fortran:hyperslab:non-positive hyperslab: " // dset_name
356356

357357
call h5sselect_hyperslab_f(filespace, H5S_SELECT_SET_F, &
358358
start=i0, &

src/write.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi) write
1+
submodule (h5fortran) write
22

33
use hdf5, only: &
44
h5fflush_f, &

src/write_scalar.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi:write) write_scalar
1+
submodule (h5fortran:write) write_scalar
22

33
use hdf5, only: h5dwrite_f, h5sselect_none_f
44

src/writer.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
submodule (h5mpi:write) writer
1+
submodule (h5fortran:write) writer
22

33
use hdf5, only: h5dwrite_f, h5sselect_none_f
44

test/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ function(nompi_test names)
2121
foreach(name IN LISTS names)
2222

2323
add_executable(test_${name} test_${name}.f90)
24-
target_link_libraries(test_${name} PRIVATE h5mpi::h5mpi)
24+
target_link_libraries(test_${name} PRIVATE h5fortran::h5fortran)
2525

2626
add_test(NAME ${name} COMMAND test_${name})
2727

@@ -39,7 +39,7 @@ function(mpi_test names use_runner)
3939
foreach(name IN LISTS names)
4040

4141
add_executable(test_${name} test_${name}.f90)
42-
target_link_libraries(test_${name} PRIVATE h5mpi::h5mpi)
42+
target_link_libraries(test_${name} PRIVATE h5fortran::h5fortran)
4343

4444
if(use_runner)
4545
set(cmd test_runner -exe $<TARGET_FILE:test_${name}> -mpiexec ${MPIEXEC_EXECUTABLE} -lx 1000)

test/test_array.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ program array_test
33
use, intrinsic:: ieee_arithmetic, only: ieee_value, ieee_quiet_nan, ieee_is_nan
44
use, intrinsic :: iso_fortran_env, only: real32, real64, int32, stderr=>error_unit
55

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

88
implicit none (type, external)
99

test/test_array_mpi.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ program array_test
33
use, intrinsic:: ieee_arithmetic, only: ieee_value, ieee_quiet_nan, ieee_is_nan
44
use, intrinsic :: iso_fortran_env, only: real32, real64, int32, stderr=>error_unit
55

6-
use h5mpi, only : hdf5_file, HSIZE_T, H5T_NATIVE_INTEGER
6+
use h5fortran, only : hdf5_file, HSIZE_T, H5T_NATIVE_INTEGER
77
use mpi, only : mpi_init, MPI_COMM_WORLD, mpi_comm_rank, mpi_barrier
88

99
implicit none (type, external)

test/test_attributes.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ program test_attributes
22

33
use, intrinsic:: iso_fortran_env, only: int32, real32, real64, stderr=>error_unit
44

5-
use h5mpi, only: hdf5_file
5+
use h5fortran, only: hdf5_file
66
use mpi, only : mpi_init, MPI_COMM_WORLD, mpi_comm_rank
77

88
implicit none (type, external)

test/test_cast.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
program test_cast
22
!! test HDF5 built-in casting
33

4-
use h5mpi, only : hdf5_file, &
4+
use h5fortran, only : hdf5_file, &
55
H5T_INTEGER_F, H5T_FLOAT_F, H5T_STRING_F, &
66
H5T_NATIVE_REAL, H5T_NATIVE_DOUBLE, H5T_NATIVE_INTEGER, H5T_NATIVE_CHARACTER, H5T_STD_I64LE
77

test/test_deflate_props.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ program test_deflate_props
55
use hdf5, only : H5D_CHUNKED_F, H5D_CONTIGUOUS_F
66
use mpi, only : mpi_init, mpi_comm_rank, mpi_comm_size, MPI_COMM_WORLD
77

8-
use h5mpi, only: hdf5_file, HSIZE_T, has_parallel_compression
8+
use h5fortran, only: hdf5_file, HSIZE_T, has_parallel_compression
99

1010
implicit none (type, external)
1111

test/test_deflate_read.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ program test_deflate_read
33
use, intrinsic:: iso_fortran_env, only: int32, int64, real32, real64, stderr=>error_unit
44
use mpi, only : mpi_init, mpi_comm_rank, mpi_comm_size, MPI_COMM_WORLD
55

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

88
implicit none (type, external)
99

test/test_deflate_write.f90

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

99
use mpi, only : mpi_init, mpi_comm_rank, mpi_comm_size, MPI_COMM_WORLD
1010

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

1313
implicit none (type, external)
1414

0 commit comments

Comments
 (0)