Mark Olesen
ee39e3d276
STYLE: use explicit REGISTER option when storing fields
2023-04-25 13:45:08 +02:00
Mark Olesen
25bc7d65f7
STYLE: prefer REGISTER/NO_REGISTER instead of true/false for IOobject
...
- self-documenting
2023-03-10 14:16:32 +00:00
Mark Olesen
70208a7399
ENH: use returnReduceAnd(), returnReduceOr() functions
...
DOC: document which MPI send/recv are associated with commType
2022-11-08 16:48:08 +00:00
Mark Olesen
473e14418a
ENH: more consistent use of broadcast, combineReduce etc.
...
- broadcast : (replaces scatter)
- combineReduce == combineGather + broadcast
- listCombineReduce == listCombineGather + broadcast
- mapCombineReduce == mapCombineGather + broadcast
- allGatherList == gatherList + scatterList
Before settling on a more consistent naming convention,
some intermediate namings were used in OpenFOAM-v2206:
- combineReduce (2206: combineAllGather)
- listCombineReduce (2206: listCombineAllGather)
- mapCombineReduce (2206: mapCombineAllGather)
2022-11-08 16:48:08 +00:00
Mark Olesen
3c64283364
BUG: redistributePar -reconstruct lagrangian trashes fields ( fixes #2494 )
...
- the file removal cleanup, which makes reasonable sense for
redistribute mode, always forced the removal of the reconstructed
lagrangian fields (since all of the non-master fields are empty by
definition)!
Detect reconstruct mode (by using constructSize from the map) to
circumvent this logic.
2022-06-24 14:49:14 +02:00
Mark Olesen
b51e0d4c1c
STYLE: verbose point field decompose/reconstruct ( #120 )
...
TUT: use redistributePar for multiphase/interFoam/RAS/DTCHull
2022-06-22 19:45:08 +02:00
Mark Olesen
6644cf8ddb
ENH: cleanup/reorganize parts of redistributePar
...
- separate out lagrangian routines etc
- align names with regular decompose/reconstruct methods
2022-05-25 13:12:38 +00:00