openfoam/applications/test/parallel-comm0
Mark Olesen 8ee4b52560 ENH: provide MPI native bitOrOp reduce with single/multiple values
- can be used, for example, to track global states:

      // Encode as 0:empty, 1:uniform, 2:nonuniform, 3:mixed
      PackedList<2> uniformity(fields.size());

      forAll(fields, i)
      {
          uniformity.set(i, fields[i].whichUniformity());
      }

      reduce
      (
          uniformity.data(),
          uniformity.size_data(),
          bitOrOp<unsigned>()
      );
2023-07-05 15:14:26 +02:00
..
Make ENH: cleaner separation of global and local world naming 2022-12-01 12:18:38 +00:00
Test-parallel-comm0.C ENH: provide MPI native bitOrOp reduce with single/multiple values 2023-07-05 15:14:26 +02:00