cb6a5c11e4
IO: Rename ncpu, ncpus to nproc, nprocs.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-08 14:27:08 -02:00
16bb2eb658
IO: Rewrite subroutine read_datablocks_h5().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-08 13:05:28 -02:00
1a34a29d79
IO: Rewrite subroutine write_datablocks_h5().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-08 12:52:37 -02:00
63c789e174
IO: Change public subroutines order.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-08 11:41:48 -02:00
5de70229d5
IO: Define private and public subroutines.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-08 11:40:06 -02:00
4fd23fb32b
IO: Rename restart_job() to read_restart_data().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-08 11:38:18 -02:00
75f756238b
DRIVER: Correct loop termination conditions.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-08 11:14:50 -02:00
39e80d3e55
MESH: Fix coverage and efficiency factors calculation.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 21:59:13 -02:00
de9316ccc2
BOUNDARIES: Remove subroutine update_corners().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 14:33:26 -02:00
9004026e33
BOUNDARIES: Fix alignment in correct_flux().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 14:30:25 -02:00
4625ddd181
BOUNDARIES: Rewrite correct_flux().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 13:30:20 -02:00
3fc5cdc346
BOUNDARIES: Rewrite boundary_prolong().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 13:18:14 -02:00
f795ec68dd
BOUNDARIES: Rewrite boundary_restrict().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 12:48:37 -02:00
97d5116aa5
BOUNDARIES: Rewrite boundary_copy().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 12:44:53 -02:00
daefdc39e7
BOUNDARIES: Rewrite boundary_specific().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 12:39:45 -02:00
1a372b04ec
BOUNDARIES: Correct spellings.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 12:29:57 -02:00
df72d256eb
BOUNDARIES: Rewrite prolong_boundaries().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 12:26:21 -02:00
da136a832e
BOUNDARIES: Rewrite restrict_boundaries().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 11:53:53 -02:00
a108108822
BOUNDARIES: Replace nprocs-1 with npmax.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 10:59:18 -02:00
a1fcff9a66
BOUNDARIES: Rewrite copy_boundaries().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-07 10:56:22 -02:00
c3321cc022
BOUNDARIES: Add arguments description to specific_boundaries().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-06 21:41:10 -02:00
ab618d9fa0
BOUNDARIES: Change subroutines order.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-06 21:33:36 -02:00
99aeebb156
BOUNDARIES: Rewrite specific_boundaries().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-06 21:30:40 -02:00
43c7a86b0b
BOUNDARIES: Rewrite boundary_fluxes().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-06 21:24:16 -02:00
f8a8121bf2
BOUNDARIES: Remove update corners and second copy.
...
Tests show that there is no need to update block corners before the
boundary update. Also the second copy is not necessary.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-06 20:27:07 -02:00
00d4064a73
Revert "BOUNDARIES: Rewrite boundary_variables()."
...
This reverts commit 493f6bcfd531ba8394a7aa9565db6ab57dfe329e.
2014-01-06 20:24:55 -02:00
493f6bcfd5
BOUNDARIES: Rewrite boundary_variables().
...
This version seems to produce symmetric results, as weel, and uses
boundary copy only once.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-06 16:22:31 -02:00
849c413435
SCHEMES: Slightly optimize the update interval calculation.
...
The update is calculated only for the block interior plus one ghost
layer. The remaining ghost layers are updated from other blocks in the
boundary update.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-06 15:18:48 -02:00
3f6e61e08e
DRIVER: Remove cruft.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-06 13:42:47 -02:00
8c59513f0c
DRIVER: Fix execution time calculation.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-06 13:40:11 -02:00
79bc31c918
DRIVER: Rewrite execution timing printing.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-06 11:37:27 -02:00
b44d66b96f
INTERPOLATIONS: Change timer descriptions.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-03 12:46:24 -02:00
5caaa3cbf0
IO: Change timer descriptions.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-03 12:45:06 -02:00
9307817387
MESH: Change timer descriptions.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-03 12:44:21 -02:00
6885baa779
RANDOM: Change timer descriptions.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-03 12:41:38 -02:00
3979b4b500
REFINEMENTS: Change timer descriptions.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-03 12:40:37 -02:00
7e1f36adba
SCHEMES: Change timer descriptions.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-03 12:39:20 -02:00
d39a876b3a
EQUATIONS: Change timer descriptions.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-03 12:37:27 -02:00
f0f790d9b4
TIMERS: Remove non-existing subroutine declaration.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-03 12:32:52 -02:00
f582244a8b
TIMERS: Add structure to keep timers call order.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-03 12:30:18 -02:00
719c70018e
BOUNDARIES: Add profiling for different boundary updates.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 17:37:21 -02:00
1616c27fba
BOUNDARIES: Rewrite a bit boundary_variables().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 17:23:03 -02:00
eb65443039
BOUNDARIES: Rewrite initialize_boundaries().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 17:18:42 -02:00
88a7bd94b8
BOUNDARIES: Group public subroutines together.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 17:08:35 -02:00
fe925bc288
BOUNDARIES: Separate public and private subroutines.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 17:06:08 -02:00
696078edee
BOUNDARIES: Add module subroutines profiling.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 17:00:40 -02:00
3fe08b2e40
IO: Rewrite some subroutine comments.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 15:50:45 -02:00
756c456c10
PARAMETERS: Slightly rewrite the module.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 15:46:38 -02:00
610685cc07
SCHEMES: Correct spelling.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 13:00:58 -02:00
b20d11a159
TIMERS: Add timer counters.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-02 12:48:58 -02:00