Change approach to creating supercell and ky sub-communicators to try to
David Dickinson (approved)
Branch: feature/further_reduce_the_number_of_subcommunicators_created_fields_local
Branch: next
Merged
Merged pull request
Merged in feature/further_reduce_the_number_of_subcommunicators_created_fields_local (pull request #358)
reduce the number of communicators created and destroyed.
Â
This uses a slightly less elegant approach to construct some of the sub-communicators. This approach is preferred as it allows us to reuse existing communicators where possible without creating and destroying communicators. This can help reduce peak communicator count and also avoids some potential resource fragmentation.