aa552c7a51
SYSTEM: Reset seeds in initialize_system().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 11:56:01 -03:00
54263b263c
RANDOM: Add subroutine to reset the seeds.
...
This subroutine will restore the initial seeds values.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 11:54:06 -03:00
99d9f1c9f1
AMUN: Initialize RNG before module SYSTEM.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 11:48:45 -03:00
cfac02db87
MESH: Make procedure pointer setup_domain public.
...
If a user decides to write a subroutine to generate a problem specific
domain, it is enough to point this pointer in, e.g.,
initialize_user_problem() to the user's custom domain setup subroutine.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 10:37:47 -03:00
a03375122b
IO: Resume jobs from HDF5 restart snapshots for different nghosts.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 10:33:55 -03:00
1f1ae8084f
EVOLUTION: Remove warning in initialize_evolution() if NDIMS=2.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 08:39:52 -03:00
3d6bf16f91
USER_PROBLEM: Remove user_gravitational_acceleration().
...
It is an empty subroutine. It is better to describe in the documentation
how to write subroutine for custom gravitational acceleration and point
it to gravitationa_acceleration from module GRAVITY.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 08:34:45 -03:00
aea03e669e
MESH: Return call status from redistribute_blocks().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-25 08:33:32 -03:00
8c83be9cb4
REFINEMENT: Implement the interface for user refinement criterion.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-24 22:44:28 -03:00
a395cf8cda
SCHEMES: Remove unused variables.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-24 13:22:27 -03:00
2b04148e88
MESH: Remove unused variables.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-24 13:20:03 -03:00
78ae62528a
EVOLUTION: Eliminate uninitialized conditions.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-24 13:16:59 -03:00
a9b13d7d8d
BOUNDARIES: Initialize ecount.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-24 13:04:10 -03:00
9805090290
HASH: Clean up the code according to XXHASH flag.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-24 12:49:40 -03:00
fd4029a196
PYTHON: Rewrite Amun module to support old and new snapshots.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-24 12:33:33 -03:00
a1cf8f9192
IO: Rewrite and rename store_snapshot_xml().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 18:03:33 -03:00
2dedf75be4
IO: Rewrite and rename store_restart_snapshot_xml().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 17:56:17 -03:00
aeb71db1d3
IO: Remove useless comments from initialize_io().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 16:46:41 -03:00
d564f2dc5f
IO: Import HDF5 module for all IO subroutines.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 16:40:30 -03:00
4fca13a3e4
IO: Enable compression for HDF5 datasets.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 16:37:19 -03:00
e83c9bb09d
IO: Remove old HDF5 read_attribute subroutines.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 13:09:33 -03:00
2658d6385e
IO: Add missing group closing in restore_attributes_h5().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 13:07:46 -03:00
87dfeec608
IO: Rewrite subroutine read_restart_snapshot_h5().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 13:06:42 -03:00
92622f1b17
IO: Rewrite read_snapshot_parameter_double_h5().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:18:07 -03:00
e1b3e2f10f
IO: Rewrite read_snapshot_parameter_integer_h5().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:17:26 -03:00
b49123e83b
IO: Rewrite read_snapshot_parameter_string_h5().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:16:34 -03:00
3924aadf88
IO: Remove all read_adday() subroutines.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:14:24 -03:00
ac8a4f5928
IO: Fix conditions in store_restart_snapshot_h5().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-23 10:12:12 -03:00
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