openfoam/applications/test/parallel-comm2
Mark Olesen 9d3427e0b4 ENH: consolidate UPstream::commsStruct code
- make sizing of commsStruct List demand-driven as well
  for more robustness, fewer unneeded allocations.

- fix potential latent bug with allBelow/allNotBelow for proc 0
  (linear communication).

ENH: remove unused/unusable UPstream::communicator optional parameter

- had constructor option to avoid constructing the MPI backend,
  but this is not useful and inconsistent with what the reset or
  destructor expect.

STYLE: local use of UPstream::communicator

- automatically frees communicator when it leaves scope
2023-04-18 14:08:39 +02:00
..
Make ENH: add separate tracking of MPI_Comm_free, MPI_Group_free pending 2023-02-07 22:39:00 +01:00
Test-parallel-comm2.C ENH: consolidate UPstream::commsStruct code 2023-04-18 14:08:39 +02:00