2279 Commits

Author SHA1 Message Date
053392e762 COMPRESSION: Add Zstandard compression support.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 16:48:31 -03:00
8b475b880b IO: Add storing compressed fields in write_snapshot_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 16:32:42 -03:00
36996e6f76 IO: Add compressed field to the XML file attribute.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 16:22:37 -03:00
1d154ab492 IO: Support compression in write_binary_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 16:03:46 -03:00
08b7e81f6a COMPRESSION, IO: Initialize compression in initialize_io().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 15:34:20 -03:00
ab3b5d6877 COMPRESSION: Add module to handle data compression.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 15:12:40 -03:00
d3e7ab7c5d IO: Fix job restart after with new XML structure for binary files.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 11:51:23 -03:00
42951cd48c IO: Use new XML structure for binary files in write_restart_snapshot_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 10:55:06 -03:00
7867d9d062 IO: Use new XML structure for binary files in write_snapshot_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 10:32:17 -03:00
220c6028b1 IO: Add subroutine to write binary file attribute.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 10:23:36 -03:00
97887b2ad6 IO: Return the number of bytes written to file from write_binary_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 10:09:59 -03:00
35f3e3f2eb IO: Add binary file extension before write_binary_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 10:04:05 -03:00
c7daa08545 IO: Slightly reorganize write_snapshot_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 23:19:09 -03:00
d368e7f863 IO: Slightly reorganize write_restart_snapshot_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 23:15:56 -03:00
c51ce6cd5a IO: Use write_binary_xml() in write_restart_snapshot_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 22:58:11 -03:00
e623a3a001 IO: Use write_binary_xml() in write_snapshot_xml().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 22:45:18 -03:00
34d5f75315 IO: Create a subroutine to store binary data and return its digest.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 22:36:01 -03:00
c45236c16d BOUNDARIES: Initialize some variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 18:15:55 -03:00
c308098c87 BOUNDARIES: Convert arguments in a vector in append_exchange_block().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 18:14:24 -03:00
121abe1aa1 BOUNDARIES: Convert arguments in a vector in block_corner_prolong().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 18:07:14 -03:00
42c176b7ca BOUNDARIES: Convert arguments in a vector in block_corner_restrict().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 18:04:51 -03:00
61257a3344 BOUNDARIES: Convert arguments in a vector in block_edge_prolong().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 18:01:45 -03:00
99535b97f0 BOUNDARIES: Convert arguments in a vector in block_edge_restict().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 17:56:55 -03:00
d82c04e5de BOUNDARIES: Convert arguments in a vector in block_boundary_specific().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-08 17:49:10 -03:00
9dbc4e3430 INTERPOLATIONS, REFINEMENT: Convert real precision correctly.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 21:39:10 -03:00
036a887f39 USER_PROBLEM: Remove unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 19:00:48 -03:00
2f7743b0c1 REFINEMENT: Remove unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 18:59:03 -03:00
8b905114b6 SCHEMES: Remove unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 18:56:57 -03:00
58323f3935 INTERPOLATIONS: Remove unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 18:50:56 -03:00
d5c3cde918 GRAVITY: Remove unused function gacc_none().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 18:47:03 -03:00
6c8a2683e3 SHAPES: Remove unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 18:38:13 -03:00
85d2c958e7 EQUATIONS: Remove unused variables and subroutines.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 18:31:14 -03:00
5faf08f731 SHAPES: Remove unused argument from initialize_shapes().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 14:48:47 -03:00
78d520a87c SOURCES: Remove unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 14:33:42 -03:00
812338f427 OPERATORS: Remove unused argument from initialize_operators().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 14:31:12 -03:00
4363f759af PARAMETERS: Initialize variable in parse_line().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 14:29:33 -03:00
6d518c8327 PROBLEMS: Clean up unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 14:28:13 -03:00
4d619e1699 TIMERS: Correct integer kind for counters.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 14:11:25 -03:00
4b63c17b07 MESH: Remove unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 13:23:40 -03:00
7c47fb1637 DOMAINS: Clean up unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 13:12:23 -03:00
1550ce27a9 COORDINATES: Clean up unused variables for 3D case.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 13:08:13 -03:00
07ee9942e5 BOUNDARIES: Clean up unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 13:04:59 -03:00
0d2ed01c8f ALGEBRA: Rewrite to eliminate compiler warnings.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 11:58:51 -03:00
1e250afb24 INTEGRALS: Clean up unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 10:52:51 -03:00
f9ab0b2015 EVOLUTIONS: Clean up ununsed variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 10:44:36 -03:00
a0acaa9f40 FORCING: Clean up compiler warnings.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 10:40:17 -03:00
ebccb96d0f FORCING, IO: Make conversion to complex numbers double precision.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 10:30:43 -03:00
a6f4e168f3 RANDOM: Clean up compiler warnings.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 10:22:41 -03:00
96595b7012 MPITOOLS: Remove unused variable from finalize_mpitools().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 09:55:02 -03:00
961774c7fb EQUATIONS: Make sure Alfven speed is never larger than fast one.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-04 11:16:40 -03:00