10.2.5 Assemble Procedure

The Assemble Procedure takes an input vector or scalar that is distributed across all the processors and pulls it together (assembles it) on the IO processor. This is the opposite of the Distribute procedure.

Calling syntax:

call Assemble (Output, Input)

Input variable:

 Input  A real, integer, logical or character vector or scalar that is distributed across all the processors and which is to be assembled on the IO processor.

Output variable:

 Output  The assembled version of the Input variable, existing only on the IO processor.

The Assemble code listing contains additional documentation.

Michael L. Hall