Each partition is an ensemble of segments in the global domain. Each
segment is described by its global offset and its local extent. In
this case, we have ig_paral(1:N) where N = 2 + 2*number of
segments
- ig_paral(1) = 3 (indicates a Orange partition)
- ig_paral(2) = the total number of segments for the
partition (limited to 200 presently, see note for ig_paral(4) for
Box partition above)
- ig_paral(3) = the first segment global offset
- ig_paral(4) = the first segment local extent
- ig_paral(5) = the second segment global offset
- ig_paral(6) = the second segment local extent
- ...
- ig_paral(N-1) = the last segment global offset
- ig_paral(N) = the last segment local extent
Figure 2.5 illustrates an Orange partition with 3
segments for one process. The other process partitions are not
illustrated.
Figure 2.5:
Orange partition for one process. It is assumed here that
the global index starts at 0 in the upper left corner.
|