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
5a75d7e08c
PYTHON: Use getItemsFromLevel() in amun_dataset_vtk().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 09:42:40 -03:00
500d001d4d
PYTHON: Fix spelling in AmunXML.dataset_to_vtk().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 09:29:57 -03:00
4f1042586b
PYTHON: Remove unused functions from octree.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 09:19:34 -03:00
1698246f26
PYTHON: Improve formatting of the VTK filename in AmunXML.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 09:18:15 -03:00
315c3207d0
PYTHON: Use getItemsFromLevel() to iterate over level items in AmunXML.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 09:09:37 -03:00
1147923801
PYTHON: Calculate the correct index position of OcNode.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 09:05:24 -03:00
59714a7bda
PYTHON: Add index position at the current level to octree nodes.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 08:58:01 -03:00
e4ae2ce194
PYTHON: Add octree's function to return a list of items from a given level.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 08:53:50 -03:00
80c3fc1d34
PYTHON: Use itertools for nested loops in octree submodule.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 08:26:39 -03:00
f38122cc71
PYTHON: Slightly improve AmunXML.dataset_to_vtk().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-16 06:47:18 -03:00
b94f8584d3
PYTHON: Update package version.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-15 15:58:31 -03:00
bd481a2e91
PYTHON: Update version to 0.6.2.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-15 15:56:06 -03:00
fc5a846af3
PYTHON: Add amun_dataset_vtk() function.
...
This function works only with HDF5 files and its purpose is to convert
the dataset and store it as the OverlappedAMR VTK files, which can be
read by ParaView.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2021-03-15 15:54:26 -03:00