From c11a35bdc488fea453c59a87b4120f3cbe520623 Mon Sep 17 00:00:00 2001 From: Jack Betteridge Date: Tue, 14 Feb 2023 16:18:47 +0000 Subject: [PATCH] Add comms to PyOP2 Globals --- firedrake/extrusion_utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firedrake/extrusion_utils.py b/firedrake/extrusion_utils.py index 7e98f1c9fb..bda7e77c41 100644 --- a/firedrake/extrusion_utils.py +++ b/firedrake/extrusion_utils.py @@ -64,7 +64,7 @@ def make_extruded_coords(extruded_topology, base_coords, ext_coords, layer_height = numpy.cumsum(numpy.concatenate(([0], layer_height))) layer_heights = layer_height.size - layer_height = op2.Global(layer_heights, layer_height, dtype=RealType) + layer_height = op2.Global(layer_heights, layer_height, dtype=RealType, comm=extruded_topology._comm) if kernel is not None: op2.ParLoop(kernel,