Skip to content

ENH: decomposePar: cyclicAMI in constraints. Fixes #2242

The preservePatches constraint in decomposeParDict can be used to keep owner and neighbour cells of coupled patches on the same processor. It previously only handled one-to-one coupling (cyclic, processor) but has been extended to handle many-to-one coupling (cyclicAMI, cyclicACMI).

Without syncing across (in green) cyclicAMI: cellDist_random_preservePatches_noAMI

With syncing across (in green) cyclicAMI: cellDist_random_preservePatches_new

Merge request reports