The Initialize_Trace procedure allocates and initializes a Trace object.
Calling syntax:
call Initialize (Trace, Index, Length_PE, status) |
Input variables:
Trace | The Trace object to be initialized. | ||
Index | The indirect index values for the specified communication pattern. | ||
Length_PE | Length of the destination vector on this PE. This corresponds to the Many axis of a Many-to-One relationship. |
Output variables:
Trace | The Trace object has been allocated and initialized. | ||
status | If present, the status variable is set to either 'Memory Error' or 'Success' depending on program execution. If not present, the procedure aborts if unsuccessful when the DEBUG_LEVEL is set high enough. |
Internal variables:
allocate_status | Allocation Status. |
The Initialize_Trace code listing contains additional documentation.
Michael L. Hall