44 Commits

Author SHA1 Message Date
e76e875004 Update the copyright year to 2024.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2024-03-07 09:34:43 -03:00
81de98d9e2 Update the copyright year to 2023.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2023-02-01 18:36:37 -03:00
dbb4ad6c55 AMUN: Fix compilation for Intel compiler.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-02-14 18:48:10 -03:00
9829505650 Update copyright year to 2022.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-02-02 09:51:41 -03:00
ea0b9b83dc WORKSPACE: Make workspace thread safe.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-12-07 10:46:18 -03:00
2c336a4d74 CMAKE, MAKE: Add support for OpenMP.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-12-07 10:37:56 -03:00
7112a12e1c AMUN: Stop compiler complaining if MPI is off.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-12-03 10:55:46 -03:00
6cb82114b8 AMUN, SYSTEM: Stop compiler complaining if SIGNALS is off.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-12-03 10:43:07 -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
1f2784c1ad AMUN: Fix the execution timings alignment again.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-19 11:26:25 -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
17d4567d13 SYSTEM: Make store_system() private.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 17:54:26 -03:00
cc8f3b11ab AMUN: Use print_message().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-18 17:36:18 -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
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
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
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
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
d6d1b19680 AMUN, PROBLEM: Move the initialization of forcing.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:35:54 -03:00
9f018adff3 AMUN, PROBLEM: Move the initialization of gravity.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:33:44 -03:00
5776b72f50 AMUN, PROBLEM: Move the initialization of mesh.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:31:07 -03:00
49d4c6c146 AMUN, PROBLEM: Move the initialization of boundaries.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:28:20 -03:00
b14a9a4c59 AMUN, PROBLEM: Move the initialization of problems.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:25:23 -03:00
682742b168 AMUN, PROBLEM: Move the initialization of blocks.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:22:54 -03:00
dbf9848013 AMUN, PROBLEM: Move the initialization of evolution.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:18:11 -03:00
e3c0e611b7 PROBLEM: Determine the workspace size here.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:10:31 -03:00
1ed41c3d3a AMUN, PROBLEM: Move the initialization of coordinates.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:08:33 -03:00
b4a1c24b9e AMUN, PROBLEM: Move the initialization of interpolations.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 11:05:15 -03:00
95eac5286b AMUN, PROBLEM: Move the initialization of equations.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 10:50:51 -03:00
ee48ccbd3d AMUN: RNG should be initializes after module PROBLEM.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 10:44:13 -03:00
41affa2dfb AMUN, PROBLEM: Move parameter initialization to PROBLEM.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 10:37:40 -03:00
47e76e0ba7 AMUN: Print problem information.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 09:27:20 -03:00
352b3c26f8 PROBLEM: Add module to handle the simulation related steps.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 09:19:23 -03:00
4c9ed6bbb5 DRIVER: Rename driver.F90 to amun.F90 and clean it up.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 22:39:30 -03:00
2e4f1fa48f DRIVER: Rename driver.F90 to amun.F90.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 19:00:07 -03:00