Scrambler  1
MpiPacking::PackList Interface Reference

Generic interface for Packing Lists. More...

List of all members.

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.

Detailed Description

Generic interface for Packing Lists.

Definition at line 79 of file mpi_packing.f90.


Member Function/Subroutine Documentation

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.

Parameters:
messageA PackedMessage object.
arrayA 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.

Parameters:
messageA PackedMessage object.
arrayA 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.

Parameters:
messageA PackedMessage object.
arrayA 1D double-precision array.

Definition at line 1212 of file mpi_packing.f90.


The documentation for this interface was generated from the following file:
 All Classes Files Functions Variables