86f98083eb
SCHEMES: Fix the Sm=0 case in riemann_mhd_adi_hllc().
...
Since all components are continuous, return the HLL flux.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-23 10:29:34 -02:00
9c49fd8cc1
SCHEMES: Revert previous flux for Sm=0 and Bx=0.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-23 10:24:53 -02:00
a44c0c25c6
SCHEMES: Fix states when Sm=0 in riemann_mhd_adi_hlld().
...
When contact dicontinuity wave is not present (Sm=0), all components are
continuous, therefore the flux can be average from outern states.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-23 10:16:44 -02:00
3dd9c42e4a
SCHEMES: Fix wrong loop limits in update_flux_mhd_adi().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-22 22:58:50 -02:00
823b958c72
BLOCKS: Add set_blocks_update().
...
This subroutine marks or unmarks all blocks on the meta block list to be
updated depending on the input argument.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 20:20:44 -02:00
63cc647747
BLOCKS: Add subroutines to mark and unmark block update.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 19:27:14 -02:00
d182934fcf
BLOCKS: Rename meta block field %cpu to %process.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 19:20:41 -02:00
aaccd7fff0
BLOCKS: Rename meta block field %coord to %coords.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 19:09:30 -02:00
1956fecad2
BLOCKS: Rename meta block field %config to %conf.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 19:06:31 -02:00
3ec7bdf232
BLOCKS, MESH: Remove checking the meta block structure.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 19:01:41 -02:00
a695f90dd7
BLOCKS: Rewrite metablock_(un)set_leaf().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:58:47 -02:00
d95d4354cc
BLOCKS: Rewrite metablock_set_bounds().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:52:00 -02:00
4d0b3c007b
BLOCKS: Rename and rewrite metablock_set_coordinates().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:48:36 -02:00
88c6a0f1a6
BLOCKS: Rewrite metablock_set_position().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:43:53 -02:00
ee9595ffe6
BLOCKS: Rename and rewrite metablock_set_refinement().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:40:48 -02:00
afc2407881
BLOCKS: Rename and rewrite metablock_set_configuration().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:34:49 -02:00
7f16adaf48
BLOCKS: Change metablock_set_* subroutines order.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:27:37 -02:00
94f4dfcc5b
BLOCKS: Rewrite metablock_set_level().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:23:15 -02:00
243475ee46
BLOCKS: Rename metablock_set_cpu() to metablock_set_process().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:18:07 -02:00
4ec6184026
BLOCKS: Rewrite subroutine metablock_set_id().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:13:06 -02:00
086cef9b6d
BLOCKS: Move metablock_* subroutines to public section.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:07:36 -02:00
759fe27e78
BLOCKS: Rewrite function increase_id().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 18:04:01 -02:00
b2dbb01cd8
BLOCKS: Rename datablock_set_dims() to set_block_dimensions().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 17:58:28 -02:00
17b7286345
BLOCKS: Rewrite set/get_last_id(), get_mblocks(), etc.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-16 17:51:03 -02:00
81cd8ccb35
BLOCKS: Move set/get_last_id(), get_mblocks(), get_dblocks().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 17:20:01 -02:00
9c7715bd21
BLOCKS: Use metablock_set_config() in refine_block().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 17:15:16 -02:00
e63697ff43
BLOCKS: Rewrite derefine_block().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 17:09:16 -02:00
ff70d00833
BLOCKS: Rewrite significantly subroutine refine_block().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 16:56:47 -02:00
14109e483b
BLOCKS: Move public definitions of (de)refine_block().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 14:50:36 -02:00
951594d4cb
BLOCKS: Move (de)refine_block() to public subroutine section.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 14:49:19 -02:00
cce39b5c1c
BLOCKS: Add insert_metablock_after/before().
...
Those two subroutines insert a new meta block after or before the block
which is provided by additional pointer.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 14:13:31 -02:00
cc7fb022c0
BLOCKS: Move subroutines (un)link_blocks().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 12:08:24 -02:00
e9e2f6919f
BLOCKS: Rewrite subroutines (de)allocate_datablock().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 12:04:12 -02:00
0ac1f8f2b9
BLOCKS: Add (de)allocate_metablock() to public list.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 11:52:40 -02:00
6f9c267d55
BLOCKS: Rewrite allocate_metablock() and deallocate_metablock().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 11:50:48 -02:00
242abc4ea3
BLOCKS: Rewrite append_datablock() and remove_datablock().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 11:27:03 -02:00
3081ef8b04
BLOCKS: Rewrite append_metablock() and add remove_metablock().
...
These subroutines not only allocate/deallocate meta blocks, but also
takes care about the appending or removal of the blocks to or from the
meta block list.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 11:10:27 -02:00
cddf77613e
BLOCKS: Rewrite initialize_blocks() and finalize_blocks().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 10:33:37 -02:00
55545be6f5
BLOCKS: Rewrite comments of module structures and variables.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 09:32:58 -02:00
0cc5be4249
BLOCKS: Add module subroutines profiling.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-15 08:42:50 -02:00
2983ba0580
INTEGRALS: Rewrite module. Add profiling.
...
Now, after restarting a job, a new integrals file is created. Integrals
are stored after interval controlable by the parameter
'integrals_interval'. Also profiling has been added to measure time
spent on the integrals calculation.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-10 12:42:18 -02:00
71418b4041
ERROR: Update module description and correct mispellings.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-10 11:34:51 -02:00
036b8fb6e8
CONSTANTS: Correct mispelling.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-10 11:32:27 -02:00
23c93e55a9
CONSTANTS: Update module description.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-10 11:31:29 -02:00
2ad980142b
ERROR: Rewrite module a bit and the way messages are printed.
...
Subroutine print_error() does not stop the execution anymore. This
should be controlled by the code.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-10 11:27:39 -02:00
1e7cb2a72c
DRIVER: Store mesh statistics after restart as well.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-09 12:50:05 -02:00
15d98770d0
IO: Return iret value from write_restart_snapshot_h5().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-09 12:42:33 -02:00
16dcd443f3
IO: Make Intel Fortran compiler happy.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-09 12:39:57 -02:00
6ef8be3a0d
IO: Remove read_restart_params_h5().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-09 12:31:15 -02:00
a992c1ac3b
IO: Rename dtout to hsnap. Print more snapshot info.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-01-09 12:29:32 -02:00