openfoam/applications/test/gatherValues1
Mark Olesen 6fa23bd7a6 ENH: extend globalIndex mpiGather to use scalar/label components
- MPI_Gatherv requires contiguous data, but a byte-wise transfer can
  quickly exceed the 'int' limits used for MPI sizes/offsets. Thus
  gather label/scalar components when possible to increase the
  effective size limit.

  For non-contiguous types (or large contiguous data) now also
  reverts to manual handling

ENH: handle contiguous data in GAMGAgglomeration gather values

- delegate to globalIndex::gatherValues static method (new)
2022-03-31 16:01:31 +02:00
..
Make ENH: additional MPI gather/scatter routines, globalIndex gather methods 2021-10-29 17:04:52 +02:00
Test-gatherValues1.C ENH: extend globalIndex mpiGather to use scalar/label components 2022-03-31 16:01:31 +02:00