From 5080f29baf31cb9a1ce40f74d79236f352afec7d Mon Sep 17 00:00:00 2001 From: "paul.profizi" Date: Fri, 8 Nov 2024 11:48:39 +0100 Subject: [PATCH 1/2] Switch MeshInfo.cell_zones and MeshInfo.face_zones keys to int instead of np.int32 --- src/ansys/dpf/post/mesh_info.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ansys/dpf/post/mesh_info.py b/src/ansys/dpf/post/mesh_info.py index 8ce9e90e0..e76fa00a2 100644 --- a/src/ansys/dpf/post/mesh_info.py +++ b/src/ansys/dpf/post/mesh_info.py @@ -139,7 +139,7 @@ def face_zones(self) -> dict: string_field = self._core_object.get_property("face_zone_names") for zone_id in string_field.scoping.ids: zone_name = string_field.get_entity_data_by_id(zone_id)[0] - zones[zone_id] = zone_name + zones[zone_id.item()] = zone_name self._face_zones = zones return self._face_zones @@ -164,7 +164,7 @@ def cell_zones(self) -> dict: string_field = self._core_object.body_names for zone_id in string_field.scoping.ids: zone_name = string_field.get_entity_data_by_id(zone_id)[0] - zones[zone_id] = zone_name + zones[zone_id.item()] = zone_name self._cell_zones = zones return self._cell_zones From 4705c5fccdeb56efbbb745f1b89aa2f77f627692 Mon Sep 17 00:00:00 2001 From: "paul.profizi" Date: Fri, 8 Nov 2024 11:57:18 +0100 Subject: [PATCH 2/2] Switch MeshInfo.cell_zones_to_face_zones keys to int instead of np.int32 --- src/ansys/dpf/post/mesh_info.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ansys/dpf/post/mesh_info.py b/src/ansys/dpf/post/mesh_info.py index e76fa00a2..e02b3acc4 100644 --- a/src/ansys/dpf/post/mesh_info.py +++ b/src/ansys/dpf/post/mesh_info.py @@ -192,6 +192,6 @@ def cell_zones_to_face_zones(self) -> dict: face_zone_ids = property_field.get_entity_data_by_id( cell_zone_id ).tolist() - result[cell_zone_id] = face_zone_ids + result[cell_zone_id.item()] = face_zone_ids self._cell_zones_to_face_zones = result return self._cell_zones_to_face_zones