Skip to content

Commit d78f4be

Browse files
committed
Tweaks for main DOLFINx graph partitioner change
1 parent 3ddb62e commit d78f4be

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

src/mesh.cpp

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,7 @@ create_cube_mesh(MPI_Comm comm, std::size_t target_dofs, bool target_dofs_total,
179179
else
180180
MPI_Comm_dup(comm, &sub_comm);
181181

182-
auto cell_part = dolfinx::mesh::create_cell_partitioner(dolfinx::mesh::GhostMode::none,
183-
graph_part, 2);
182+
auto cell_part = dolfinx::mesh::create_cell_partitioner(dolfinx::mesh::GhostMode::none, graph_part, 2);
184183
auto mesh = dolfinx::mesh::create_box(
185184
comm, sub_comm, {{{0.0, 0.0, 0.0}, {1.0, 1.0, 1.0}}}, {Nx, Ny, Nz},
186185
dolfinx::mesh::CellType::tetrahedron, cell_part);
@@ -198,7 +197,7 @@ create_cube_mesh(MPI_Comm comm, std::size_t target_dofs, bool target_dofs_total,
198197
mesh.topology_mutable()->create_connectivity(3, 1);
199198
auto [new_mesh, _parent_edges, _parent_facet] = dolfinx::refinement::refine(
200199
mesh, std::nullopt,
201-
dolfinx::mesh::create_cell_partitioner(dolfinx::mesh::GhostMode::shared_facet),
200+
dolfinx::mesh::create_cell_partitioner(dolfinx::mesh::GhostMode::shared_facet, 2),
202201
dolfinx::refinement::Option::parent_cell_and_facet);
203202
mesh = std::move(new_mesh);
204203
}
@@ -375,7 +374,7 @@ create_spoke_mesh(MPI_Comm comm, std::size_t target_dofs,
375374
{
376375
auto [new_mesh, _parent_edges, _parent_facet] = dolfinx::refinement::refine(
377376
*mesh, std::nullopt,
378-
dolfinx::mesh::create_cell_partitioner(dolfinx::mesh::GhostMode::shared_facet),
377+
dolfinx::mesh::create_cell_partitioner(dolfinx::mesh::GhostMode::shared_facet, 2),
379378
dolfinx::refinement::Option::parent_cell_and_facet);
380379
mesh = std::make_shared<dolfinx::mesh::Mesh<double>>(new_mesh);
381380
mesh->topology_mutable()->create_entities(1);
@@ -413,7 +412,7 @@ create_spoke_mesh(MPI_Comm comm, std::size_t target_dofs,
413412

414413
auto [new_mesh, _parent_edges, _parent_facet] = dolfinx::refinement::refine(
415414
*mesh, marked_edges,
416-
dolfinx::mesh::create_cell_partitioner(dolfinx::mesh::GhostMode::shared_facet),
415+
dolfinx::mesh::create_cell_partitioner(dolfinx::mesh::GhostMode::shared_facet, 2),
417416
dolfinx::refinement::Option::parent_cell_and_facet);
418417
meshi = std::make_shared<dolfinx::mesh::Mesh<double>>(new_mesh);
419418

0 commit comments

Comments
 (0)