10.7.5 Collect_and_Combine_DV_from_OV Procedure

The Collect_and_Combine_DV_from_OV procedures collect the values from an Overlapped Vector, and then combine them to form a Distributed Vector. Specifically, each procedure does a Collect and Combine on the data in the Overlapped Vector, with the same result that would occur if an intermediate Collected Array had been constructed. (Collect_and_Conserve has not been implemented yet.)

Calling syntax:

call Collect_and_Average (DV, OV) ,
call Collect_and_Conserve (DV, OV) ,
call Collect_and_MAX (DV, OV) ,
call Collect_and_MIN (DV, OV) ,
call Collect_and_SUM (DV, OV) or
DV = OV [Collect_and_SUM]  

Input variable:

 OV  The Overlapped_Vector object to be queried.

Output variable:

 DV  The Distributed_Vector object result, distributed with the One_Structure of the Overlapped_Vector object.

The Collect_and_Combine_DV_from_OV code listing contains additional documentation.

Michael L. Hall