The Trace Class is used to describe a communication trace in the CÆSAR Code Package. A communication trace consists of the set-up information for a particular gather-scatter call.
Trace public procedures:
Fundamental procedures | |||
Initialize | Initializes a Trace object. | ||
Finalize | Finalizes a Trace object. | ||
Valid_State | Returns false iff a Trace object is in an invalid state. | ||
Operations | |||
Initialized | Returns true iff a Trace object has been initialized. |
Trace public defined type:
Trace type | |||
Dimensionality | The number of dimensions that the index has. | ||
Index1, Index2 | The index values, which may be modified by the communications package. | ||
Initialized | Initialization status. | ||
Trace | The trace for the communication associated with the index. |
The Trace Class code listing contains additional documentation.