You might also be able to use MPI_Probe() to get the status of the incoming message and query the size before posting the MPI_Recv() operation.

 ~Jim.

On 4/23/12 6:41 AM, Constantinos Makassikis wrote:
Assuming the type of the elements in the array is known, you'll probably
have to do it in two steps:
1) Broadcast the number of elements in the array
2) Broadcast the array itself


HTH,

--
Constantinos

On Mon, Apr 23, 2012 at 12:41 PM, seshendra seshu <seshu...@gmail.com
<mailto:seshu...@gmail.com>> wrote:

    Hi,
    I am using stacks , where i stored my sub arrays in stacks and i
    need send the sub arrays to all the nodes but i have know idea what
    is the size of array present in stack so how can i receive the data
    using MPI_recv with out knowing the size of a array. can any please
    help me in solving this.


    --
      WITH REGARDS
    M.L.N.Seshendra

    _______________________________________________
    users mailing list
    us...@open-mpi.org <mailto:us...@open-mpi.org>
    http://www.open-mpi.org/mailman/listinfo.cgi/users




_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users

Reply via email to