8c0e6dea29
PYTHON: Add argument 'maxlev' to function dataset().
...
This argument is an alternative way to reduce the resolution of the
data. It specifies that the output cube resolution should be
corresponding to the 'maxlev' refinement level.
If the maximum level of simulation changes during the evolution, the
parameter allows to read all snapshots with the same output resolution.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-01-05 10:48:00 -03:00
575bcc1d27
PYTHON: Move shrink and interpolation arguments to dataset().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-01-05 10:17:44 -03:00
b3c51569f1
PYTHON: Correct the sign of the electric field components.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-12-30 22:10:07 -03:00
052ce7e05a
PYTHON: Implement reading subvolume of the datasets in AmunXML.
...
The subvolume to be read is controlled by additional parameter 'extent'
passed to function dataset(). The syntax of this parameters is
extent=(xmin, xmax, ymin, ymax, zmin, zmax)
for 3D snapshots or
extent=(xmin, xmax, ymin, ymax)
for 2D snapshots.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-12-20 22:49:14 -03:00
9ae09e2c46
PYTHON: Fix block counter for 'divv' and 'divb' in AmunXML.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-12-02 17:43:37 -03:00
f453d86bc4
PYTHON: Add logarithm of density and pressure to AmunXML.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-11-26 09:52:28 -03:00
2dfcecf789
PYTHON: Fix calculation of temperature in class AmunXML.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-11-26 09:48:46 -03:00
18a832f147
PYTHON: Fix detecting magnetic energy in AmunXML.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-11-09 18:58:29 -03:00
de235f3085
PYTHON: Division by 'shrink' should always return an integer.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-09-10 16:55:42 -03:00
1fef6794bd
PYTHON: Don't use spaces for keywords.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-09-10 16:53:55 -03:00
cea6297a53
PYTHON: Change tabs to spaces in accordance with PEP 8.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-09-10 16:38:09 -03:00
5886c2039a
PYTHON: Update adiabatic index name.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-16 17:00:50 -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
eb7c8dbd76
COMPRESSION, PYTHON: Add support for LZ4 compression.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-11 15:28:20 -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
7495681330
PYTHON: Add electric field components and its magnitude.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-07-20 16:26:21 -03:00
5bd541333c
PYTHON: Add vorticity and current density components to AmunXML.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-07-20 16:11:49 -03:00
84a3ce1572
PYTHON: Change formatting to use .format() in AmunXML class.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-07-17 16:41:50 -03:00
ad3d9eec93
PYTHON: Add simple progress to AmunXML.dataset().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-07-17 16:37:04 -03:00
4b9aba7d75
PYTHON: Fix reading datasedt for non-square/non-cube domain.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-05-13 22:06:53 -03:00
7faf27e3b9
PYTHON: Use the maximum used level instead of maxlev.
...
This reduces the resolution and memory usage if parameter maxlev is
actually larger than the maximu used level.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-05-12 14:51:37 -03:00
425bcc2f17
PYTHON: Verify binary data hashes if python-xxhash is available.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-05-12 07:31:12 -03:00
3dce6e683f
PYTHON: Some fixes for 3D runs.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-05-01 21:25:43 -03:00
e86b9f7339
PYTHON: Add function to read datablocks.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-05-01 15:02:44 -03:00
084750da46
PYTHON: Handle properly snapshot chunks with no datablocks.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-05-01 13:18:29 -03:00
6978aee6ef
PYTHON: Add class to handle XML-binary snapshots.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-05-01 12:53:23 -03:00
1896966854
Update copyright year.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 15:40:53 -03:00
7cf6bd34b0
PYTHON: Rename amun to amunpy.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-11-27 10:28:49 -03:00