You should redo it in terms of George's suggestion, in that way you should
also circumvent the "manual" alignment of data. George's method is the best
generic way of doing it.

As for the -r8 thing, just do not use it :)

And check the interface for the routines used to see why MPIstatus is used.

2014-10-07 18:00 GMT+02:00 Diego Avesani <diego.aves...@gmail.com>:

> Dear all,
> thanks a lot. I rewrote the code starting from the Nick's one.
> It's work
>
> I have still to think about the "-r8" things, I belive that less er type
> less we make error.
>
> Another questions about Nick's code:
>
> Why do I have to use MPIstatus(MPI_STATUS_SIZE) and not a simple MPI%ierror
>
> Thanks a lot
>
>
>
> Diego
>
>
> On 3 October 2014 21:55, Jeff Squyres (jsquyres) <jsquy...@cisco.com>
> wrote:
>
>> On Oct 3, 2014, at 3:50 PM, George Bosilca <bosi...@icl.utk.edu> wrote:
>>
>> > 1. I’m not a Fortran expert but I think that real is not
>> MPI_DOUBLE_RECISION but MPI_FLOAT.
>>
>> It's actually MPI_REAL.  :-)  (MPI_FLOAT is for the C "float" type)
>>
>> /me goes back in my Fortran hole...
>>
>> --
>> Jeff Squyres
>> jsquy...@cisco.com
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>
>> _______________________________________________
>> users mailing list
>> us...@open-mpi.org
>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
>> Link to this post:
>> http://www.open-mpi.org/community/lists/users/2014/10/25461.php
>>
>
>
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users
> Link to this post:
> http://www.open-mpi.org/community/lists/users/2014/10/25476.php
>



-- 
Kind regards Nick

Reply via email to