From f3389d0ef72e76817b4acc4b7d180df51497a6cc Mon Sep 17 00:00:00 2001 From: jhdark Date: Wed, 8 Oct 2025 10:08:01 -0400 Subject: [PATCH 1/2] Install curl for codecov --- .github/workflows/ci_docker.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci_docker.yml b/.github/workflows/ci_docker.yml index 7feeb06..e7142ae 100644 --- a/.github/workflows/ci_docker.yml +++ b/.github/workflows/ci_docker.yml @@ -21,6 +21,10 @@ jobs: run: | python3 -m pytest test/ --cov foam2dolfinx --cov-report xml --cov-report term + - name: Install curl for codecov + run: | + apt-get update && apt-get install -y curl + - name: Upload to codecov uses: codecov/codecov-action@v5 with: From 61a58f59f1f95e2caa8df3a08dc7147693fb7bf3 Mon Sep 17 00:00:00 2001 From: jhdark Date: Wed, 8 Oct 2025 10:17:14 -0400 Subject: [PATCH 2/2] mesh args for dolfinx 0.10 --- src/foam2dolfinx/open_foam_reader.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/foam2dolfinx/open_foam_reader.py b/src/foam2dolfinx/open_foam_reader.py index 4c77b09..a17b938 100644 --- a/src/foam2dolfinx/open_foam_reader.py +++ b/src/foam2dolfinx/open_foam_reader.py @@ -178,10 +178,10 @@ def _create_dolfinx_mesh(self, subdomain: str | None = "default"): # Create dolfinx Mesh mesh_ufl = ufl.Mesh(self.mesh_vector_element) self.dolfinx_meshes_dict[subdomain] = create_mesh( - MPI.COMM_WORLD, - self.connectivities_dict[subdomain], - self.OF_meshes_dict[subdomain].points, - mesh_ufl, + comm=MPI.COMM_WORLD, + cells=self.connectivities_dict[subdomain], + x=self.OF_meshes_dict[subdomain].points, + e=mesh_ufl, ) def create_dolfinx_function(