Hi 

The in value is a T const&, meaning you're sending one single object. So I 
wonder why the "v" version is used. 
Actually, I'm not sure why we are providing that interface. 
What kind of type is T ? is it a primitive type, a POD or is it more complex ? 

Cheers 
---- 
Alain Miniussi 
DSI, Pôles Calcul et Genie Log. 
Observatoire de la Côte d'Azur 
Tél. : +33492003009 (Mont-Gros) 
+33483618544 (Sophia Antipolis) 
+33609650665 

----- On Feb 19, 2023, at 2:15 PM, 1 Reviewer via Boost-mpi 
<[email protected]> wrote: 

> Hi,

> I am running my program on a cluster. I use the following command in the
> program,

> all_gatherv (const communicator& comm, const T& in_value, T* out_values,

> const std::vector<int>& sizes).

> The program works well if the size of in_value and out_values is small.

> However, it fails if the size is big. I just can’t fix it.

> Any help or advices are greatly appreciated.

> Peng

> _______________________________________________
> Boost-mpi mailing list
> [email protected]
> https://lists.boost.org/mailman/listinfo.cgi/boost-mpi
_______________________________________________
Boost-mpi mailing list
[email protected]
https://lists.boost.org/mailman/listinfo.cgi/boost-mpi

Reply via email to