Scrambler
1
|
Generic interface for Packing Lists. More...
Private Member Functions | |
subroutine | PackIntList (message, array) |
Packs an integer list of arbitrary size into the given message. Unlike PackInt1D, PackIntList includes the size of the array. | |
subroutine | PackFloatList (message, array) |
Packs a floating-point list of arbitrary size into the given message. Unlike PackFloat1D, PackIntList includes the size of the array. | |
subroutine | PackDoubleList (message, array) |
Packs a double-precision list of arbitrary size into the given message. Unlike PackDouble1D, PackDoubleList includes the size of the array. |
Generic interface for Packing Lists.
Definition at line 79 of file mpi_packing.f90.
subroutine PackIntList | ( | TYPE(PackedMessage), pointer | message, |
INTEGER, dimension(:) | array | ||
) | [private] |
Packs an integer list of arbitrary size into the given message. Unlike PackInt1D, PackIntList includes the size of the array.
message | A PackedMessage object. |
array | A 1D integer array. |
Definition at line 1186 of file mpi_packing.f90.
subroutine PackFloatList | ( | TYPE(PackedMessage), pointer | message, |
REAL, dimension(:) | array | ||
) | [private] |
Packs a floating-point list of arbitrary size into the given message. Unlike PackFloat1D, PackIntList includes the size of the array.
message | A PackedMessage object. |
array | A 1D floating-point array. |
Definition at line 1200 of file mpi_packing.f90.
subroutine PackDoubleList | ( | TYPE(PackedMessage), pointer | message, |
REAL(KIND=qPrec), dimension(:) | array | ||
) | [private] |
Packs a double-precision list of arbitrary size into the given message. Unlike PackDouble1D, PackDoubleList includes the size of the array.
message | A PackedMessage object. |
array | A 1D double-precision array. |
Definition at line 1212 of file mpi_packing.f90.