Process of merging multiple aggregation contexts for parallel processes into a single context before calling the Terminate routine to obtain the aggregate value.
Two identical aggregation contexts are shown. For each, an "Initialize" is followed by a looped "Iterate". Exits of the two aggregation contexts are combined before "Merge" is followed by "Terminate".