openfoam/applications/test/treeComms
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: bundle Pstream:: AllGather methods 2022-03-31 15:56:04 +02:00
Test-treeComms.C ENH: consolidate UPstream::commsStruct code 2023-04-18 14:08:39 +02:00