From 8e4bd1712dc4d7bfec574e447638b3557ba2cf6f Mon Sep 17 00:00:00 2001 From: Grzegorz Kowal Date: Sat, 11 Jun 2022 00:22:56 -0300 Subject: [PATCH 1/3] EVOLUTION: Change safety factor to 0.91. Signed-off-by: Grzegorz Kowal --- sources/evolution.F90 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/evolution.F90 b/sources/evolution.F90 index 2c8de7f..1bc0460 100644 --- a/sources/evolution.F90 +++ b/sources/evolution.F90 @@ -82,7 +82,7 @@ module evolution ! real(kind=8) , save :: atol = 1.0d-04 real(kind=8) , save :: rtol = 1.0d-04 - real(kind=8) , save :: fac = 9.0d-01 + real(kind=8) , save :: fac = 8.1d-01 real(kind=8) , save :: facmin = 1.0d-01 real(kind=8) , save :: facmax = 5.0d+00 real(kind=8) , save :: errtol = 1.0d+00 From 5cd0353b372b37a9f2615dfd0b7f7024ecf658dc Mon Sep 17 00:00:00 2001 From: Grzegorz Kowal Date: Fri, 17 Jun 2022 16:16:17 -0300 Subject: [PATCH 2/3] PYTHON: Fix reading Lorentz factor. Signed-off-by: Grzegorz Kowal --- python/amunpy/src/amunpy/amun.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/amunpy/src/amunpy/amun.py b/python/amunpy/src/amunpy/amun.py index cf578e9..1a045cc 100644 --- a/python/amunpy/src/amunpy/amun.py +++ b/python/amunpy/src/amunpy/amun.py @@ -471,7 +471,7 @@ class Amun: tmp = self.__read_binary_data__('magz', chunk_number) dset += tmp**2 dset *= 0.5 - elif dataset == 'lorentz': + elif dataset == 'lore': tmp = self.__read_binary_data__('velx', chunk_number) dset = tmp**2 tmp = self.__read_binary_data__('vely', chunk_number) From a8ea128d6afd8495045222c5350dd5ddf1366e5d Mon Sep 17 00:00:00 2001 From: Grzegorz Kowal Date: Thu, 14 Jul 2022 09:18:19 -0300 Subject: [PATCH 3/3] PYTHON: Process version only if explicitely present in XML files. Signed-off-by: Grzegorz Kowal --- python/amunpy/src/amunpy/amunxml.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/amunpy/src/amunpy/amunxml.py b/python/amunpy/src/amunpy/amunxml.py index c0e2483..1a85f52 100644 --- a/python/amunpy/src/amunpy/amunxml.py +++ b/python/amunpy/src/amunpy/amunxml.py @@ -50,7 +50,8 @@ class AmunXML(Amun): tree = ET.parse(mfile) root = tree.getroot() if self.version < 0: - self.version = int(float(root.attrib['version'])) + if 'version' in root.attrib: + self.version = int(float(root.attrib['version'])) if root.tag == 'AMUNFile': self.dataformat = 'AmunXML' else: