Skip to content

Tpetra::Distributor: Fix #3580

James Willenbring requested to merge mhoemmen:Fix-3580 into develop

Created by: mhoemmen

@trilinos/tpetra @jjellio

Description

Fix #3580, by making all instances of the "slow path" in Distributor use a buffer long enough for all the messages, not just one at a time. Ignore the "Send type" and "Barrier between..." options, and always use MPI_Isend for sends.

How Has This Been Tested?

Mac, Clang, OpenMPI.

Merge request reports