7651d6bcdd
Merge branch 'master' into reconnection
2019-02-21 16:01:35 -03:00
76d7cf8826
IO, DRIVER, PYTHON: Fix domain block dimensions with job restart.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-21 15:58:38 -03:00
c4c4398793
Merge branch 'master' into reconnection
2019-02-18 17:08:35 -03:00
e1ee6f39bb
DRIVER: There is no need to limit tm_exec.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-18 17:07:52 -03:00
b288f61831
Merge branch 'master' into reconnection
2019-02-18 16:59:06 -03:00
a66cd2e27f
DRIVER: Fix ETA and EXECUTION time calculation.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-18 16:57:35 -03:00
d0c5833c2b
USER_PROBLEM: Use helper subroutines to print problem parameters.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-18 12:46:04 -03:00
9eb3293245
Merge branch 'master' into reconnection
2019-02-18 12:07:52 -03:00
5086bf6bd4
DRIVER: Print problem name before initializations.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-18 12:07:02 -03:00
08d8c6250e
Merge branch 'master' into reconnection
2019-02-18 11:40:02 -03:00
0ceca17a95
PYTHON: Add refinement 'level' to be read as dataset.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-18 11:27:47 -03:00
81b94a8009
PYTHON: Remove wrong condition in amun_compatible().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-18 11:11:16 -03:00
001748ff92
PYTHON: Support older snapshots with 'rdims'.
...
The new snapshots store 'domain_base_dims' instead.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-18 11:04:55 -03:00
eccc933c20
PYTHON: Check if the shrink parameter is correct.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-18 10:53:47 -03:00
aae0d8288c
Merge branch 'master' into reconnection
2019-02-15 15:58:15 -02:00
00967c153e
EVOLUTION: Small changes to evolve_rk43().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-13 15:11:47 -02:00
0d3676aaa9
Merge branch 'master' into reconnection
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-13 12:07:40 -02:00
abb1f43528
Rename nb => bcells to nn => bcells.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-13 11:44:51 -02:00
230b8eb9bf
EVOLUTION: Fix SSPRK(10,4) method.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 17:36:27 -02:00
da9e895406
DRIVER: Use check_status() to verify subroutine status flag.
...
In addition, print error in case of any initialization or finalization
subroutine indicates problems.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 13:59:17 -02:00
cbc1a8335f
MPITOOLS: Add function check_status().
...
This function takes one logical input, and if MPI is used reduces it
among all MPI processes with logical OR. Otherwise, it returns the input
value.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 12:15:14 -02:00
bf6847e5fd
MESH: Add status argument to refine/derefine_selected_blocks().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 11:06:34 -02:00
5a103efcf1
MESH: Add status argument to prepare_sibling_derefinement().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 10:50:53 -02:00
e7c546980f
MESH: Add status argument to check_data_block_refinement().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 10:41:48 -02:00
721cf8efae
EVOLUTION: Add status argument to advance().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 10:34:38 -02:00
83f25af24a
MESH: Add status argument to update_mesh().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 10:31:30 -02:00
5368b60f18
MESH: Add status argument to generate_mesh().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 10:22:53 -02:00
e31d2196f9
DOMAINS: Add status argument to setup_domain_*().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 09:32:11 -02:00
d7c3d3d48a
BLOCKS: Add status argument to derefine_block().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 08:52:00 -02:00
5bfa10e6ac
BLOCKS: Update status flag description.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 08:45:36 -02:00
60e002bd3b
BLOCKS: Add status argument to refine_block().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 22:01:18 -02:00
e6faf7dea9
BLOCKS: Remove set_block_dimensions().
...
Instead, initialize block dimensions through initialize_blocks().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 13:30:02 -02:00
905004951e
OPERATORS: Convert allocatable arrays into authomatic ones.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 13:02:22 -02:00
55b8e2f073
BLOCKS: Add status argument to build/wipe_leaf_list().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 12:56:14 -02:00
d205696410
BLOCKS: Add status argument to append/remove_datablock().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 12:42:25 -02:00
9e9c903cc1
BLOCKS: Add status argument to append/remove_metablock().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 12:34:20 -02:00
4e688b8fcd
BLOCKS: Add status argument to insert_metablock_after/before().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 12:26:57 -02:00
5caf3f37cf
BLOCKS: Add status argument to allocate/deallocate_datablock().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 12:09:45 -02:00
34329834a6
BLOCKS: Add status argument to allocate/deallocate_metablock().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 11:54:43 -02:00
3b352c89ee
INTERPOLATIONS, DRIVER: Correct nghosts in initialize_interpolations().
...
The number of ghosts zone is important for the selected recontruction.
For higher order reconstruction methods, nghosts >= 4 usually.
Therefore, initialize interpolations before coordinates and correct the
number of ghost zone according to the selected interpolation method.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 11:27:22 -02:00
601adc8037
IO, DRIVER: Allow for restart with different number of ghost zones.
...
Now we can restart from restart snapshots with different number of ghost
zones. Also, remove the old restart snapshot format support from
read_datablocks_h5().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 11:02:36 -02:00
6d421e6efb
IO: Update the initialization/finalization status flag.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 10:01:35 -02:00
db1d3c6d4f
SCHEMES: Make initialize_schemes() resistant to wrong parameters.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 09:51:02 -02:00
5e7b0962bc
MESH: Update the initialization/finalization status flag.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 09:39:06 -02:00
cfe9614db2
MPITOOLS: Update the initialization/finalization status flag.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 09:36:02 -02:00
1b2251f7fc
OPERATORS: Update the initialization/finalization status flag.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 09:21:55 -02:00
f84250d25a
PROBLEMS: Update the initialization/finalization status flag.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 09:20:31 -02:00
2badc8c062
SHAPES: Update the initialization/finalization status flag.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 09:18:34 -02:00
f3229559e3
USER_PROBLEM: Update the initialization/finalization status flag.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 09:16:54 -02:00
ffdba19bb6
INTERPOLATIONS: Make initialize_interpolations() resistant to wrong parameters.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 09:14:51 -02:00