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
7f77af6c98
MPITOOLS: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 18:36:22 -03:00
cc38605577
COORDINATES: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 18:11:43 -03:00
6afc2c5311
FORCING: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 17:58:40 -03:00
546bb5eb0d
EVOLUTION: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 17:53:14 -03:00
19a5b56936
TIMERS: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 17:37:21 -03:00
e7ec7a6ea9
WORKSPACE: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 17:31:33 -03:00
b556b396c3
TIMERS: Remove unnecessary comments.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 13:17:04 -03:00
2d7a4b0d3c
COMPRESSION: Remove unnecessary comments.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 13:13:43 -03:00
cbc18b97a7
GRAVITY: Slightly rewrite the module.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 13:11:39 -03:00
b289da40f2
CONTANTS: Remove unnecessary comments.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 13:06:16 -03:00
20cfd3a868
MESH: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 13:03:25 -03:00
542a8f978a
REFINEMENT: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 12:44:56 -03:00
d961a080ce
SOURCES: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 12:39:36 -03:00
42d60bdd0e
STATISTICS: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 12:37:18 -03:00
ed59b64960
EQUATIONS: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 12:33:47 -03:00
1f2784c1ad
AMUN: Fix the execution timings alignment again.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 11:26:25 -03:00
c4c0737661
REFINEMENT: Print refinement criterion limits as ranges.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 11:10:38 -03:00
cd25d670fc
BOUNDARIES: Print boundaries as ranges.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 11:08:23 -03:00
b90b252dea
COORDINATES: Print domain bounds as ranges.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 11:04:37 -03:00
43e60f90d1
HELPERS: Add print_parameter() for parameter ranges.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 11:01:40 -03:00
b3bbd9afb3
AMUN: Fix a cut in the final execution timings.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 10:30:20 -03:00
bd5fde97f6
HASH, IO: Properly handle the digest type.
...
Allow to select the digest type by the user. For the restart files we
always use the XXH64 hash.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 10:07:46 -03:00
e92db065ca
BUILD: Add support for XXHASH in regular make build.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 08:44:01 -03:00
8eca13d556
IO: Do not set hash type if libxxhash is not used.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 23:20:50 -03:00
a10d7d5499
CMAKE, HASH, IO: Detect and use the system libxxhash.
...
If it is available, allow to choose between XXH64 (default) and XXH3
hash algorithms provided by the library XXHASH.
If it is not available, the internal slower implementation is used.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 23:15:51 -03:00
17d4567d13
SYSTEM: Make store_system() private.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 17:54:26 -03:00
51680fe261
SYSTEM: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 17:52:29 -03:00
cc8f3b11ab
AMUN: Use print_message().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 17:36:18 -03:00
51e0b6dbd4
HELPERS: Add print_message().
...
This subroutine accepts two arguments, the location and the message. It
simply prints the message indicating the location to the standard error
output.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 17:24:21 -03:00
be1378d851
AMUN: Rewrite printing of the execution times.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 17:18:58 -03:00
f89d5b136a
SYSTEM: Rename module file to system.F90.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 16:50:04 -03:00
e9fbfa2fdb
PROBLEM: Rename module and its subroutines to SYSTEM.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 16:48:29 -03:00
4d23078805
PROBLEM: Rewrite time estimation in evolve_problem().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 16:38:35 -03:00
70af039f04
AMUN, PROBLEM: Remove unused variables.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 15:45:26 -03:00
bfb3001a26
AMUN: Move problem evolution to evolve_problem() in PROBLEM.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 14:29:06 -03:00
16f2e7220e
AMUN: Move problem preparation to prepare_problem() in PROBLEM.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 13:20:43 -03:00
38de75af9c
USER_PROBLEM: Rename user_time_statistics() to user_statistics().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 13:08:01 -03:00
19a0298eb8
PROBLEM: Put statistics and snapshot storing in store_problem().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 13:02:24 -03:00
ebe3662bb2
INTEGRALS: Rename module and its subroutine to STATISTICS.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 12:52:42 -03:00
dd3da22460
MESH: Move mesh statistics to be handled in INTEGRALS.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 12:21:06 -03:00
1979eae289
PROBLEM: Move FORCING initialization/finalization to EVOLUTION.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 13:19:04 -03:00
e6d1965088
PROBLEM: Move GRAVITY initialization/finalization to EVOLUTION.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 13:11:00 -03:00
bb9006b8c0
AMUN: More polishing in the main program.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 12:49:54 -03:00
0dde0f8122
AMUN: Slightly polish the main program.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:57:38 -03:00
7d238b6c1b
AMUN, PROBLEM: Print IO info in print_problem_info().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:48:21 -03:00
e72d13f103
AMUN: Change numbers in the GOTO labels.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:47:09 -03:00
e81c7c5179
AMUN: Remove variable which are not in use.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:40:47 -03:00
25d4d5f103
AMUN, PROBLEM: Move the initialization of integrals.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:38:03 -03:00