mpi_array.globale.PerAxisRmaHaloUpdater.__init__¶
-
PerAxisRmaHaloUpdater.
__init__
(locale_extents, dtype, order, inter_locale_win, dst_buffer)[source]¶ Initialise.
Parameters: - locale_extents (sequence of
mpi_array.distributon.LocaleExtent
) –locale_extents[r]
is the extent of the array elements which reside on rankr
of theinter_locale_comm
communicator. - dtype (
numpy.dtype
) – Data type of elements in array. - order (
str
) – The array order,'C'
for C memory layout. - inter_locale_win (
mpi4py.MPI.Win
) – The window used to exchange halo element data. - dst_buffer (
memoryview
) – The buffer into which the halo elements are written.
- locale_extents (sequence of