Spring 1993 Material from Tom Worlton [.GPLOT] 1-June-1993 GPLOT is a library of high-level subroutines for use with DEC GKS graphics. You will need DEC GKS 5.0A full-function software to develop programs using this library. DEC GKS 5.0A is incompatible with older versions of DEC GKS, but should be quite compatible with DEC GKS on Alpha. If you are still using DEC GKS 4.X, you may need to use an older version of Gplot. DEC GKS Version 5.0A combines DEC GKS and DEC GKS 3D. The Fortran binding include file name has been changed. New features added to GPLOT with this release include a new color setup routine and a print screen routine for use with the Motif workstation. There is also support for Workstation type 233 (Motif Widget). To use workstation type 233 you need to create a Motif widget and define the logical "MYWIDGET" to point to that widget ID number. See DEFCONID.FOR and VMSLIB.FOR for information on using these logicals. DEFCONID is a new routine for setting the output device. In previous versions of GPLOT the GKS$CONID logical name was defined after selecting the workstation type. In DEC GKS 5.0A you cannot use this logical name if you are going to open more than one workstation since GKS$CONID is interpreted when GKS is opened. A GKS escape function is now used to set the workstation connection. Executables developed with this GPLOT library can only be run on systems with DEC GKS 5.0A full development or run-time licenses. EZPLOT is an interactive plotting program which uses this library. It was written by one of our users and is made available here in executable form only. Two sample EZPLOT plots (type *. SAV) ire included in [GPLOT]. GKSPOST is a postprocessor for plotting GKS metfiles. GPLOT includes the following types of routines: Linear and logarithmic axis routines routines for drawing curves with/without error bars curve interpolation routines Legend creation routines Enhanced text output routines (superscript, font-switching, etc.) contour plot routines 3D-surface plot routines routines for vectors with arrowheads bar chart routines Device-selection menu routines/automatic printing Routine for interpreting GKS metafiles [.MODIFY] 15-DEC-1992 This version of MODIFY has been revised to run on Alpha-AXP OpenVMS systems and contains some improvements over the initial version which has been part of the VMS startup set. It allows longer record lengths (up to 512 bytes) and has an F77 qualifier for changing Fortran source code format from tab code to standard and replacing exclamation point comment delimiters and debug statement delimiters, and/or removing all comments. There was a bug in the detabbing of F77 files in the version of modify on the 1991 DECUS tape. The bug has been fixed in this version. Tom Worlton Intense Pulsed Neutron Source Division Argonne National Laboratory Argonne, IL 60439 WORLTON@ANLPNS (BITNET) worlton@anlpns.pns.anl.gov (INTERNET) ANLPNS::WORLTON (HEPNET) 708-252-8755