n***@cam.ac.uk
2009-08-18 10:24:13 UTC
Re-repost - sorry. This is not my day. The others have been
cancelled, but some people may see them.
I am interested in surveying Fortran users of MPI to find out what
they would like to be able to do more conveniently, especially with
regard to derived types. Any suggestions as to other ways that I
could survey such people (Usenet is no longer as ubiquitous as it
used to be) would be welcomed. My Email address is real, so direct
messages will be received.
Specifically, I should like to know the answers to the following
questions:
1) Do you want to transfer Fortran derived types in MPI? I.e.
use them in contexts where currently MPI_INTEGER etc. are used?
2) Do you want to transfer Fortran derived types containing
allocatable or pointer arrays (i.e. derived types with components
that have sizes determined at run-time)?
3) Do you want to transfer Fortran derived types that contain
type-bound procedures (including finalizers)?
4) Do you want to receive data into allocatable or pointer
types that are NOT currently allocated, and have MPI do the
allocation for you?
5) Do you want to receive data into allocatable or pointer
types that ARE currently allocated, and have MPI reallocate them
to the new size for you?
Thank you for any responses.
Regards,
Nick Maclaren.
cancelled, but some people may see them.
I am interested in surveying Fortran users of MPI to find out what
they would like to be able to do more conveniently, especially with
regard to derived types. Any suggestions as to other ways that I
could survey such people (Usenet is no longer as ubiquitous as it
used to be) would be welcomed. My Email address is real, so direct
messages will be received.
Specifically, I should like to know the answers to the following
questions:
1) Do you want to transfer Fortran derived types in MPI? I.e.
use them in contexts where currently MPI_INTEGER etc. are used?
2) Do you want to transfer Fortran derived types containing
allocatable or pointer arrays (i.e. derived types with components
that have sizes determined at run-time)?
3) Do you want to transfer Fortran derived types that contain
type-bound procedures (including finalizers)?
4) Do you want to receive data into allocatable or pointer
types that are NOT currently allocated, and have MPI do the
allocation for you?
5) Do you want to receive data into allocatable or pointer
types that ARE currently allocated, and have MPI reallocate them
to the new size for you?
Thank you for any responses.
Regards,
Nick Maclaren.