|
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.