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.