78 Commits

Author SHA1 Message Date
81de98d9e2 Update the copyright year to 2023.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2023-02-01 18:36:37 -03:00
f539dbe3bb PYTHON: Increase amunpy version to 0.9.9.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-23 15:56:43 -03:00
41bfe45764 PYTHON: Correct calculation of electric field.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-23 15:55:08 -03:00
a09bcfeccb PYTHON: Increase amunpy version to 0.9.8.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-14 12:41:12 -03:00
b2cc87d0aa PYTHON: Fix __complete_variables__().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-14 12:34:30 -03:00
0badf0d143 PYTHON: Increase amunpy version to 0.9.7.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-06 13:08:22 -03:00
9190efe4a8 PYTHON: Add pressure for the isothermal case.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-06 07:58:37 -03:00
3ec21a59cb PYTHON: Fix reading pressure.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-10-05 22:24:42 -03:00
bdd82ef344 PYTHON: Correct the licence entry in the setup script.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-09-09 11:35:43 -03:00
a8ea128d6a PYTHON: Process version only if explicitely present in XML files.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-07-14 09:18:19 -03:00
5cd0353b37 PYTHON: Fix reading Lorentz factor.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-06-17 16:16:17 -03:00
9829505650 Update copyright year to 2022.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-02-02 09:51:41 -03:00
f81fbeb13f PYTHON: Fix 'kinetic energy' and add 'magnetic pressure'.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2022-01-02 22:39:03 -03:00
657a608ce0 PYTHON: Add support for XXH3 hash.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-30 19:02:32 -03:00
fd4029a196 PYTHON: Rewrite Amun module to support old and new snapshots.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-11-24 12:33:33 -03:00
e7612f5cfd PYTHON: It should be 'block x of y'.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-15 23:03:26 -03:00
27b6daebca PYTHON: Version 0.9.5
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 18:06:43 -03:00
0d4e955eb0 PYTHON: Reduce dimensions for 2D datasets in AmunH5.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 18:06:07 -03:00
9a7235b72d PYTHON: Use None for fields in chunks with dblocks == 0.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 18:05:58 -03:00
51cc3ea83b PYTHON: Determine toplev only for chunks with dblocks > 0.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 18:05:46 -03:00
d217d092ab PYTHON: Version 0.9.4
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 13:31:05 -03:00
e13bd00a0e PYTHON: Replace numpy.empty with numpy.zeros in AmunXML.__fill_chunks().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 13:07:57 -03:00
07fc5c20b0 PYTHON: Create empty chunk fields for chunks with no dblocks.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 13:02:31 -03:00
5eec85e598 PYTHON: Version 0.9.3.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 10:06:16 -03:00
ec8ddac795 PYTHON: Add velocity and magnetic field components.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 10:05:18 -03:00
f4df543b2c PYTHON: Import numpy without abbreviation.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 09:44:49 -03:00
b7496e0b3d PYTHON: Make sure dataset() accepts maxlev > 9.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-06 09:37:15 -03:00
c2c9c37b45 PYTHON: Version 0.9.2
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-05 11:12:07 -03:00
6945b90b66 PYTHON: Export WriteVTK through the AmunPy interface.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-05 11:11:17 -03:00
5a8526ef82 PYTHON: Version 0.9.1.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-05 10:59:39 -03:00
1c4fa6035d PYTHON: Rewrite vtkio.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-05 10:58:44 -03:00
e153cd417e PYTHON: Rewrite interpolations.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-05 10:19:18 -03:00
d714974b33 PYTHON: Restore zmin/zmax/zblocks for 2D AmunXML snapshots.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-05 09:38:49 -03:00
b6edd6ca97 PYTHON: Version 0.9
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-05 09:13:24 -03:00
764c1596b5 PYTHON: Improve comments in AmunH5 structures.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-05 09:09:24 -03:00
919e0ce6c2 PYTHON: Separate deprecated AmunH5 functions.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-05 09:05:57 -03:00
dbf977de36 PYTHON: Rewrite AmunXML class to use Amun base class.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-05 09:03:23 -03:00
61d5eeb839 PYTHON: Convert returns to exceptions in Amun class.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-04 22:24:08 -03:00
8e125253f7 PYTHON: Make AmunH5 class public.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-04 22:19:43 -03:00
da339f1ac9 PYTHON: Implement AmunH5 class for Amun's HDF5 format.
Mark the previous subroutines deprecated.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-04 22:17:53 -03:00
d28194dc23 PYTHON: Add amun.py defining the base class for Amun snapshots.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-04 22:15:59 -03:00
abd1749945 PYTHON: Use None for no compression of VTK files.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-10-04 22:14:30 -03:00
0315941dd9 PYTHON: Bounds of blocks always assume 3 dimensions.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-06-03 16:22:21 -03:00
be7e0ea5f2 PYTHON: Add faster block interpolation using ndimage.zoom.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-05-26 18:18:09 -03:00
b350ecdedd PYTHON: Add direction derivatives of velocity and magnetic field.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-30 10:10:49 -03:00
3b14ea26d0 PYTHON: Fix AmunXML.dataset_vtk().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-19 18:38:04 -03:00
2a30d3d6d1 PYTHON: Add reading vectors of velocity and magnetic field to AmunXML.
Add these vector to dataset() and to dataset_to_vtk() of AmunXML.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-19 18:30:56 -03:00
3c1e8a521a PYTHON: Rewrite octree classes.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 19:15:14 -03:00
a22ce343ce PYTHON: Fix VTK file names in amun_dataset_vtk().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 10:37:48 -03:00
b274a3636d PYTHON: Add compression level to subroutines to convert to VTK files.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 09:50:18 -03:00