[MPI3 Fortran] MPI function symbol naming convention for tools
Rasmussen, Craig E
rasmussn at lanl.gov
Mon Jun 20 12:23:49 CDT 2011
Yes. Thanks for catching this.
-craig
On Jun 20, 2011, at 11:20 AM, Bill Long wrote:
>
>
> On 6/20/11 12:15 PM, Rasmussen, Craig E wrote:
>> I've talked with Jeff Squyres and we come up with naming convention that we'd like to propose for tools to have access to Fortran.
>>
>> I believe we need four different symbol naming conventions. Consider MPI_Recv(), the four functions are
>>
>> 1. mpi_recv_f
>> - This function implements (in C or Fortran) MPI_Recv with integer handles and the choice buffer passed by address.
>>
>> 2. mpi_recv_f_nostatus
>> - This function implements (in C or Fortran) MPI_Recv with integer handles without a status variable and the choice buffer passed by address.
>>
>> 3. mpi_recv_f08
>> - This function implements (in C or Fortran) MPI_Recv with integer handles and the choice buffer passed via an array descriptor.
>>
>> 4. mpi_recv_f_nostatus
>
> Did you mean mpi_recv_f08_nostatus ?
>
>> - This function implements (in C or Fortran) MPI_Recv with integer handles without a status variable and the choice buffer passed via an array descriptor.
>>
>> Note that these functions only need to support integer handles because of the way we (thanks to Rolf) have chosen to define the handle types in the mpi_f08 module.
>>
>> Please comment on this naming convention.
>>
>> -craig
>>
>>
>>
>>
>>
>> _______________________________________________
>> mpi3-fortran mailing list
>> mpi3-fortran at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-fortran
>
> --
> Bill Long longb at cray.com
> Fortran Technical Support & voice: 651-605-9024
> Bioinformatics Software Development fax: 651-605-9142
> Cray Inc./Cray Plaza, Suite 210/380 Jackson St./St. Paul, MN 55101
>
>
> _______________________________________________
> mpi3-fortran mailing list
> mpi3-fortran at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi3-fortran
More information about the mpiwg-fortran
mailing list