15.1.11 Dump_XMGrace DV and MV Vector Procedures

The Dump_XMGrace_Distributed_Vector and Dump_XMGrace_Mathematic_Vector procedures are used internally to output a variable to an XMGrace plotting file.

Calling syntax:

call Dump_XMGrace_Distributed_Vector (Variable, Mesh, Coordinate, unit, Xmin, Xmax, Ymin, Ymax, Zmin, Zmax, status) or
call Dump_XMGrace_Mathematic_Vector (Variable, Mesh, Coordinate, unit, Xmin, Xmax, Ymin, Ymax, Zmin, Zmax, status)  

Input variables:

 Variable  Mathematical or Distributed Vector to be output.
 Mesh  The Multi_Mesh object for this XMGrace dump.
 Coordinate  A single-character variable expressing which axis to output, either ``X'', ``Y'', or ``Z''.
 Xmin, Xmax  Limits of the output variable set in the X-direction.
 Ymin, Ymax  Limits of the output variable set in the Y-direction.
 Zmin, Zmax  Limits of the output variable set in the Z-direction.
 unit  The unit for XMGrace dump output.

Output variable:

 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.

The Dump_XMGrace DV and MV Vector code listing contains additional documentation.

Michael L. Hall