e202fd90b1
USER_PROBLEM: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 11:28:10 -02:00
f7a178c920
SHAPES: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 11:22:38 -02:00
969afab57f
SOURCES: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 11:17:59 -02:00
e63d3cff0d
REFINEMENTS: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 11:06:01 -02:00
af62878ba9
IO: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 11:02:35 -02:00
2f41bdabf2
SCHEMES: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 10:55:04 -02:00
99dd5cd00d
INTERPOLATIONS: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 10:15:54 -02:00
bf6d6228d3
EVOLUTION: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 10:01:37 -02:00
823a6411c9
EQUATIONS: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 09:34:51 -02:00
150dadc072
MESH: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 21:53:04 -02:00
8fc70c8d91
BOUNDARIES: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 21:36:56 -02:00
3dc8f57fb5
DRIVER: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 17:57:06 -02:00
2749993cf0
COORDINATES: Add bcells for all cells along each block dimension.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 17:53:03 -02:00
1abeec3157
COORDINATES: Replace nh and nd with nghosts_half and nghosts_double.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 15:59:09 -02:00
48a93a0fb3
COORDINATES: Introduce ncells_half and use it mostly in BOUNDARIES.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 15:21:47 -02:00
af2c7213f3
COORDINATES: Use ncells instead of in, jn, and kn.
...
Also rename ng to nghosts.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 14:43:10 -02:00
d4059b8075
PYTHON: Read 'domain_base_dims' instead of 'rdims'.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-03 22:33:14 -02:00
43b3581a9e
COORDINATES: Replace ir, jr, kr with domain_base_dims(:).
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-03 22:31:05 -02:00
067152d321
HELPERS: Align positive and negative numbers in print_paraeter_double().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-01 11:50:33 -02:00
f7ff4f6824
REFINEMENT: Rename jabs* to curr* parameters.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-01 11:40:06 -02:00
d8331f64fe
PARAMETERS, HELPERS: Use helper subroutines in read_parameters().
...
Increase the description length to 26 characters.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:55:07 -02:00
67a842f24c
IO: Use helper subroutines in print_io().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:48:30 -02:00
e01f8206f6
INTERPOLATIONS: Use helper subroutines in print_interpolations().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:38:08 -02:00
8bfe3adb7c
SCHEMES: Use helper subroutines in print_schemes().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:32:53 -02:00
6b78361cfe
EVOLUTION: Use helper subroutines in print_evolution().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:30:30 -02:00
9813af6ab3
REFINEMENT: Use helper subroutines in print_refinement().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:27:00 -02:00
1f3a277468
SHAPES: Use helper subroutines in print_shapes().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:20:26 -02:00
eed1776e2b
BOUNDARIES: Use helper subroutines in print_boundaries().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:18:05 -02:00
67d4f29f29
COORDINATES: Use helper subroutines in print_coordinates().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:12:40 -02:00
9a43c5b19d
SOURCES, HELPERS: Add print_parameter_double() to HELPERS.
...
Use helper subroutines in print_sources().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 18:55:41 -02:00
95982be199
EQUATIONS: Convert print_equations() to use helper subroutines.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 18:48:10 -02:00
eb7b5aa775
DRIVER, HELPERS: Print problem name in the main program part.
...
Also add print_parameter_string() to module HELPERS.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 18:33:04 -02:00
cb2b0c60ef
HELPERS: Add module with helper subroutines.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 18:22:54 -02:00
8e314ce46c
Makefile: Use wildcard to determine list of source files.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 18:21:13 -02:00
4eb292c67d
DRIVER: Small change in welcome message and MPI process number.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 15:34:39 -02:00
0582774e10
SHAPES, DRIVER: Add print_shapes().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 15:32:34 -02:00
a97bbc736f
INTERPOLATIONS, DRIVER: Add print_interpolations().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 15:17:21 -02:00
122d228248
SCHEMES, DRIVER: Add print_schemes().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 14:58:40 -02:00
63bde5a72b
EVOLUTION, DRIVER: Add print_evolution().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 14:45:07 -02:00
d32f7bb21a
REFINEMENTS, DRIVER: Add print_refinement().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 12:47:15 -02:00
838ec1e465
BOUNDARIES, DRIVER: Add print_boundaries().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 12:29:48 -02:00
cf3fbf6902
DRIVER, SOURCES, EQUATIONS: Add print_sources().
...
Also add magnetized flag in EQUATIONS to indicate if the equations
system is magnetized. This helps to reduce printing some unnecessary
info.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 12:20:18 -02:00
e7d5d00da8
DRIVER, IO: Move precise_snapshot variable to IO module.
...
Also improve a bit print_io().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 12:06:26 -02:00
6c23e9af19
DRIVER: Reorganize the initialization/finalization of modules.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-29 18:13:24 -02:00
099d077ab9
COORDINATES: Determine domain periodicity during initialization.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-29 18:00:09 -02:00
feb14685bc
DRIVER: Initialize refinement after domains.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-29 17:49:40 -02:00
09f032faba
DOMAINS, DRIVER: Initialize and finalize domains module.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-29 17:46:57 -02:00
ea993ed8d0
BLOCKS, DRIVER: Initialize block dimensions in initialize_blocks().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-29 17:26:24 -02:00
b5d177bc72
COORDINATES, DRIVER: Separate coordinate info from initialization.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-29 17:02:50 -02:00
2ecdf030d6
DRIVER, EQUATIONS: Separate equation info from initialization.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-29 15:54:02 -02:00