|
Scrambler
1
|
Generic interface for UnPacking lists. More...
Private Member Functions | |
| subroutine | UnpackIntList (message, type_array) |
| Unpacks an integer list, using the list size given in the buffer. Assumes that the list size precedes the list in the buffer. | |
| subroutine | UnpackFloatList (message, type_array) |
| Unpacks an floating-point list, using the list size given in the buffer. Assumes that the list size precedes the list in the buffer. | |
| subroutine | UnpackDoubleList (message, type_array) |
| Unpacks an double-precision list, using the list size given in the buffer. Assumes that the list size precedes the list in the buffer. | |
Generic interface for UnPacking lists.
Definition at line 84 of file mpi_packing.f90.
| subroutine UnpackIntList | ( | TYPE(PackedMessage), pointer | message, |
| INTEGER, dimension(:), pointer | type_array | ||
| ) | [private] |
Unpacks an integer list, using the list size given in the buffer. Assumes that the list size precedes the list in the buffer.
| message | A PackedMessage object. |
| type_array | A pointer for a 1D integer array. |
Definition at line 1230 of file mpi_packing.f90.
| subroutine UnpackFloatList | ( | TYPE(PackedMessage), pointer | message, |
| REAL, dimension(:), pointer | type_array | ||
| ) | [private] |
Unpacks an floating-point list, using the list size given in the buffer. Assumes that the list size precedes the list in the buffer.
| message | A PackedMessage object. |
| type_array | A pointer for a 1D floating-point array. |
Definition at line 1253 of file mpi_packing.f90.
| subroutine UnpackDoubleList | ( | TYPE(PackedMessage), pointer | message, |
| REAL(KIND=qPrec), dimension(:), pointer | type_array | ||
| ) | [private] |
Unpacks an double-precision list, using the list size given in the buffer. Assumes that the list size precedes the list in the buffer.
| message | A PackedMessage object. |
| type_array | A pointer for a 1D double-precision array. |
Definition at line 1269 of file mpi_packing.f90.