1f4b9e35f7
EVOLUTION: Rename parameter 'alpha' to 'glm_alpha'.
...
This parameter is used for GLM cleaning of magnetic divergence, so it
shouldn't be confused with anything else.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-19 18:38:25 -03:00
77122f8854
COMPRESSION: Implement compression level for LZ4 compression.
...
Also increase the compression buffer and turn on internal checksum.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-18 18:01:12 -03:00
ec8683a7a0
COMPRESSION: Add CRC64 check to LZMA compression.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-18 17:58:10 -03:00
fec8708ac9
IO: Update header for XML files to be compatible with Python.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-18 12:20:52 -03:00
e509ea4e9a
IO: Change order of attributes in write_attribute_xml_file().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-18 11:58:53 -03:00
88f3c44b52
IO: Rename compression level for HDF5.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-17 18:35:12 -03:00
5886c2039a
PYTHON: Update adiabatic index name.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-16 17:00:50 -03:00
2327e6ffa5
PROBLEMS: Update parameters for sound speed and adiabatic index.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-16 16:49:24 -03:00
6bf3afcf0b
EQUATIONS: Rename parameter 'csnd' to 'sound_speed'.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-16 16:46:27 -03:00
fda340b21b
EQUATIONS: Rename gamma to adiabatic_index.
...
Keyword 'gamma' is reserved in Fortran for calculating Gamma function.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-16 16:41:28 -03:00
14635cb208
CMake: Update home page.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-15 16:25:12 -03:00
b8e71a4fb0
INTERPOLATIONS: Remove unused variables in 2D case.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-15 01:33:43 -03:00
8f33e4aeb5
EQUATIONS: Remove unused variables for 2D case.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-15 01:28:28 -03:00
17395086fb
REFINEMENT: Remove unused variables for 2D case.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-15 01:27:08 -03:00
d05e3062fc
FORCING: Remove unused variables for 2D case.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-15 01:25:31 -03:00
02b2d5d1bd
CMAKE: Do not warn about dummy arguments.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-15 01:14:04 -03:00
9e507b283c
SOURCES: Remove unused variable for 2D case.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-15 01:12:41 -03:00
e75089ed19
INTERPOLATIONS: Check correctness of ngp just after reading it.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-15 01:09:52 -03:00
5a04b17ab3
MPITOOLS: Fix compilation without MPI.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-14 21:54:46 -03:00
c15378bddd
MPITOOLS: Rewrite MPI support using Fortran 2008 interface.
...
Use procedure interfaces, remove unused variables, etc.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-14 19:40:10 -03:00
701bb6618b
Merge branch 'revert-9b7fe356' into 'master'
...
Revert "Update .gitlab-ci.yml to use .pre stage."
See merge request gkowal/amun-code!1
2020-08-14 13:44:48 +00:00
8108a445a3
Revert "Update .gitlab-ci.yml to use .pre stage."
...
This reverts commit 9b7fe356505ddd275a45ca64395da0fa9544941f
2020-08-14 13:42:18 +00:00
9b7fe35650
Update .gitlab-ci.yml to use .pre stage.
2020-08-14 13:39:58 +00:00
6833a0d741
Update .gitlab-ci.yml
2020-08-14 13:27:08 +00:00
2e360eef31
CI/CD: Add building with cmake to piplines.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-14 10:12:43 -03:00
a1b47ab1e1
README: Update features and add CMake compilation steps.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-13 16:35:39 -03:00
65f882fe99
MAKEFILE: Update files for compression support in XML+binary format.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-13 16:15:05 -03:00
38a205e1c7
PYTHON: Update installation script.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-13 15:52:18 -03:00
d048159798
COMPRESSION: Add LZMA/XZ compression format.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-13 15:42:07 -03:00
f9b6dd47e9
COMPRESSION: Use LZ4 frame for compatibility with command lz4.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-13 09:17:09 -03:00
b05f186765
COMPRESSION: Use allocated buffer for ZSTD compression.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-11 15:36:20 -03:00
eb7c8dbd76
COMPRESSION, PYTHON: Add support for LZ4 compression.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-11 15:28:20 -03:00
2012a5eb92
IO: Remove compression suffix if the file is not compressed.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-11 15:01:26 -03:00
575c626b0a
PYTHON: Add compression support to AmunPy module.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-11 12:14:39 -03:00
af4da9444a
IO: Store compression format in binary file attributes.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-11 12:00:42 -03:00
0006459521
IO: Remove debug info.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-11 09:32:51 -03:00
352f7a7c1b
IO: Fix file name in write_binary_xml(), when compression is inefficient.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 20:46:20 -03:00
c209000fb2
IO: Fix binary restart snapshot storing when the compression is on.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 20:29:25 -03:00
e0a4f2a4a5
IO: Print compression format and level of XML+binary files.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-10 16:52:16 -03:00
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