Actions
Feature #322
closedAdd general MPI datatype-based access to distributed multi-array
Status:
Closed
Priority:
Low
Assignee:
-
Start date:
07/02/2013
Due date:
% Done:
100%
Estimated time:
Description
The multi-array could provide access to types not directly supported via an interface that looks like this:
subroutine dist_mult_array_get_cache_val_mpidt(dm_array, sub_array_idx, & cache_idx, coord, v) TYPE(dist_mult_array), INTENT(in) :: dm_array INTEGER, INTENT(in) :: sub_array_idx, cache_idx INTEGER, INTENT(in) :: coord(:) TYPE(C_PTR) :: v
and write to v
via MPI_Sendrecv on MPI_Comm_self.
Updated by Thomas Jahns about 4 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
This has become non-issue with the replacement of type-specific Fortran code by a type-agnostic C implementation in commit:bd2cdaf0b4f0e6c73.
Actions