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
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
71908614f0
PROBLEM: Print if the problem is being resumed.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 09:53:57 -03:00
21588c3cf0
HELPERS: Add print_parameter_logical().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-17 09:52:39 -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
59b89a96dd
OPERATORS: Move initialization/finalization to INTERPOLATIONS.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 17:55:02 -03:00
f659000e8c
PROFILE: Remove all custom profiling.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 15:22:15 -03:00
40f3e24631
MESH, PROBLEMS: Move procedure pointer to MESH.
...
This inverts the dependencies allowing for initiating module MESH
from PROBLEMS.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 14:02:25 -03:00
384e1ab3d6
EVOLUTION: Move initialization/finalization of SOURCES to EVOLUTION.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 13:08:37 -03:00
f3fd8aca1d
EVOLUTION: Move initialization/finalization of SHAPES to EVOLUTION.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 13:00:04 -03:00
1ae3975cd7
MESH: Move REFINEMENT initialization/finalization to MESH.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 12:42:38 -03:00
ea010e0ff3
IO: Pass the problem's name as argument to snapshots.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 12:31:10 -03:00
f9436dd9fb
BLOCKS: Remove profiling.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-16 12:16:26 -03:00