2651 Commits

Author SHA1 Message Date
53e41e6b5f IO: Remove subroutine read_attributes_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:10:38 -03:00
48826f5d6d IO: Use restore_attributes_h5() instead of read_attributes_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:09:25 -03:00
618765e588 IO: Add subroutine restore_attributes_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:08:09 -03:00
2c1fbe94fd IO: Rewrite subroutine store_attributes_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:07:14 -03:00
329b73bf9d IO: Remove subroutine read_metablocks_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:05:44 -03:00
8499a4bc95 IO: Use restore_metablocks_h5() instead of read_metablocks_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:04:46 -03:00
0af83cd49e IO: Add subroutine restore_metablocks_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:03:44 -03:00
6ff771f30d IO: Rewrite subroutine store_metablocks_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:02:39 -03:00
0659e04289 IO: Remove subroutine read_datablocks_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:01:19 -03:00
3247577749 IO: Use restore_datablocks_h5() insead of read_datablocks_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:00:22 -03:00
894d5d0680 IO: Add subroutine restore_datablocks_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:58:53 -03:00
0d65f08499 IO: Rewrite subroutine store_datablocks_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:58:02 -03:00
7dd68c6ea7 IO: Rewrite subroutine store_coordinates_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:55:59 -03:00
6287c18ded IO: Rewrite subroutine store_variables_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:54:57 -03:00
ad6e1592c4 IO: Add interface for restore_attribute_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:53:22 -03:00
9cf04971eb IO: Add subroutine restore_attribute_string_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:51:57 -03:00
583ec00232 IO: Add subroutine restore_attribute_number_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:50:45 -03:00
6bb123b407 IO: Rewrite store_attribute_string_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:49:05 -03:00
02538128fc IO: Rewrite store_attribute_number_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:47:50 -03:00
2e1b974aed IO: Add subroutine read_dataset_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:46:02 -03:00
726cd16fcb IO: Rewrite store_dataset_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 09:44:23 -03:00
e2f2df6cd6 IO: Remove all HDF5 write_array subroutines.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-21 20:34:48 -03:00
f1bcb4322a IO: Remove unused variable in write_restart_snapshot_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-21 20:29:33 -03:00
68e6e95b7b IO: Rewrite write_metablocks_h5() and rename it.
The new name is store_metablocks_h5().

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-21 19:38:45 -03:00
9e87eb0740 IO: Rewrite write_restart_snapshot_h5().
Also rename it to store_restart_snapshot_h5().

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-21 17:27:22 -03:00
ab20167cb5 IO: Remove old HDF5 write_attribute subroutines.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-21 17:19:05 -03:00
9a6d53c2fc IO: Rewrite write_datablocks_h5() and rename to store_datablocks_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-21 17:13:02 -03:00
4fe5b5bfc3 IO: Pass data, not pointer to store_dataset_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-21 17:04:41 -03:00
10644dc093 IO: Rewrite store_attributes_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-21 12:12:53 -03:00
f85fb4004a IO: Add interface for store_attribute_h5.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-21 12:12:07 -03:00
fba584904e IO: Handle string and number HDF5 attributes separately.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-21 12:00:49 -03:00
c93031cdcf IO: Handle properly strings and scalars in store_attribute_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 20:30:25 -03:00
20c8946912 IO: Add store_attribute_h5().
This is a generic subroutine to store any attribute at any location.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 12:22:14 -03:00
3b96c3c63d IO: Rewrite store_attributes_h5().
It was renamed from write_attributes_h5().

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 11:26:17 -03:00
17d6e4a73f IO: Rename write_snapshot_h5() to store_snapshot_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 10:12:24 -03:00
30f9a6c520 IO: Use store_dataset_h5() in store_coordinates_h5().
The subroutine write_coordinates_h5() was renamed to store_coordinates_h5().

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 10:03:35 -03:00
192ddc4d7e IO: Use store_dataset_h5() in store_variables_h5().
The subroutine write_variables_h5() was renamed to store_variables_h5().

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 09:43:16 -03:00
90052f4c62 IO: Add subroutine to store a generic dataset in a HDF5 file.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 09:31:20 -03:00
de424f2d5d IO: Rewrite write_coordinates_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 00:47:09 -03:00
c727702e79 IO: Polish a bit write_variables_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 00:14:15 -03:00
cc6cca3cef IO: Remove option to store with or without ghost zones.
Snapshots are always stored with the ghost zones.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 00:12:10 -03:00
69d5ac374b IO: Rewrite write_variables_h5().
Store whole blocks with ghost zones.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-20 00:10:19 -03:00
0cde0a8d0d IO: Remove selection of the HDF5 snapshot type.
Only snapshots storing primitive variables are supported.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 23:49:12 -03:00
ff74b6828a IO: Remove write_conservative_variables_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 23:46:03 -03:00
3987c45cfe IO: Rewrite write_snapshot_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 23:44:04 -03:00
ff4f600922 IO: Slightly rewrite the public subroutines.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 21:26:56 -03:00
3962bb2550 IO: Use print_message() in Amun-XML subroutines.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 20:07:28 -03:00
a296ebc3bd HASH: Add subroutine to check hash of the input data.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 19:49:40 -03:00
d03b94da6f BOUNDARIES: Use print_message().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 19:11:04 -03:00
b0dee04366 INTERPOLATIONS: Use print_message().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 19:04:43 -03:00