=======================================================================COMPLOT 
                                                                        COMPLOT 
      PROGRAM COMPLOT                                                   COMPLOT 
      ===============                                                   COMPLOT 
      VERSION 83-1 (FEBRUARY, 1983)                                     COMPLOT 
      VERSION 83-2 (MAY, 1983)                                          COMPLOT 
      VERSION 83-3 (DECEMBER, 1983) *MAJOR MODIFICATION.                COMPLOT 
                                    *ADDED SELECTION OF PLOTS BY MAT OR COMPLOT 
                                     ZA/MT/ENERGY RANGE (EV).           COMPLOT 
                                    *ADDED VARIABLE AXIS UNITS (PROGRAM COMPLOT 
                                     CONTROLLED..X=MILLI-EV, EV, KEV,   COMPLOT 
                                     MEV...Y=MILLI-BARNS, BARNS).       COMPLOT 
      VERSION 84-1 (APRIL, 1984)    *ADDED SELECTION BY REACTION/ENERGY COMPLOT 
                                     RANGE.                             COMPLOT 
                                    *ADDED IDENTIFY DATA POINTS OPTION  COMPLOT 
                                     (SMALL BOX DRAWN AROUND EACH CROSS COMPLOT 
                                      SECTION AND RATIO POINT).         COMPLOT 
                                    *IMPROVED NON-IBM GRAPHICS INTERFACECOMPLOT 
                                     (ALL CHARACTER POSITIONING NOW     COMPLOT 
                                      BASED ON CHARACTER, NOT RASTER,   COMPLOT 
                                      SIZE).                            COMPLOT 
      VERSION 85-1 (APRIL, 1985)    *SPECIAL I/O ROUTINES TO GUARANTEE  COMPLOT 
                                     ACCURACY OF ENERGY.                COMPLOT 
                                    *DOUBLE PRECISION TREATMENT OF      COMPLOT 
                                     ENERGY (REQUIRED FOR NARROW        COMPLOT 
                                     RESONANCES).                       COMPLOT 
                                    *ADDED (ZA,MT) EQUIVALENCE OPTION.  COMPLOT 
                                    *ADDED SMALL PLOT OPTION.           COMPLOT 
      VERSION 85-2 (AUGUST, 1985)   *FORTRAN-77/H VERSION               COMPLOT 
      VERSION 86-1 (JANUARY, 1986)  *ENERGY DEPENDENT SCATTERING RADIUS COMPLOT 
      VERSION 86-2 (DECEMBER, 1986) *DOUBLE PRECISION PLOT SCALING      COMPLOT 
                                     (REQUIRED FOR NARROW ENERGY RANGES)COMPLOT 
      VERSION 88-1 (JULY 1988)      *MAJOR REVISION TO MAKE CODE EASILY COMPLOT 
                                     INTERFACEABLE TO ALMOST ANY PLOTTERCOMPLOT 
                                    *WARNING..INPUT PARAMETERS FROM BEENCOMPLOT 
                                     CHANGED (SEE, DESCRIPTION BELOW)   COMPLOT 
                                    *COMPUTER INDEPENDENT SOFTWARE      COMPLOT 
                                     CHARACTERS.                        COMPLOT 
                                    *COLOR PLOTS.                       COMPLOT 
                                    *MT NUMBER DEFINITIONS FROM DATA    COMPLOT 
                                     FILE READ BY PROGRAM               COMPLOT 
                                    *FORTRAN-77 REQUIRED (FORTRAN-H NO  COMPLOT 
                                     SUPPORTED BY THIS PROGRAM).        COMPLOT 
                                    *OPTION...INTERNALLY DEFINE ALL I/O COMPLOT 
                                     FILE NAMES (SEE, SUBROUTINE FILEIO COMPLOT 
                                     FOR DETAILS).                      COMPLOT 
                                    *IMPROVED BASED ON USER COMMENTS.   COMPLOT 
      VERSION 88-2 (OCTOBER 1988)   *IMPROVED BASED ON USER COMMENTS.   COMPLOT 
                                    *ADDED LIVERMORE CIVIC COMPILER     COMPLOT 
                                     CONVENTIONS.                       COMPLOT 
                                    *UPDATED TO USE NEW PROGRAM CONVERT COMPLOT 
                                     KEYWORDS.                          COMPLOT 
      VERSION 89-1 (JANUARY 1989)   *PSYCHOANALYZED BY PROGRAM FREUD TO COMPLOT 
                                     INSURE PROGRAM WILL NOT DO ANYTHINGCOMPLOT 
                                     CRAZY.                             COMPLOT 
                                    *FORTRAN-77/FORTRAN-H COMPATIBLE    COMPLOT 
                                    *SPECIAL ENDF/B MATERIAL DEFINITIONSCOMPLOT 
                                     (ZA.LT.1000) FROM DATA FILE READ   COMPLOT 
                                     BY PROGRAM.                        COMPLOT 
      VERSION 89-2 (MARCH 1989)     *ADDED ENDF/B-V AND VI MT           COMPLOT 
                                     DEFINITIONS. PROGRAM WILL DETERMINECOMPLOT 
                                     ENDF/B FORMAT BASED ON MF=1,       COMPLOT 
                                     MT=451 AND USE AS PPROPRIATE MT    COMPLOT 
                                     DEFINITIONS. IF NO MF=1, MT=451    COMPLOT 
                                     PROGRAM WILL USE ENDF/B-VI         COMPLOT 
                                     MT DEFINITIONS.                    COMPLOT 
      VERSION 90-1 (AUGUST 1990)    *A NEW PROGRAM                      COMPLOT 
                                    *ADDED INTERACTIVE MOUSE INPUT      COMPLOT 
                                    *ADDED 3 CHARACTER FONTS            COMPLOT 
                                    *ADDED PHOTON DATA, MF=23 AND 27    COMPLOT 
                                    *ADDED FORTRAN SAVE OPTION.         COMPLOT 
                                    *ADDED MAXIMUM RATIO RANGE WHEN     COMPLOT 
                                     PLOTTING RATIOS.                   COMPLOT 
                                    *ADDED GRID TYPES                   COMPLOT 
                                    *ADDED VARIABLE LINE THICKNESS      COMPLOT 
                                    *WARNING...INPUT PARAMETER FORMAT   COMPLOT 
                                     HAS BEEN CHANGED...SEE DESCRIPTION COMPLOT 
                                     BELOW.                             COMPLOT 
      VERSION 92-1 (JANUARY 1992)   *ADDED INCIDENT CHARGED PARTICLES   COMPLOT 
                                     (IDENTIFIED IN PLOT TITLES)        COMPLOT 
                                    *ADDED COMPLETELY COMPATIBLE I/O    COMPLOT 
                                     FOR READING FLOATING POINT NUMBERS.COMPLOT 
      VERSION 92-2 (MAY 1992)       *CORRECTED DESCRIPTION OF INPUT     COMPLOT 
                                     PARAMETERS AND EXAMPLE PROBLEMS.   COMPLOT 
                                    *ADDED VARIABLE CHARACTER SIZE INPUTCOMPLOT 
      VERSION 93-1 (MARCH 1993)     *UPDATE FOR ON SCREEN GRAPHIC       COMPLOT 
                                     OUTPUT USING THE LAHEY COMPILER    COMPLOT 
                                    *ADDED NU-BAR (TOTAL, DELAYED,      COMPLOT 
                                     PROMPT).                           COMPLOT 
      VERSION 94-1 (JANUARY 1994)   *VARIABLE ENDF/B DATA FILENAMES     COMPLOT 
                                     TO ALLOW ACCESS TO FILE STRUCTURES COMPLOT 
                                     (WARNING - INPUT PARAMETER FORMAT  COMPLOT 
                                     HAS BEEN CHANGED)                  COMPLOT 
                                    *CLOSE ALL FILES BEFORE TERMINATING COMPLOT 
                                     (SEE, SUBROUTINE ENDIT)            COMPLOT 
      VERSION 95-1 (MARCH 1995)     *CORRECTED CROSS SECTION            COMPLOT 
                                     MULTIPLIER FOR EQUIVALENCES        COMPLOT 
                                    *CORRECTED RATIO SCALING, FOR       COMPLOT 
                                     MAXIMUM RATIO LESS THAN 1.0        COMPLOT 
      VERSION 96-1 (JANUARY 1996)   *COMPLETE RE-WRITE                  COMPLOT 
                                    *IMPROVED COMPUTER INDEPENDENCE     COMPLOT 
                                    *ALL DOUBLE PRECISION               COMPLOT 
                                    *UNIFORM TREATMENT OF ENDF/B I/O    COMPLOT 
                                    *IMPROVED OUTPUT PRECISION          COMPLOT 
                                    *DEFINED SCRATCH FILE NAMES         COMPLOT 
                                    *INCREASED PAGE SIZE FROM 24000     COMPLOT 
                                     TO 48000 POINTS                    COMPLOT 
      VERSION 97-1 (APRIL 1997)     *INCREASED PAGE SIZE FROM 48000     COMPLOT 
                                     TO 480000 POINTS                   COMPLOT 
      VERSION 99-1 (MARCH 1999)   *CORRECTED CHARACTER TO FLOATING      COMPLOT 
                                   POINT READ FOR MORE DIGITS           COMPLOT 
                                  *UPDATED TEST FOR ENDF/B FORMAT       COMPLOT 
                                   VERSION BASED ON RECENT FORMAT CHANGECOMPLOT 
                                  *GENERAL IMPROVEMENTS BASED ON        COMPLOT 
                                   USER FEEDBACK                        COMPLOT 
      VERS. 2000-1 (FEBRUARY 2000)*GENERAL IMPROVEMENTS BASED ON        COMPLOT 
                                   USER FEEDBACK                        COMPLOT 
      VERS. 2002-1 (MAY 2002)     *INPUT PARAMETERS OPTIONAL            COMPLOT 
                                  *CONTROL MINIMUM RATIO RANGE BY INPUT COMPLOT 
                                  *OPTIONAL BLACK OR WHITE BACKGROUND   COMPLOT 
      VERS. 2004-1 (SEPT. 2004)   *ADDED INCLUDE FOR COMMON             COMPLOT 
                                  *INCREASED PAGE SIZE FROM 480000      COMPLOT 
                                   TO 600000 POINTS                     COMPLOT 
                                  *ADDED NEW REICH-MOORE TO FILE2 TO    COMPLOT 
                                   ALLOW IDENTIFICATION OF RESOLVED AND COMPLOT 
                                   ANY FOLLOWING UNRESOLVED RESONANCE   COMPLOT 
                                   REGIONS.                             COMPLOT 
      VERS. 2007-1 (JAN.  2007)   *CHECKED AGAINST ALL ENDF/B-VII.      COMPLOT 
                                  *INCREASED MAXLOAD TO 600,000 FROM    COMPLOT 
                                   12,000                               COMPLOT 
      VERS. 2009-1 (JAN.  2009)   *IGNORED DIFFERENCES NEAR RESONANCE   COMPLOT 
                                   REGION BOUNDARIES (RESOLVED AND      COMPLOT 
                                   UNRESOLVED).                         COMPLOT 
      VERS. 2010-1 (July  2010)   *Allow comparison plot even if there  COMPLOT 
                                   is no difference (just see data).    COMPLOT 
                                  *ONLY plot linearly interpoolable dataCOMPLOT 
                                  *Include threshold energy points to   COMPLOT 
                                   show cross sections, but NOT ratios  COMPLOT 
                                   near threshold.                      COMPLOT 
      VERS. 2011-1 (Jan.  2011)   *Increased MT.DAT from 200 to 1,000   COMPLOT 
                                   entries, to accommodate new MTs.     COMPLOT 
      VERS. 2012-1 (Aug.  2012)   *Increased incident particle list to  COMPLOT 
                                   include photon (ZA = 0).             COMPLOT 
                                  *Added CODENAME                       COMPLOT 
                                  *32 and 64 bit Compatible             COMPLOT 
                                  *Added ERROR stop                     COMPLOT 
      VERS. 2013-1 (Nov. 2013)    *ONLY use min/max ratios to decide    COMPLOT 
                                   whether or not to plot - non-positiveCOMPLOT 
                                   cross sections are no longer used.   COMPLOT 
                                  *Limited per-cent differences to fit  COMPLOT 
                                   output format = -9999 to +9999 %.    COMPLOT 
                                  *OUT9 replaced NORMX                  COMPLOT 
      VERS. 2015-1 (Jan. 2015)    *Added MF=10 Radionuclide Production  COMPLOT 
                                   which requires longer plot titles.   COMPLOT 
                                  *Restricted character size multiplier COMPLOT 
                                   to 0.5 to 1.5 to accommodate longer  COMPLOT 
                                   plot titles.                         COMPLOT 
                                  *Replaced ALL 3 way if statements.    COMPLOT 
      VERS. 2015-2 (Mar. 2015)    *Corrected tables for X and Y axis    COMPLOT 
                                   labels = see change search for 2015-2COMPLOT 
      VERS. 2015-3 (Oct. 2015)    *Allow multiple LRF=7 regions plus    COMPLOT 
                                   unreslved region - earlier assumed   COMPLOT 
                                   LRF=7 never used unrsesolved.        COMPLOT 
      VERS. 2017-1 (May  2017)    *For MF=2 use MT=151 to define        COMPLOT 
                                   Unresolved Resonance Region (URR).   COMPLOT 
                                   Ignore NJOY MT=152 and 153.          COMPLOT 
                                  *All floating input parameters changedCOMPLOT 
                                   to character input + IN9 conversion. COMPLOT 
                                  *Added MF=4 Legendre Coefficient      COMPLOT 
                                   Comparison: f1 through f6            COMPLOT 
      Vers. 2018-1 (Jan. 2018)    *Doubled in core storage to 1,200,000.COMPLOT 
                                  *Replaced Q MeV by MT= at top of plotsCOMPLOT 
                                   (Q value in ENDF is now only defined COMPLOT 
                                    in MF=3, making it difficult for allCOMPLOT 
                                    other MF now treated by this code)  COMPLOT 
                                  *Initial Linear X scaling for MF=1    COMPLOT 
                                   (nu-bar) and MF=4 (Legendre) =       COMPLOT 
                                   this can be turned OFF by ZOOM       COMPLOT 
                                  + Unless energy range is requested =  COMPLOT 
                                   allows MF=1 and 4 default Linear X   COMPLOT 
                                   scaling to be turned off by input    COMPLOT 
                                   parameters, i.e., by COMHARD         COMPLOT 
                                  *Zoom lower energy limit restricted   COMPLOT 
                                   1.0d-5 eV - to lower zoom of linear  COMPLOT 
                                   energy plots (otherwise cannot find  COMPLOT 
                                   actual lower limit on plot).         COMPLOT 
                                  *Added NRO = energy dependent scatter COMPLOT 
                                   radius to reading FILE2 parameters   COMPLOT 
                                   to define unresolved energy range.   COMPLOT 
                                  *Corrected energy dependent scatter   COMPLOT 
                                   for all resonance types (see, above  COMPLOT 
                                   remarks).                            COMPLOT 
      Vers. 2019-1 (June 2019)    *Additional Interpolation Law Tests   COMPLOT 
                                  *Checked Maximum Tabulated Energy to  COMPLOT 
                                   insure it is the same for all MTs -  COMPLOT 
                                   if not, print WARNING messages.      COMPLOT 
      Vers. 2020-1 (Dec. 2020)    *Corrected Treatment of Threshold     COMPLOT 
                                   cross sections, to include threshold COMPLOT 
                                   (Previously code only used positive  COMPLOT 
                                    cross sections = skipped threshold) COMPLOT 
                                  *Added isomeric state (m or n) to ZA  COMPLOT 
                                   interpretation.                      COMPLOT 
                                  *Increased MAXIZA to 100,000 from     COMPLOT 
                                   10,000 to allow searching longer     COMPLOT 
                                   ENDF data fils with many MATs =      COMPLOT 
                                   NOT RECOMMENDED!!!!                  COMPLOT 
      Vers. 2021-1 (Jan. 2021)    *SHOW ALL = mouse click above the     COMPLOT 
                                   plotting area.                       COMPLOT 
                                  *Updated for FORTRAN 2018             COMPLOT 
                                                                        COMPLOT 
      2020-1 Acknowledgment                                             COMPLOT 
      =====================                                             COMPLOT 
      I thank Jean-Christophe Sublet (NDS, IAEA, Vienna, Austria) for   COMPLOT 
      reporting the ERROR in COMPLOT (2019-1) that led to the update in COMPLOT 
      COMPLOT (2020-1) to correctly handle threshold reactions.         COMPLOT 
                                                                        COMPLOT 
      2015-2 Acknowledgment                                             COMPLOT 
      =====================                                             COMPLOT 
      I thank Chuck Whitmer (TerraPower,WA) for reporting the errors    COMPLOT 
      that led to the 2015-2 Improvements in this code.                 COMPLOT 
                                                                        COMPLOT 
      I thank Jean-Christophe Sublet (UKAEA) for contributing MAC       COMPLOT 
      executables and Bojan Zefran (IJS, Slovenia) for contributing     COMPLOT 
      LINUX (32 or 63 bit) executables. And most of all I must thank    COMPLOT 
      Andrej Trkov (NDS, IAEA) for overseeing the entire PREPRO project COMPLOT 
      at IAEA, Vienna. This was a truly International team who worked   COMPLOT 
      together to produce PREPRO 2015-2.                                COMPLOT 
                                                                        COMPLOT 
      OWNED, MAINTAINED AND DISTRIBUTED BY                              COMPLOT 
      ------------------------------------                              COMPLOT 
      THE NUCLEAR DATA SECTION                                          COMPLOT 
      INTERNATIONAL ATOMIC ENERGY AGENCY                                COMPLOT 
      P.O. BOX 100                                                      COMPLOT 
      A-1400, VIENNA, AUSTRIA                                           COMPLOT 
      EUROPE                                                            COMPLOT 
                                                                        COMPLOT 
      ORIGINALLY WRITTEN BY                                             COMPLOT 
      ------------------------------------                              COMPLOT 
      Dermott E. Cullen                                                 COMPLOT 
                                                                        COMPLOT 
      PRESENT CONTACT INFORMATION                                       COMPLOT 
      ---------------------------                                       COMPLOT 
      Dermott E. Cullen                                                 COMPLOT 
      1466 Hudson Way                                                   COMPLOT 
      Livermore, CA 94550                                               COMPLOT 
      U.S.A.                                                            COMPLOT 
      Telephone  925-443-1911                                           COMPLOT 
      E. Mail    RedCullen1@Comcast.net                                 COMPLOT 
      Website    RedCullen1.net/HOMEPAGE.NEW                            COMPLOT 
                                                                        COMPLOT 
      AUTHORS MESSAGE                                                   COMPLOT 
      ---------------                                                   COMPLOT 
      THE COMMENTS BELOW SHOULD BE CONSIDERED THE LATEST DOCUMENTATION  COMPLOT 
      ALL RECENT IMPROVEMENTS. PLEASE READ ALL OF THESE COMMENTS BEFORE,COMPLOT 
      PARTICULARLY THE COMMENTS CONCERNING MACHINE DEPENDENT CODING.    COMPLOT 
                                                                        COMPLOT 
      AT THE PRESENT TIME WE ARE ATTEMPTING TO DEVELOP A SET OF COMPUTERCOMPLOT 
      INDEPENDENT PROGRAMS THAT CAN EASILY BE IMPLEMENTED ON ANY ONE    COMPLOT 
      OF A WIDE VARIETY OF COMPUTERS. IN ORDER TO ASSIST IN THIS PROJECTCOMPLOT 
      IT WOULD BE APPECIATED IF YOU WOULD NOTIFY THE AUTHOR OF ANY      COMPLOT 
      COMPILER DIAGNOSTICS, OPERATING PROBLEMS OR SUGGESTIONS ON HOW TO COMPLOT 
      IMPROVE THIS PROGRAM. HOPEFULLY, IN THIS WAY FUTURE VERSIONS OF   COMPLOT 
      THIS PROGRAM WILL BE COMPLETELY COMPATIBLE FOR USE ON YOUR        COMPLOT 
      COMPUTER.                                                         COMPLOT 
                                                                        COMPLOT 
      PURPOSE                                                           COMPLOT 
      -------                                                           COMPLOT 
      COMPARE ENDF/B FORMATTED DATA FROM TWO SEPARATE INPUT TAPES.      COMPLOT 
      REACTIONS ARE CONSIDERED TO BE COMPARABLE IF THEY HAVE THE SAME   COMPLOT 
      (ZA,MF,MT). RESULTS ARE PRESENTED IN GRAPHICAL FORM.              COMPLOT 
                                                                        COMPLOT 
      IN THE FOLLOWING FOR SIMPLICITY THE ENDF/B TERMINOLOGY--ENDF/B    COMPLOT 
      TAPE--WILL BE USED. IN FACT THE ACTUAL MEDIUM MAY BE TAPE, CARDS, COMPLOT 
      DISK OR ANY OTHER MEDIUM.                                         COMPLOT 
                                                                        COMPLOT 
      ON WHAT COMPUTERS WILL THE PROGRAM RUN                            COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      THE PROGRAM HAS BEEN IMPLEMENTED ON A VARIETY OF COMPUTERS FROM   COMPLOT 
      CRAY AND IBM MAINFRAME TO SUN WORKSTATIONS TO AN IBM-AT PC. THE   COMPLOT 
      PROGRAM IS SMALL ENOUGH TO RUN ON VIRTUALLY ANY COMPUTER.         COMPLOT 
                                                                        COMPLOT 
      THE PROGRAM USES A SIMPLE CALCOMP LIKE GRAPHICS INTERFACE         COMPLOT 
      (DESCRIBED BELOW) AND ALLOWS THE USER SPECIFY THE PHYSICAL SIZE   COMPLOT 
      OF THE PLOTTER BEING USED, BY INPUT PARAMETERS. USING THESE       COMPLOT 
      CONVENTIONS THIS PROGRAM CAN BE EASILY INTERFACED TO VIRTUALLY    COMPLOT 
      ANY PLOTTER.                                                      COMPLOT 
                                                                        COMPLOT 
      FOR SPECIAL CONSIDERATIONS SEE THE SECTIONS BELOW ON,             COMPLOT 
      (1) COMPUTER DEPENDENT CODING                                     COMPLOT 
      (2) PLOTTER/GRAPHICS TERMINAL INTERFACE                           COMPLOT 
                                                                        COMPLOT 
      GRAPHICS INTERFACE                                                COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      THIS PROGRAM USES A SIMPLE CALCOMP LIKE GRAPHICS INTERFACE WHICH  COMPLOT 
      REQUIRES ONLY 3 SUBROUTINES...PLOTS, PLOT AND PEN (DESCRIBED IN   COMPLOT 
      DETAIL BELOW). ALL CHARACTERS AND SYMBOLS ARE DRAWN USING TABLES  COMPLOT 
      OF PEN STROKES (SUPPLIED WITH THIS PROGRAM). USING THIS METHOD    COMPLOT 
      THE PROGRAM SHOULD BE SIMPLE TO INTERFACE TO VIRTUALLY ANY PLOTTERCOMPLOT 
      OR GRAPHICS TERMINAL AND THE APPEARANCE AND LAYOUT OF THE PLOTS   COMPLOT 
      SHOULD BE INDEPENDENT OF WHICH PLOTTER IS USED.                   COMPLOT 
                                                                        COMPLOT 
      2015 PLOTTER DIMENSIONS                                           COMPLOT 
      ==================================================================COMPLOT 
      PLOTTER DIMENSIONS ARE IN INCHES - NOT CM, MM, OR CUBITS.         COMPLOT 
      THIS IS DONE FOR HISTORICAL REASONS AND HOPEFULLY THIS WILL       COMPLOT 
      NOT INCONVENIENCE ANYONE - IN PRACTICE I HAVE USED EXACTLY THE    COMPLOT 
      SAME DIMENSION = X = 0 to 12.5 and Y = 0 to 10 FOR DECADES        COMPLOT 
      TO PRODUCE BOTH ON-SCREEN AND HARDCOPY POSTSCRIPT PLOTS.          COMPLOT 
                                                                        COMPLOT 
      I STRONGLY SUGGEST THAT YOU NOT CHANGE THESE DIMENSIONS UNLESS    COMPLOT 
      YOU MUST = BASED ON THE PLOT SIZE YOU OBTAIN WHEN YOU FIRST RUN   COMPLOT 
      THIS CODE.                                                        COMPLOT 
                                                                        COMPLOT 
      PROGRAM IDENTIFICATION                                            COMPLOT 
      ----------------------                                            COMPLOT 
      AS DISTRIBUTED THE FIRST FRAME OF PLOTTED OUTPUT WILL DOCUMENT    COMPLOT 
      THE PROGRAM NAME, VERSION AND INSTALLATION. THIS INFORMATION IS   COMPLOT 
      STORED AS DATA IN THE ARRAY VERSES NEAR THE BEGINNING OF          COMPLOT 
      SUBROUTINE FRAME1. IF YOU WISH TO CUSTOMIZE THE OUTPUT TO IDENTIFYCOMPLOT 
      YOUR INSTALLATION CHANGE THE LAST TWO LINES OF THE ARRAY (VERSES).COMPLOT 
                                                                        COMPLOT 
      ENDF/B FORMAT                                                     COMPLOT 
      -------------                                                     COMPLOT 
      THIS PROGRAM ONLY USES THE ENDF/B BCD OR CARD IMAGE FORMAT (AS    COMPLOT 
      OPPOSED TO THE BINARY FORMAT) AND CAN HANDLE DATA IN ANY VERSION  COMPLOT 
      OF THE ENDF/B FORMAT (I.E., ENDF/B-I, II,III, IV, V OR VI FORMAT).COMPLOT 
                                                                        COMPLOT 
      BOTH SETS OF EVALUATED DATA MUST BE IN THE ENDF/B FORMAT. ONLY    COMPLOT 
      SECTIONS OF FILE 2 (RESONANCE PARAMETERS) AND FILES 3, 23 AND 27  COMPLOT 
      (TABULATED DATA) WILL BE READ AND ALL OTHER SECTIONS WILL BE      COMPLOT 
      SKIPPED. IN FILE 2 THE ONLY IMPORTANT INFORMATION IS THE ENERGY   COMPLOT 
      LIMITS OF THE RESOLVED AND UNRESOLVED RESONANCE REGION WHICH IS   COMPLOT 
      LOCATED IN THE SAME FIELDS IN ALL VERSIONS OF THE ENDF/B FORMAT.  COMPLOT 
      SIMILARLY THE FORMAT OF FILES 3, 23 AND 27 IS THE SAME IN ALL     COMPLOT 
      VERSIONS OF ENDF/B. THEREFORE THIS PROGRAM CAN BE USED WITH DATA  COMPLOT 
      IN ANY ENDF/B FORMAT (I.E. ENDF/B-I, II, III, IV, V OR VI).       COMPLOT 
                                                                        COMPLOT 
      CROSS SECTION INTERPOLATION                                       COMPLOT 
      ---------------------------                                       COMPLOT 
      CROSS SECTIONS MUST BE IN EITHER HISTOGRAM (I.E., INTERPOLATION   COMPLOT 
      LAW 1) OR LINEARLY INTERPOLABLE (I.E. INTERPOLATION LAW 2) FORM.  COMPLOT 
      IF THEY ARE NOT A WARNING MESSAGE WILL BE PRINTED AND EXECUTION   COMPLOT 
      WILL BE TERMINATED. SEE INSTRUCTIONS BELOW ON HOW TO CONVERT      COMPLOT 
      DATA TO HISTOGRAM OR LINEARLY INTERPOLABLE FORM.                  COMPLOT 
                                                                        COMPLOT 
      REACTION INDEX                                                    COMPLOT 
      --------------                                                    COMPLOT 
      THIS PROGRAM DOES NOT USE THE REACTION INDEX WHICH IS GIVEN IN    COMPLOT 
      SECTION MF=1, MT=451 OF EACH EVALUATION.                          COMPLOT 
                                                                        COMPLOT 
      SECTION SIZE                                                      COMPLOT 
      ------------                                                      COMPLOT 
      SINCE THIS PROGRAM USES A LOGICAL PAGING SYSTEM THERE IS NO LIMIT COMPLOT 
      TO THE NUMBER OF POINTS IN ANY SECTION, E.G., THE TOTAL CROSS     COMPLOT 
      SECTION MAY BE REPRESENTED BY 200,000 DATA POINTS.                COMPLOT 
                                                                        COMPLOT 
      DATA SELECTION                                                    COMPLOT 
      --------------                                                    COMPLOT 
      THE USER MAY SPECIFYING THE DATA TO BE COMPARED BY INPUTTING UP   COMPLOT 
      TO 100 MAT/MT/ENERGY OR ZA/MT/ENERGY RANGES. IF THE UPPER LIMIT   COMPLOT 
      OF THE MAT OR ZA RANGE IS LESS THAN THE LOWER LIMIT IT WILL BE SETCOMPLOT 
      EQUAL TO THE LOWER LIMIT (I.E. THIS INDICATE ONLY COMPARE ONE     COMPLOT 
      MAT OR ZA). IF THE UPPER LIMIT IS STILL ZERO IT WILL BE SET TO    COMPLOT 
      9999 (NO LIMIT). IF THE UPPER MF OR MT LIMIT IS ZERO IT WILL BE   COMPLOT 
      SET TO 99 OR 999, RESPECTIVELY (NO LIMIT). IF THE UPPER ENERGY    COMPLOT 
      LIMIT IS ZERO IT WILL BE SET TO A LARGE NUMBER (NO LIMIT).        COMPLOT 
                                                                        COMPLOT 
      THE LIST OF RANGES MUST BE TERMINATED BY A BLANK LINE (I.E. ZERO  COMPLOT 
      LOWER AND UPPER MAT/MF/MT OR ZA/MF/MT LIMITS).                    COMPLOT 
                                                                        COMPLOT 
      IF THE FIRST RANGE LINE IS BLANK THIS LINE WILL TERMINATE THE     COMPLOT 
      LIST OF REQUESTS (I.E. A SECOND BLANK LINE NEED NOT BE INPUT)     COMPLOT 
      AND ALL PHYSICALLY COMPARABLE DATA WILL BE PLOTTED.               COMPLOT 
                                                                        COMPLOT 
      WHICH REACTIONS WILL BE PLOTTED                                   COMPLOT 
      -------------------------------                                   COMPLOT 
      THOSE REACTIONS WITH THE SAME (ZA, MF, MT) WILL BE COMPARED, BUT  COMPLOT 
      ONLY THOSE DATA WHICH DIFFER BY A USER SPECIFIED ALLOWABLE        COMPLOT 
      DIFFERENCE WILL BE PLOTTED. IN ORDER TO FORCE ALL COMPARABLE      COMPLOT 
      REACTIONS TO BE PLOTTED THE USER NEED ONLY SPECIFY AN ALLOWABLE   COMPLOT 
      DIFFERENCE OF ZERO.                                               COMPLOT 
                                                                        COMPLOT 
      EQUIVALENT REACTIONS                                              COMPLOT 
      --------------------                                              COMPLOT 
      IN ORDER TO COMPARE REACTIONS WHICH HAVE DIFFERENT ZA, MF OR MT   COMPLOT 
      THE USER IS ALLOWED TO SPECIFY AN EQUIVALENCE LIST OF UP TO       COMPLOT 
      100 (ZA,MF,MT) COMBINATIONS ON THE MASTER FILE WHICH ARE TO BE    COMPLOT 
      EQUATED TO DIFFERENT (ZA,MF,MT) ON THE SECOND FILE. THIS OPTION   COMPLOT 
      MAY BE USED TO COMPARE SIMILAR REACTIONS FROM DIFFERENT MATERIALS COMPLOT 
      (E.G. IRON AND NICKEL INELASTIC SCATTERING) OR DIFFERENT REACTIONSCOMPLOT 
      FROM THE SAME OR DIFFERENT MATERIALS (E.G. U-235 CAPTURE AND      COMPLOT 
      FISSION - IN WHICH CASE THE RATIO WILL BE THE CAPTURE TO FISSION  COMPLOT 
      RATIO) OR THE SAME REACTION IN DIFFERENT VERSIONS OF THE ENDF/B   COMPLOT 
      FORMAT WHICH MAY BE ASSIGNED DIFFERENT MT NUMBERS, E.G., THE      COMPLOT 
      PHOTOELECTRIC CROSS SECTION IS MT=602 IN ENDF/B-V AND EARLIER     COMPLOT 
      VERSIONS OF ENDF/B, BUT IS MT=522 IN ENDF/B-VI.                   COMPLOT 
                                                                        COMPLOT 
      IN THESE EQUIVALENCE LISTS A ZERO FIELD IMPLIES ALL. FOR EXAMPLE, COMPLOT 
      TO EQUATE MT=522 FROM ONE FILE TO MT=602 ON THE OTHER, FOR ALL    COMPLOT 
      MATERIALS, ONE NEED ONLY SPECIFY ZA=0, MF=23, MT=522 EQUIVALENT   COMPLOT 
      TO ZA=0, MF=23 AND MT=602.                                        COMPLOT 
                                                                        COMPLOT 
      PLOT FORMATS                                                      COMPLOT 
      ------------                                                      COMPLOT 
      THE TWO CROSS SECTIONS ARE CONSIDERED TO BE A STANDARD (THE FIRST COMPLOT 
      CROSS SECTION) AND A CROSS SECTION TO BE COMPARED TO THE STANDARD COMPLOT 
      (THE SECOND CROSS SECTION). THE OUTPUT FROM THIS PROGRAM IS A     COMPLOT 
      SERIES OF PLOTS. EACH PLOT WILL CONTAIN THE STANDARD CROSS SECTIONCOMPLOT 
      AND IN ADDITION THE USER MAY SPECIFY THAT EACH PLOT ALSO CONTAIN  COMPLOT 
      THE SECOND CROSS SECTION AND/OR THE RATIO OF THE SECOND CROSS     COMPLOT 
      SECTION TO THE FIRST CROSS SECTION.                               COMPLOT 
                                                                        COMPLOT 
      THE USER MAY SELECT ONE OF THE FOLLOWING FIVE PLOT FORMATS (THE   COMPLOT 
      NUMBER PRECEDING THE OPTION IS THE VALUE OF THE PLOT MODE SELECTORCOMPLOT 
      THAT THE USER SHOULD SPECIFY AS INPUT ON THE FIRST LINE).         COMPLOT 
                                                                        COMPLOT 
      (0) THE STANDARD CROSS SECTION (I.E. FIRST EVALUATION) AND THE    COMPLOT 
          RATIO OF THE SECOND EVALUATION TO THE FIRST EVALUATION. THE   COMPLOT 
          DATA WILL BE PRESENETED AS TWO SUB-PLOTS PER PLOT WITH THE    COMPLOT 
          STANDARD CROSS SECTION IN THE UPPER HALF OF THE PLOT AND THE  COMPLOT 
          RATIO IN THE LOWER HALF OF THE PLOT.                          COMPLOT 
                                                                        COMPLOT 
      (1) THE STANDARD CROSS SECTION (I.E. FIRST EVALUATION) AND THE    COMPLOT 
          SECOND EVALUATION. THE DATA WILL BE PRESENTED AS TWO SUB-PLOTSCOMPLOT 
          PER PLOT WITH THE STANDARD CROSS SECTION ON THE UPPER HALF    COMPLOT 
          OF THE PLOT AND THE SECOND CROSS SECTION IN THE LOWER HALF OF COMPLOT 
          THE PLOT.                                                     COMPLOT 
                                                                        COMPLOT 
      (2) THE STANDARD CROSS SECTION (I.E. FIRST EVALUATION) AND THE    COMPLOT 
          SECOND EVALUATION. THE DATA WILL BE PRESENTED AS ONE PLOT     COMPLOT 
          CONTAINING BOTH THE STANDARD AND SECOND CROSS SECTION. THE    COMPLOT 
          STANDARD CROSS SECTION WILL BE PRESENTED AS A SOLID LINE AND  COMPLOT 
          THE SECOND CROSS SECTION WILL BE PRESENTED AS A DASHED LINE.  COMPLOT 
                                                                        COMPLOT 
      (3) THE STANDARD CROSS SECTION, SECOND CROSS SECTION AND RATIO OF COMPLOT 
          THE SECOND CROSS SECTION TO THE FIRST CROSS SECTION. THE DATA COMPLOT 
          WILL BE PRESENTED AS THREE SUB-PLOTS PER PLOT WITH THE        COMPLOT 
          STANDARD CROSS SECTION IN THE UPPER THIRD OF THE PLOT, THE    COMPLOT 
          SECOND CROSS SECTION IN THE MIDDLE THIRD AND THE RATIO OF THE COMPLOT 
          TWO IN THE LOWER THIRD OF THE PLOT (RECOMMENDED OPTION).      COMPLOT 
                                                                        COMPLOT 
      (4) THE STANDARD CROSS SECTION, SECOND CROSS SECTION AND RATIO OF COMPLOT 
          THE SECOND CROSS SECTION TO THE FIRST CROSS SECTION. THE DATA COMPLOT 
          WILL BE PRESENTED AS TWO SUB-PLOTS PER PLOT WITH THE STANDARD COMPLOT 
          AND SECOND CROSS SECTION ON THE SAME SUB-PLOT IN THE UPPER    COMPLOT 
          TWO THIRDS OF THE PLOT AND THE RATIO OF THE TWO IN THE LOWER  COMPLOT 
          THIRD OF THE PLOT. THE STANDARD CROSS SECTION WILL BE         COMPLOT 
          PRESENTED AS A SOLID LINE AND THE SECOND CROSS SECTION WILL BECOMPLOT 
          PRESENTED AS A DASHED LINE.                                   COMPLOT 
                                                                        COMPLOT 
      ADDITIONAL PLOT FEATURES                                          COMPLOT 
      ------------------------                                          COMPLOT 
      IN ADDITION TO THE CROSS SECTIONS AND/OR RATIO THE FOLLOWING      COMPLOT 
      INFORMATIONS WILL BE INCLUDED ON EACH PLOT.                       COMPLOT 
                                                                        COMPLOT 
      (1) AN IDENTIFICATION FOR EACH SET OF CROSS SECTIONS (UP TO 30    COMPLOT 
          CHARACTERS FOR EACH SET).                                     COMPLOT 
                                                                        COMPLOT 
      (2) THE MAXIMUM NEGATIVE AND POSITIVE PER-CENT DIFFERENCE BETWEEN COMPLOT 
          THE TWO CROSS SECTIONS.                                       COMPLOT 
                                                                        COMPLOT 
      (3) ARROWS INDICATING THE ENERGY AT WHICH THE MAXIMUM DIFFERENCES COMPLOT 
          (MINIMUM AND MAXIMUM RATIO) OCCUR.                            COMPLOT 
                                                                        COMPLOT 
      (4) THE ENERGY LIMITS OF THE RESOLVED AND UNRESOLVED RESONANCE    COMPLOT 
          REGION (IF THEY FALL WITHIN THE ENERGY LIMITS OF THE PLOT).   COMPLOT 
                                                                        COMPLOT 
      RATIO DATA                                                        COMPLOT 
      ----------                                                        COMPLOT 
      IF RATIO OUTPUT IS REQUESTED THE RATIO WILL BE DEFINED AT EACH    COMPLOT 
      ENERGY THAT APPEARS IN EITHER EVALUATION. BETWEEN THESE ENERGIES  COMPLOT 
      THE RATIO WILL BE PLOTTED ASSUMING LINEAR DEPENDENCE BETWEEN      COMPLOT 
      TABULATED VALUES. FOR HISTOGRAM OR LINEARLY INTERPOLABLE CROSS    COMPLOT 
      SECTIONS THIS REPRESENTATION WILL POINT OUT ALL EXTREMA OF THE    COMPLOT 
      RATIO, BUT NOT NECESSARILY THE ENERGY DEPENDENCE BETWEEN TABULATEDCOMPLOT 
      VALUES.                                                           COMPLOT 
                                                                        COMPLOT 
      IF THE EVALUATED DATA IS NOT IN EITHER HISTOGRAM OR LINRARLY      COMPLOT 
      INTERPOLABLE FORM THE RATIO MAY NOT EVEN FIND ALL EXTREMA. FOR    COMPLOT 
      EXAMPLE, IF ONE EVALUATION IS LINEARLY INTERPOLABLE AND THE       COMPLOT 
      OTHER NON-LINEAR, BUT BOTH AGREE AT ALL TABULATED ENERGIES THE    COMPLOT 
      RATIO WILL APPEAR TO BE EQUAL TO UNITY AT ALL ENERGIES, BUT IN    COMPLOT 
      FACT THE CROSS SECTION BETWEEN TABULATED ENERGIES MAY BE QUITE    COMPLOT 
      DIFFERENT USING LINEAR VS. NON-LINEAR INTERPOLATION. FOR THIS     COMPLOT 
      REASON ONLY LINEARLY INTERPOLABLE OR HISTOGRAM DATA IS ALLOWED    COMPLOT 
      AS INPUT TO THIS PROGRAM.                                         COMPLOT 
                                                                        COMPLOT 
      LINEAR INTERPOLABLE                                               COMPLOT 
      -------------------                                               COMPLOT 
      ALL CROSS SECTIONS MAY BE CONVERTED TO LINEARLY INTERPOLABLE FORM COMPLOT 
      BE USING PROGRAM LINEAR (UCRL-50400, VOL. 17, PART A).            COMPLOT 
                                                                        COMPLOT 
      HISTOGRAM                                                         COMPLOT 
      ---------                                                         COMPLOT 
      ALL LINEARLY INTERPOLABLE CROSS SECTION MAY BE CONVERTED TO       COMPLOT 
      HISTOGRAM (I.E. MULTIGROUP) FORM BY USING PROGRAM GROUPIE         COMPLOT 
      (UCRL-50400, VOL. 17, PART D).                                    COMPLOT 
                                                                        COMPLOT 
      INPUT UNITS                                                       COMPLOT 
      -----------                                                       COMPLOT 
      UNIT  DESCRIPTION                                                 COMPLOT 
      ----  -----------                                                 COMPLOT 
        2   INPUT LINE                                                  COMPLOT 
        9   MT DEFINITIONS.                                             COMPLOT 
       10   FIRST ENDF/B FORMATTED EVALUATION (STANDARD).               COMPLOT 
       11   SECOND ENDF/B FORMATTED EVALUATION.                         COMPLOT 
       17   SOFTWARE CHARACTERS.                                        COMPLOT 
       18   SOFTWARE SYMBOLS AND LINE TYPES                             COMPLOT 
                                                                        COMPLOT 
      OUTPUT UNITS                                                      COMPLOT 
      ------------                                                      COMPLOT 
      UNIT  DESCRIPTION                                                 COMPLOT 
      ----  -----------                                                 COMPLOT 
        3   NORMAL OUTPUT REPORT.                                       COMPLOT 
       16   PLOTTER UNIT                                                COMPLOT 
                                                                        COMPLOT 
      SCRATCH UNITS                                                     COMPLOT 
      -------------                                                     COMPLOT 
      UNIT  DESCRIPTION                                                 COMPLOT 
      ----  -----------                                                 COMPLOT 
       12   SCRATCH UNIT FOR FIRST EVALUATION                           COMPLOT 
       13   SCRATCH UNIT FOR SECOND EVALUATION                          COMPLOT 
       14   SCRATCH UNIT FOR RATIO (ONLY USED IF RATIOS REQUESTED).     COMPLOT 
                                                                        COMPLOT 
      OPTIONAL STANDARD FILE NAMES (SEE SUBROUTINE FILIO1 AND FILIO2)   COMPLOT 
      ---------------------------------------------------------------   COMPLOT 
      UNIT  FILE NAME                                                   COMPLOT 
      ----  ----------                                                  COMPLOT 
        2   COMPLOT.INP                                                 COMPLOT 
        3   COMPLOT.LST                                                 COMPLOT 
        9   MT.DAT                                                      COMPLOT 
       10   ENDFB.IN1    (OR AS READ FROM INPUT)                        COMPLOT 
       11   ENDFB.IN2    (OR AS READ FROM INPUT)                        COMPLOT 
     12-14  (SCRATCH)                                                   COMPLOT 
       15   PLOT.CHR                                                    COMPLOT 
       16   (PLOTTER UNIT...USUALLY A DUMMY)                            COMPLOT 
                                                                        COMPLOT 
      INPUT PARAMETERS                                                  COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      LINE  COLUMNS  FORMAT  DESCRIPTION                                COMPLOT 
      ----  -------  ------  -----------                                COMPLOT 
        1     1-11    E11.4  LOWER X LIMIT OF PLOTTER                   COMPLOT 
             12-22    E11.4  UPPER X LIMIT OF PLOTTER                   COMPLOT 
             23-33    E11.4  LOWER Y LIMIT OF PLOTTER                   COMPLOT 
             34-44    E11.4  UPPER Y LIMIT OF PLOTTER                   COMPLOT 
             45-55     I11   NUMBER OF PLOTS PER FRAME IN X DIRECTION   COMPLOT 
             56-66     I11   NUMBER OF PLOTS PER FRAME IN Y DIRECTION   COMPLOT 
             67-70     F4.1  CHARACTER SIZE MULTIPLIER                  COMPLOT 
                             = 0 TO 1    - NORMAL CHARACTER SIZE        COMPLOT 
                             = OTHERWISE - CHARACTERS SCALED BY THIS    COMPLOT 
                                           FACTOR                       COMPLOT 
                                                                        COMPLOT 
                             PLOT ORIENTATION IS BASED ON THE UPPER X   COMPLOT 
                             LIMIT                                      COMPLOT 
                             = .GT.0 - X HORIZONTAL/Y VERTICAL          COMPLOT 
                             = .LT.0 - Y HORIZONTAL/X VERTICAL          COMPLOT 
                             AFTER TESTING THE UPPER X LIMIT WILL BE    COMPLOT 
                             SET TO ITS ABSOLUTE VALUE.                 COMPLOT 
        2     1-72     A72   FILENAME FOR FIRST ENDF/B DATA FILE        COMPLOT 
                             (LEAVE BLANK FOR ENDFB.IN1)                COMPLOT 
        3     1-72     A72   FILENAME FOR SECOND ENDF/B DATA FILE       COMPLOT 
                             (LEAVE BLANK FOR ENDFB.IN2)                COMPLOT 
        4     1-11     I11   RETRIEVAL MODE (0=MAT, 1=ZA)               COMPLOT 
             12-22     I11   GRID (SPEED) OPTION.                       COMPLOT 
                             = 0 - TICK MARKS ON BORDER                 COMPLOT 
                             = 1 - SOLID AT COARSE INTERVALS            COMPLOT 
                             = 2 - DASHED AT COARSE INTERVALS           COMPLOT 
                             = 3 - SOLID AT COARSE AND FINE INTERVALS   COMPLOT 
                             = 4 - DASHED AT COARSE AND FINE INTERVALS  COMPLOT 
                             = 5 - SOLID COARSE/DASHED FINE INTERVALS   COMPLOT 
             23-33     I11   SHOULD BORDER BE PLOTTED AROUND EACH PLOT  COMPLOT 
                             = 0 - NO                                   COMPLOT 
                             = 1 - YES                                  COMPLOT 
             34-44     I11   LINE THICKNESS                             COMPLOT 
                             = 0 TO  5 - LINES AND CHARACTERS           COMPLOT 
                             =-1 TO -5 - ONLY LINES                     COMPLOT 
             45-55     I11   OUTPUT MODE                                COMPLOT 
                             =-1 - ONLY COMPARISON LISTING. NO PLOTS.   COMPLOT 
                             = 0 - CROSS SECTION OVER RATIO.            COMPLOT 
                             = 1 - CROSS SECTION OVER CROSS SECTION.    COMPLOT 
                             = 2 - TWO CROSS SECTIONS ON SAME PLOT.     COMPLOT 
                             = 3 - CROSS SECTION OVER CROSS SECTION OVERCOMPLOT 
                                   RATIO.                               COMPLOT 
                             = 4 - TWO CROSS SECTIONS ON SAME PLOT OVER COMPLOT 
                                   RATIO.                               COMPLOT 
             56-66     I11   STARTING PLOT NUMBER                       COMPLOT 
                             = 0     - DO NOT NUMBER PLOTS              COMPLOT 
                             = .GT.0 - NUMBER PLOTS IN LOWER LEFT HAND  COMPLOT 
                                       CORNER STARTING WITH INPUT NUMBERCOMPLOT 
             67-70     I41   BACKGROUND COLOR                           COMPLOT 
                             = 0         = BLACK                        COMPLOT 
                             = OTHERWISE = WHITE                        COMPLOT 
         5    1-11    E11.4  ALLOWABLE FRACTIONAL DIFFERENCE. USED WHEN COMPLOT 
                             PLOTTING RATIOS. ANY REACTION WHERE THE    COMPLOT 
                             TWO EVALUATIONS DIFFER BY MORE THAN THE    COMPLOT 
                             ALLOWABLE DIFFERENCE WILL BE PLOTTED. IF   COMPLOT 
                             ZERO IS INPUT THE STANDARD ALLOWABLE       COMPLOT 
                             DIFFERENCE OF 0.001 (0.1 PER-CENT) WILL BE COMPLOT 
                             USED.                                      COMPLOT 
             12-22    E11.4  MAXIMUM ALLOWABLE RATIO. IF RATIOS ARE     COMPLOT 
                             PLOTTED THEY WILL BE IN THE RANGE RATMAX   COMPLOT 
                             TO 1/RATMAX. IF 0.0 IS INPUT THERE WILL    COMPLOT 
                             BE NO LIMIT ON THE RANGE OF THE RATIOS.    COMPLOT 
                             THIS OPTION MAY BE USED TO IGNORE LARGE    COMPLOT 
                             DIFFERENCES OVER VERY NARROW ENERGY RANGES COMPLOT 
                             (WHICH MAY BE UNIMPORTANT) AND ALLOW ONE   COMPLOT 
                             TO SEE IMPORTANT, BUT SMALLER DIFFERENCES, COMPLOT 
                             OVER EXTENDED ENERGY RANGES.               COMPLOT 
        6     1-40     40A1  IDENTIFICATION FOR UPPER EVALUATIONS       COMPLOT 
        7     1-40     40A1  IDENTIFICATION FOR LOWER EVALUATIONS       COMPLOT 
                             (IDENTIFICATIONS SHOULD BE LEFT ADJUSTED   COMPLOT 
                             TO START IN COLUMN 1).                     COMPLOT 
      8-N     1- 6      I6   LOWER MAT OR ZA LIMIT (SEE SELECTION MODE, COMPLOT 
                             INPUT LINE 1, COLUMNS 1-11).               COMPLOT 
              7- 8      I2   LOWER MF LIMIT                             COMPLOT 
              9-11      I3   LOWER MT LIMIT                             COMPLOT 
             12-22    E11.4  LOWER ENERGY LIMIT                         COMPLOT 
             23-28      I6   UPPER MAT OR ZA LIMIT (SEE SELECTION MODE, COMPLOT 
                             INPUT LINE 1, COLUMNS 1-11).               COMPLOT 
             29-30      I2   UPPER MF LIMIT                             COMPLOT 
             31-33      I3   UPPER MT LIMIT                             COMPLOT 
             34-44    E11.4  UPPER ENERGY LIMIT                         COMPLOT 
             45-55     I11   IDENTIFY EVALUATED DATA POINTS OPTION.     COMPLOT 
                             = 0 - DO NOT IDENTIFY DATA POINTS.         COMPLOT 
                             = 1 - IDENTIFY DATA POINTS (BY DRAWING A   COMPLOT 
                                   SMALL BOX AROUND EACH POINT).        COMPLOT 
             56-66     I11   INTERACTIVE INPUT FLAG                     COMPLOT 
                             = 0 - NO INTERACTIVE INPUT ALLOWED         COMPLOT 
                             = 1 - INTERACTIVE INPUT ALLOWED            COMPLOT 
                            *SETTING THIS OPTION =1 WILL TURN ON THE    COMPLOT 
                             MOUSE AFTER EACH PLOT AND ALLOW YOU TO     COMPLOT 
                             INTERACTIVELY SPECIFY PLOT LIMITS.         COMPLOT 
                            *IF YOU DO NOT WISH TO INTERACT WITH A PLOT COMPLOT 
                             OR IF YOU HAVE NO INTERACTIVE CAPABILITY   COMPLOT 
                             THIS OPTION SHOULD BE SET = 0.             COMPLOT 
                                                                        COMPLOT 
                            *WARNING...DATA POINTS IDENTIFIED OPTION IS COMPLOT 
                             NOT RECOMMENDED FOR PLOTS CONTAINING MANY  COMPLOT 
                             (I.E. THOUSANDS) OF DATA POINTS SINCE IT   COMPLOT 
                             WILL MERELY INCREASE THE RUNNING TIME OF   COMPLOT 
                             THE PROGRAM AND STILL NOT ALLOW ONE TO     COMPLOT 
                             ACCURATELY SEE DATA POINTS.                COMPLOT 
                                                                        COMPLOT 
                            *UP TO 100 MAT OR ZA RANGES ARE ALLOWED.    COMPLOT 
                             THE LIST IS TERMINATED BY A BLANK LINE.    COMPLOT 
                             IF THE UPPER LIMIT IS LESS THAN THE LOWER  COMPLOT 
                             LIMIT IT WILL BE SET EQUAL TO THE LOWER    COMPLOT 
                             LIMIT. IF THE FIRST RANGE LINE IS BLANK    COMPLOT 
                             ALL DATA WILL BE RETRIEVED. IF THE UPPER   COMPLOT 
                             MT LIMIT IS ZERO IT WILL BE SET EQUAL TO   COMPLOT 
                             999 (NO LIMIT). IF THE UPPER ENERGY LIMIT  COMPLOT 
                             IS ZERO IT WILL BE INTREPRETED TO MEAN NO  COMPLOT 
                             LIMIT. IF THE FIRST RANGE LINE SPECIFIES   COMPLOT 
                             ZERO LOWER AND UPPER MAT OR ZA RANGE IT    COMPLOT 
                             WILL TERMINATE THE LIST BE RANGE LINES     COMPLOT 
                             (A SECOND BLANK LINE NEED NOT BE INPUT)    COMPLOT 
                             AND THE ENTIRE RANGE OF MATS WILL BE       COMPLOT 
                             COMPARED FOR THE SPECIFIED MT AND ENERGY   COMPLOT 
                             RANGES.                                    COMPLOT 
                                                                        COMPLOT 
    N+1-M                    EQUIVALENCES                               COMPLOT 
              1- 6      I6   MASTER ZA.                                 COMPLOT 
              7- 8      I2   MASTER MF.                                 COMPLOT 
              9-11      I3   MASTER MT.                                 COMPLOT 
             12-17      I6   EQUIVALENT ZA FROM SECOND FILE.            COMPLOT 
             18-19      I2   EQUIVALENT MF FROM SECOND FILE.            COMPLOT 
             20-22      I3   EQUIVALENT MT FROM SECOND FILE.            COMPLOT 
             23-33    E11.4  MULTIPLICATION FACTOR. ANY EQUATED ZA,MF,  COMPLOT 
                             MT DATA WILL BE MULTIPLIED BY THIS FACTOR. COMPLOT 
                            *THIS OPTION MAY BE USED TO RE-NORMALIZE    COMPLOT 
                             THE SECOND CROSS SECTION OR IF COMPARING   COMPLOT 
                             ONE CONSTITUENT OF A MIXTURE TO THE MIXED  COMPLOT 
                             CROSS SECTION THIS MAY BE USED TO CONVERT  COMPLOT 
                             THE SECOND CROSS SECTION TO BARNS PER MIXEDCOMPLOT 
                             ATOM BY USING A MULTIPLICATION FACTOR WHICHCOMPLOT 
                             IS EQUAL TO THE NUMBER OF ATOMS OF THE ONE COMPLOT 
                             CONSTITUENT PER ATOM OF THE MIXTURE.       COMPLOT 
                             = 0.0 - ON INPUT WILL BE INTERPRETED AS 1.0COMPLOT 
                             (WITH THIS CONVENTION THE USER NEED ONLY   COMPLOT 
                             INPUT MULTIPLICATION FACTORS IF THEY ARE   COMPLOT 
                             NOT 1.0).                                  COMPLOT 
                            *UP TO 100 MAT OR ZA EQUIVALENCES ARE       COMPLOT 
                             ALLOWED.                                   COMPLOT 
                            *THE LIST IS TERMINATED BY A BLANK LINE.    COMPLOT 
                            *A ZERO INPUT FIELD IMPLIES ALL. TO EQUATE  COMPLOT 
                             A GIVEN MT NUMBER TO ANOTHER MT NUMBER YOU COMPLOT 
                             NEED MERELY SPECIFY ZA=0 ON INPUT.         COMPLOT 
                            *NOTE, IN ALL CASES THE TITLE AT TOP OF PLOTCOMPLOT 
                             WILL ONLY INDENTIFY MASTER (ZA,MF,MT). THE COMPLOT 
                             USER INPUT TITLES MUST BE USED TO IDENTIFY COMPLOT 
                             THE SECOND REACTION (SEE, EXAMPLE INPUT 4  COMPLOT 
                             BELOW).                                    COMPLOT 
                                                                        COMPLOT 
      EXAMPLE DEFINITION OF PLOTTER                                     COMPLOT 
      -----------------------------                                     COMPLOT 
      2015 - WARNING - THE FOLLOWING DESCRIPTION IS OUT-OF-DATE.        COMPLOT 
      TODAY THE DIMENSIONS OF THE PLOTTER ARE IN INCHES.                COMPLOT 
                                                                        COMPLOT 
      THE FIRST INPUT LINE DEFINES THE DIMENSIONS OF THE PLOTTER BEING  COMPLOT 
      USED IN ANY UNITS (INCHES, CENTIMETERS, MILLIMETERS, ANYTHING)    COMPLOT 
      WHICH APPLY TO THE PLOTTER. IN ADDITION THE FIRST LINE DEFINES    COMPLOT 
      HOW MANY PLOTS SHOULD APPEAR ON EACH FRAME. THE PLOTTING AREA     COMPLOT 
      DEFINED ON THE FIRST INPUT LINE MAY BE SUBDIVIDED INTO ANY NUMBER COMPLOT 
      OF PLOTS IN THE X AND Y DIRECTION. FOR EXAMPLE, TO PRODUCE A      COMPLOT 
      SERIES OF FRAMES EACH CONTAINING 3 PLOTS IN THE X DIRECTION AND   COMPLOT 
      2 PLOTS IN THE Y DIRECTION (6 PLOTS PER FRAME) COLUMN 45-55 OF    COMPLOT 
      THE FIRST INPUT LINE SHOULD BE 3 AND COLUMNS 56-66 SHOULD BE 2.   COMPLOT 
                                                                        COMPLOT 
      IF THE LOCAL PLOTTER USES DIMENSIONS OF INCHES IN ORDER TO OBTAIN COMPLOT 
      10 X 10 INCH FRAMES WITH 3 X 2 PLOTS PER FRAME THE FIRST INPUT    COMPLOT 
      LINE SHOULD BE,                                                   COMPLOT 
                                                                        COMPLOT 
        0.0       10.0      0.0     10.0              3          2      COMPLOT 
                                                                        COMPLOT 
      IF THE LOCAL PLOTTER USES DIMENSION OF MILLIMETERS THE SAME       COMPLOT 
      PHYSICAL SIZE PLOT MAY BE OBTAINED IF THE FIRST INPUT LINE IS,    COMPLOT 
                                                                        COMPLOT 
        0.0      254.0      0.0    254.0              3          2      COMPLOT 
                                                                        COMPLOT 
      FOR SIMPLICITY THE FOLLOWING EXAMPLE INPUTS WILL NOT DISCUSS THE  COMPLOT 
      PHYSICAL DIMENSIONS OF THE PLOTTER AND THE FIRST INPUT LINE WILL  COMPLOT 
      IN ALL CASES INDICATE 10 X 10 INCH PLOTS WITH ONLY 1 PLOT PER     COMPLOT 
      FRAME.                                                            COMPLOT 
                                                                        COMPLOT 
      IN THE FOLLOWING EXAMPLES IN ALL CASES THESE OPTIONS WILL BE USED,COMPLOT 
      1) DASHED GRID       - COLUMNS 12-22 OF SECOND INPUT LINE =  1    COMPLOT 
      2) NO BORDER         - COLUMNS 23-33 OF SECOND INPUT LINE =  0    COMPLOT 
      3) LINE THICKNESS    - COLUMNS 34-44 OF SECOND INPUT LINE = -2    COMPLOT 
      4) OUTPUT MODE       - COLUMNS 45-55 OF SECOND INPUT LINE =  3    COMPLOT 
      5) FIRST PLOT NUMBER - COLUMNS 56-66 OF SECOND INPUT LINE =  1    COMPLOT 
                                                                        COMPLOT 
      EXAMPLE INPUT 1                                                   COMPLOT 
      ---------------                                                   COMPLOT 
      RETRIEVE MATS 1023, 1056 AND 1065 THROUGH 1072, MT = 1 AND 2      COMPLOT 
      (TOTAL AND ELASTIC) FROM THE FIRST INPUT FILE AND COMPARE TO      COMPLOT 
      ANY SECTION FROM THE SECOND FILE THAT HAS THE SAME ZA/MF/MT. ONLY COMPLOT 
      COMPARE DATA OVER THE ENERGY RANGE 0.1 EV TO 1 KEV. IDENTIFY      COMPLOT 
      THE TWO SETS OF DATA AS ENDF/B-V AND ENDF/B-IV, RESPECTIVELY.     COMPLOT 
      ONLY PLOT THOSE REACTIONS WHICH DIFFER AT ONE OR MORE ENERGIES    COMPLOT 
      BY MORE THAN 1 PER-CENT (NOTE, 1 PER-CENT = 0.01 AS INPUT         COMPLOT 
      FRACTION). NO EQUIVALENT REACTIONS ARE SPECIFIED. FILERNAMES      COMPLOT 
      ARE STANDARD (THSE CAN EITHER BE EXPLICITLY INCLUDED, OR SIMPLY   COMPLOT 
      LEFT BLANK).                                                      COMPLOT 
                                                                        COMPLOT 
      THE FOLLOWING 12 INPUT LINES ARE REQUIRED.                        COMPLOT 
                                                                        COMPLOT 
         0.0       10.0      0.0     10.0              3          2     COMPLOT 
   ENDFB.IN1                                                            COMPLOT 
   ENDFB.IN2                                                            COMPLOT 
           0          1        0       -2              3          1     COMPLOT 
        0.01        0.0                                                 COMPLOT 
   ENDF/B-V DATA (STANDARD)                                             COMPLOT 
   ENDF/B-IV DATA                                                       COMPLOT 
   1023 3  1 0.1            3  2 1000.0                0                COMPLOT 
   1056 3  1 0.1            3  2 1000.0                0                COMPLOT 
   1065 3  1 0.1       1072 3  2 1000.0                0                COMPLOT 
                                        (TERMINATES REQUEST LIST)       COMPLOT 
                                        (TERMINATES EQUIVALENCE LIST)   COMPLOT 
                                                                        COMPLOT 
      EXAMPLE INPUT 2                                                   COMPLOT 
      ---------------                                                   COMPLOT 
      TO USE ALL OF THE SAME OPTIONS AS SPECIFIED IN EXAMPLE INPUT 1,   COMPLOT 
      EXCEPT TO RETRIEVE U-235, U-238 AND PU-239 THROUGH PU-242 THE     COMPLOT 
      FOLLOWING 12 INPUT LINES ARE REQUIRED.                            COMPLOT 
                                                                        COMPLOT 
         0.0       10.0      0.0     10.0              3          2     COMPLOT 
   ENDFB.IN1                                                            COMPLOT 
   ENDFB.IN2                                                            COMPLOT 
           1          1        0       -2              3          1     COMPLOT 
        0.01        0.0                                                 COMPLOT 
   ENDF/B-V DATA (STANDARD)                                             COMPLOT 
   ENDF/B-IV DATA                                                       COMPLOT 
  92235 3  1 0.1            3  2 1000.0                0                COMPLOT 
  92238 3  1 0.1            3  2 1000.0                0                COMPLOT 
  94239 3  1 0.1      94242 3  2 1000.0                0                COMPLOT 
                                        (TERMINATES REQUEST LIST)       COMPLOT 
                                        (TERMINATES EQUIVALENCE LIST)   COMPLOT 
      EXAMPLE INPUT 3                                                   COMPLOT 
      ---------------                                                   COMPLOT 
      TO USE ALL OF THE SAME OPTIONS AS SPECIFIED IN EXAMPLE INPUT 1,   COMPLOT 
      EXCEPT TO RETRIEVE AND COMPARE ALL MATS THE FOLLOWING 10 INPUT    COMPLOT 
      LINES ARE REQUIRED.                                               COMPLOT 
                                                                        COMPLOT 
        0.0       10.0      0.0     10.0              3          2      COMPLOT 
   ENDFB.IN1                                                            COMPLOT 
   ENDFB.IN2                                                            COMPLOT 
          0          1        0       -2              3          1      COMPLOT 
       0.01        0.0                                                  COMPLOT 
  ENDF/B-V DATA (STANDARD)                                              COMPLOT 
  ENDF/B-IV DATA                                                        COMPLOT 
      1 1  1 0.0       999999999 0.0                   0                COMPLOT 
                                        (TERMINATES REQUEST LIST)       COMPLOT 
                                        (TERMINATES EQUIVALENCE LIST)   COMPLOT 
                                         NOTE, ZERO LOWER AND UPPER     COMPLOT 
                                         MAT LIMITS INDICATES NO LIMIT. COMPLOT 
                                                                        COMPLOT 
      EXAMPLE INPUT 4                                                   COMPLOT 
      ---------------                                                   COMPLOT 
      RETRIEVE U-235 AND EQUATE THE FISSION CROSS SECTION (MT=18) ON    COMPLOT 
      THE MASTER FILE TO CAPTURE (MT=102) ON THE SECOND FILE. PLOT      COMPLOT 
      THE CAPTURE, FISSION AND CAPTURE TO FISSION RATIO OVER THE ENERGY COMPLOT 
      RANGE 0.0253 EV TO 1 KEV. THE FOLLOWING 11 INPUT LINES ARE        COMPLOT 
      REQUIRED.                                                         COMPLOT 
                                                                        COMPLOT 
         0.0       10.0      0.0     10.0              3          2     COMPLOT 
   ENDFB.IN1                                                            COMPLOT 
   ENDFB.IN2                                                            COMPLOT 
           1          1        0       -2              3          1     COMPLOT 
        0.01        0.0                                                 COMPLOT 
   FISSION                                                              COMPLOT 
   CAPTURE                                                              COMPLOT 
  92235 3 18 0.0253   92235 3 18 1000.0                0                COMPLOT 
                                        (TERMINATES REQUEST LIST)       COMPLOT 
  92235 3 18 92235 3102                 (MULTIPLICATION OF 1.0 INFERRED)COMPLOT 
                                        (TERMINATES EQUIVALENCE LIST)   COMPLOT 
                                                                        COMPLOT 
      EXAMPLE INPUT 5                                                   COMPLOT 
      ---------------                                                   COMPLOT 
      IN DIFFERENT VERSIONS OF THE ENDF/B FORMAT DIFFERENT MT NUMBERS   COMPLOT 
      ARE ASSIGNED TO THE SAME REACTION. FOR EXAMPLE, IN ENDF/B-V AND   COMPLOT 
      EARLIER VERSIONS OF ENDF/B THE PHOTOELECTRIC CROSS SECTION IS     COMPLOT 
      MT=602, WHILE IN ENDF/B-VI IT IS MT=522. IN ORDER TO COMPARE      COMPLOT 
      ASSUMING THAT THE MASTER IS ENDF/B-VI AND THE OTHER ENDF/B FILE   COMPLOT 
      IS ENDF/B-V (OR EARLIER) YOU MAY EQUATE MT=522 TO 602.            COMPLOT 
                                                                        COMPLOT 
      WHEN COMPARING PHOTOELECTRIC CROSS SECTIONS WE EXPECT THERE TO BE COMPLOT 
      LARGE DIFFERENCES NEAR EDGES, SINCE IT IS UNLIKELY THAT TWO       COMPLOT 
      INDEPENDENT EVALUATIONS USE EXACTLY THE SAME EDGE ENERGIES. FROM  COMPLOT 
      A PRACTICAL VIEWPOINT THESE DIFFERENCES ARE NOT IMPORTANT IF THEY COMPLOT 
      ONLY OCCUR OVER NARROW ENERGY RANGES NEAR ENERGIES. HOWEVER THESE COMPLOT 
      LARGE DIFFERENCES MAY MAKE IT DIFFICULT TO SEE DIFFERENCES OVER   COMPLOT 
      OTHER ENERGY RANGES, WHICH MAY BE IMPORTANT. IN ORDER TO BE ABLE  COMPLOT 
      TO SEE IMPORTANT DIFFERENCES IN THE FOLLOWING COMPARISON WE WILL  COMPLOT 
      CONSTRAIN THE PLOTTED RATIO TO THE RANGE ABOUT 0.9 TO 1.1 IN      COMPLOT 
      ORDER TO BE ABLE TO SEE DIFFERENCES OF UP TO 10 PER-CENT. WE WILL COMPLOT 
      DO THIS BY SPECIFYING A MAXIMUM RATIO OF 1.1, WHICH WILL IN TURN  COMPLOT 
      DEFINE A MINIMUM RATIO OF 1/1.1, OR ABOUT 0.9.                    COMPLOT 
                                                                        COMPLOT 
      IN ORDER TO COMPARE THE PHOTOELECTRIC CROSS SECTION FOR ALL       COMPLOT 
      MATERIALS THE FOLLOWING 11 INPUT LINES ARE REQUIRED.              COMPLOT 
                                                                        COMPLOT 
        0.0       10.0      0.0     10.0              3          2      COMPLOT 
   ENDFB.IN1                                                            COMPLOT 
   ENDFB.IN2                                                            COMPLOT 
          0          1        0       -2              3          1      COMPLOT 
       0.01        1.1                                                  COMPLOT 
  ENDF/B-VI                                                             COMPLOT 
  ENDF/B-V                                                              COMPLOT 
     023522           999923522                       0                 COMPLOT 
                                        (TERMINATES REQUEST LIST)       COMPLOT 
     023522     023602                  (MULTIPLICATION OF 1.0 INFERRED)COMPLOT 
                                        (TERMINATES EQUIVALENCE LIST)   COMPLOT 
                                                                        COMPLOT 
      EXAMPLE INPUT 6                                                   COMPLOT 
      ---------------                                                   COMPLOT 
      THE SAME EXAMPLE AS ABOVE, EXCEPT THAT DIFFERENT FILENAMES WILL   COMPLOT 
      BE USED TO READ THE DATA FROM A FILE TREE STRUCTURE. THE FOLLOWINGCOMPLOT 
      11 INPUT LINES ARE REQUIRED.                                      COMPLOT 
                                                                        COMPLOT 
        0.0       10.0      0.0     10.0              3          2      COMPLOT 
   /Evaluated/ENDFB6/PHOTON.IN                                          COMPLOT 
   /Evaluated/ENDFB5/PHOTON.IN                                          COMPLOT 
          0          1        0       -2              3          1      COMPLOT 
       0.01        1.1                                                  COMPLOT 
  ENDF/B-VI                                                             COMPLOT 
  ENDF/B-V                                                              COMPLOT 
     023522           999923522                       0                 COMPLOT 
                                        (TERMINATES REQUEST LIST)       COMPLOT 
     023522     023602                  (MULTIPLICATION OF 1.0 INFERRED)COMPLOT 
                                        (TERMINATES EQUIVALENCE LIST)   COMPLOT 
                                                                        COMPLOT 
      EXAMPLE INPUT 7                                                   COMPLOT 
      ---------------                                                   COMPLOT 
      THE OUTPUT FOR ALL OF THE ABOVE EXAMPLES ARE ORIENTED WITH X      COMPLOT 
      HORIZONTAL AND Y VERTICAL. TO CHANGE THE ORIENTATION OF THE PLOTS COMPLOT 
      YOU NEED MERELY SPECIFY A NEGATIVE UPPER X LIMIT OF THE SIZE OF   COMPLOT 
      THE PLOTS ON THE FIRST INPUT LINE.                                COMPLOT 
                                                                        COMPLOT 
      THE FOLLOWING EXAMPLE IS EXACTLY THE SAME AS THE ABOVE EXAMPLE,   COMPLOT 
      EXCEPT THAT THE ORIENTATION OF THE PLOTS HAS BEEN CHANGED. THE    COMPLOT 
      FOLLOWING 11 INPUT LINES ARE REQUIRED.                            COMPLOT 
                                                                        COMPLOT 
        0.0      -10.0      0.0     10.0              3          2      COMPLOT 
   /Evaluated/ENDFB6/PHOTON.IN                                          COMPLOT 
   /Evaluated/ENDFB5/PHOTON.IN                                          COMPLOT 
          0          1        0       -2              3          1      COMPLOT 
       0.01        1.1                                                  COMPLOT 
  ENDF/B-VI                                                             COMPLOT 
  ENDF/B-V                                                              COMPLOT 
     023522           999923522                       0                 COMPLOT 
                                        (TERMINATES REQUEST LIST)       COMPLOT 
     023522     023602                  (MULTIPLICATION OF 1.0 INFERRED)COMPLOT 
                                        (TERMINATES EQUIVALENCE LIST)   COMPLOT 
                                                                        COMPLOT 
 ===== PLOTTER/GRAPHICS TERMINAL INTERFACE =============================COMPLOT 
                                                                        COMPLOT 
       NON-INTERACTIVE                                                  COMPLOT 
      ------------------------------------------------------------------COMPLOT 
       THIS PROGRAM USES A SIMPLE CALCOMP LIKE INTERFACE INVOLVING      COMPLOT 
       ONLY 5 SUBROUTINES,                                              COMPLOT 
                                                                        COMPLOT 
       STARPLOT     - INITIALIZE PLOTTER                                COMPLOT 
       NEXTPLOT     - CLEAR SCREEN FOR NEXT PLOT                        COMPLOT 
       ENDPLOTS     - TERMINATE PLOTTING                                COMPLOT 
                                                                        COMPLOT 
       PLOT(X,Y,IPEN)        - DRAW OR MOVE FROM LAST LOCATION TO (X,Y),COMPLOT 
                               END OF CURRENT PLOT OR END OF PLOTTING.  COMPLOT 
             IPEN =   2 - DRAW                                          COMPLOT 
                  =   3 - MOVE                                          COMPLOT 
                                                                        COMPLOT 
       PEN(IPEN)             - SELECT COLOR.                            COMPLOT 
           IPEN- COLOR = 1 TO N (N = ANY POSITIVE INTEGER)              COMPLOT 
                                                                        COMPLOT 
       BOXCOLOR(X,Y,IFILL,IBORDER) - FILL A RECTANGLE WITH COLOR        COMPLOT 
                X,Y                = DEFINE THE CORNERS OF THE BOX      COMPLOT 
                    IFILL          = COLOR TO FILL BOX WITH             COMPLOT 
                          IBORDER  = COLOR OF BORDER OF BOX             COMPLOT 
                                                                        COMPLOT 
       INTERACTIVE                                                      COMPLOT 
      ------------------------------------------------------------------COMPLOT 
       THIS PROGRAM INCLUDES AN INTERACTIVE INTERFACE FOR USE WITH A    COMPLOT 
       MOUSE. THE INTERFACE INVOLVES 2 SUBROUTINE,                      COMPLOT 
                                                                        COMPLOT 
       INTERACT(MYACTION)             - WHETHER OR NOT INTERACTION      COMPLOT 
                MYACTION              = 0 - NO (RETURNED BY INTERACT)   COMPLOT 
                                      = 1 - YES (RETURNED BY INTERACT)  COMPLOT 
                                                                        COMPLOT 
       MOUSEY(IWAY,XI,YI,IWAY1,IWAY2) - READ POSITION OF MOUSE          COMPLOT 
                              IWAY    = 0 - NO INPUT                    COMPLOT 
                                      = 1 - LEFT BUTTON                 COMPLOT 
                                      = 2 - MIDDLE BUTTON               COMPLOT 
                                      = 3 - RIGHT BUTTON                COMPLOT 
                                      = 4 - KEYBOARD INPUT              COMPLOT 
                              XI      = real*4 X POSITION IN LOCAL UNITSCOMPLOT 
                              YI      = real*4 Y POSITION IN LOCAL UNITSCOMPLOT 
                              IWAY1   = MINIMUM ALLOWABLE IWAY          COMPLOT 
                              IWAY2   = MAXIMUM ALLOWABLE IWAY          COMPLOT 
                                                                        COMPLOT 
      AS USED BY THIS PROGRAM IWAY1   = 1                               COMPLOT 
                              IWAY2   = 4                               COMPLOT 
      KEYBOARD INPUT (IWAY=4) MEANS NO ZOOMED PLOT REQUESTED.           COMPLOT 
      MOUSE INPUT (IWAY=1 TO 3) MEANS A ZOOMED PLOT IS REQUESTED.       COMPLOT 
      MOUSEY WILL BE CALLED ONCE TO SEE IF A ZOOMED PLOT IS REQUESTED.  COMPLOT 
      IF IT IS XI WILL BE USED TO DEFINE ONE X (E.G., ENERGY) LIMIT OF  COMPLOT 
      THE ZOOMED PLOT. MOUSEY WILL THEN BE CALLED A SECOND TIME TO      COMPLOT 
      DEFINE A SECOND XI TO DEFINE THE OTHER X LIMIT OF THE ZOOMED      COMPLOT 
      PLOT.                                                             COMPLOT 
                                                                        COMPLOT 
      IF YOU DO NOT WANT INTERACTION YOU SHOULD INCLUDE THE FOLLOWING   COMPLOT 
      SUBROUTINES IN YOUR GRAPHIC INTERFACE,                            COMPLOT 
                                                                        COMPLOT 
      SUBROUTINE INTERACT(MYACTION)                                     COMPLOT 
      MYACTION=0                                                        COMPLOT 
      RETURN                                                            COMPLOT 
      END                                                               COMPLOT 
      SUBROUTINE MOUSEY(IWAY,XI,YI,IWAY1,IWAY2)                         COMPLOT 
      IWAY=4                                                            COMPLOT 
      XI=0.0                                                            COMPLOT 
      YI=0.0                                                            COMPLOT 
      RETURN                                                            COMPLOT 
      END                                                               COMPLOT 
                                                                        COMPLOT 
      ALTERNATIVE INTERACTIVE                                           COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      IF YOU DO NOT HAVE A MOUSE BUT WOULD STILL LIKE TO INTERACTIVE    COMPLOT 
      INPUT YOU CAN REPLACE SUBROUTINE ACTION IN THIS PROGRAM.          COMPLOT 
                                                                        COMPLOT 
      AS DISTRIBUTED SUBROUTINE ACTION USES A MOUSE TO DEFINE LOWER     COMPLOT 
      AND UPPER ENERGY (OR X) LIMITS WHICH ARE USED TO PRODUCE THE      COMPLOT 
      NEXT PLOT. A CALL TO ACTION IS OF THE FORM,                       COMPLOT 
                                                                        COMPLOT 
      CALL ACTION(KACTV,XACT1,XACT2)                                    COMPLOT 
                                                                        COMPLOT 
                  KACTV   = 0 - NO INTERACTIVE INPUT                    COMPLOT 
                          = 1 - INTERACTIVE INPUT                       COMPLOT 
                  XACT1   = LOWER ENERGY LIMIT                          COMPLOT 
                  XACT2   = UPPER ENERGY LIMIT                          COMPLOT 
                                                                        COMPLOT 
      IF THERE IS NO INTERACTIVE INPUT THE PROGRAM WILL PROCEED TO THE  COMPLOT 
      NEXT PLOT REQUESTED BY NON-INTERACTIVE INPUT.                     COMPLOT 
                                                                        COMPLOT 
      IF THERE IS INTERACTIVE INPUT THE PROGRAM WILL USE XACT1 AND      COMPLOT 
      XACT2 TO DEFINE THE ENERGY LIMITS OF THE NEXT PLOT USING THE      COMPLOT 
      SAME DATA AS APPEARED ON THE LAST PLOT. AS WITH NON-INTERACTIVE   COMPLOT 
      INPUT, IF YOU SELECT AN ENERGY RANGE WHERE THE MAXIMUM DIFFERENCE COMPLOT 
      IS LESS THAN THAT SPECIFIED BY INPUT NO PLOT WILL BE PRODUCED     COMPLOT 
      AND THE CODE WILL PROCEED TO THE NEXT PLOT REQUESTED BY           COMPLOT 
      NON-INTERACTIVE INPUT.                                            COMPLOT 
                                                                        COMPLOT 
      YOU CAN REPLACE SUBROUTINE ACTION FOLLOWING THE ABOVE CONVENTIONS COMPLOT 
      TO ALLOW INTERACTION VIA DIRECT READ OF X LIMITS, LIGHTPEN OR     COMPLOT 
      WHATEVER FACILITIES YOU HAVE AVAILABLE.                           COMPLOT 
                                                                        COMPLOT 
      INTERFACING                                                       COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      IN ORDER TO INTERFACE THIS PROGRAM FOR USE ON ANY PLOTTER WHICH   COMPLOT 
      DOES NOT USE THE ABOVE CONVENTIONS IT IS MERELY NECESSARY FOR THE COMPLOT 
      THE USER TO WRITE 5 SUBROUTINES DESCRIBED ABOVE AND TO THEN CALL  COMPLOT 
      THE LOCAL EQUIVALENT ROUTINES.                                    COMPLOT 
                                                                        COMPLOT 
      COLOR PLOTS                                                       COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      TO SELECT PLOTTING COLORS SUBROUTINE PEN (DESCRIBED ABOVE) IS USEDCOMPLOT 
      TO SELECT ONE OF THE AVAILABLE COLORS. WHEN RUNNING ON A MAINFRAMECOMPLOT 
      USING AN IBM GRAPHICS TERMINAL OR ON AN IBM-PC USING A HEWLETT-   COMPLOT 
      PACKARD PLOTTER THE GRAPHICS INTERFACE (DESCRIBED ABOVE) WILL     COMPLOT 
      PRODUCE COLOR PLOTS.                                              COMPLOT 
                                                                        COMPLOT 
      BLACK AND WHITE PLOTS                                             COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      WHEN PRODUCING BLACK AND WHITE HARDCOPY ON A MAINFRAME THE USER   COMPLOT 
      SHOULD ADD A DUMMY SUBROUTINE PEN TO THE END OF THE PROGRAM TO    COMPLOT 
      IGNORE ATTEMPTS TO CHANGE COLOR. ADD THE FOLLOWING SUBROUTINE,    COMPLOT 
                                                                        COMPLOT 
      SUBROUTINE PEN(IPEN)                                              COMPLOT 
      RETURN                                                            COMPLOT 
      END                                                               COMPLOT 
                                                                        COMPLOT 
      CHARACTER SET                                                     COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      THIS PROGRAM USES COMPUTER AND PLOTTER DEVICE INDEPENDENT SOFTWARECOMPLOT 
      CHARACTERS. THIS PROGRAM COMES WITH A FILE THAT DEFINES THE PEN   COMPLOT 
      STROKES REQUIRED TO DRAW ALL CHARACTERS ON AN IBM KEYBOARD (UPPER COMPLOT 
      AND LOWER CASE CHARACTERS, NUMBERS, ETC.) PLUS AN ALTERNATE SET OFCOMPLOT 
      ALL UPPER AND LOWER CASE GREEK CHARACTERS AND ADDITIONAL SPECIAL  COMPLOT 
      SYMBOLS.                                                          COMPLOT 
                                                                        COMPLOT 
      THE SOFTWARE CHARACTER TABLE CONTAINS X AND Y AND PEN POSITIONS TOCOMPLOT 
      DRAW EACH CHARACTER. IF YOU WISH TO DRAW ANY ADDITIONAL CHARACTERSCOMPLOT 
      OR TO MODIFY THE FONT OF THE EXISTING CHARACTERS YOU NEED ONLY    COMPLOT 
      MODIFY THIS TABLE.                                                COMPLOT 
                                                                        COMPLOT 
      CONTROL CHARACTERS                                                COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      IN THE SOFTWARE CHARACTER TABLE ALL CHARACTERS TO BE PLOTTED WILL COMPLOT 
      HAVE PEN POSITION = 2 (DRAW) OR = 3 (MOVE). IN ADDITION THE TABLE COMPLOT 
      CURRENTLY CONTAINS 4 CONTROL CHARACTERS,                          COMPLOT 
                                                                        COMPLOT 
      PEN POSITION = 0                                                  COMPLOT 
      ----------------                                                  COMPLOT 
      SHIFT THE NEXT PRINTED CHARACTER BY X AND Y. 3 CONTROL CHARACTERS COMPLOT 
      ARE PRESENTLY INCLUDED IN THE SOFTWARE CHARACTER TABLE TO ALLOW   COMPLOT 
      SHIFTING.                                                         COMPLOT 
                                                                        COMPLOT 
      {   = SHIFT UP (FOR SUPERSCRIPTS..............X= 0.0, Y= 0.5)     COMPLOT 
      }   = SHIFT DOWN (FOR SUBSCRIPTS..............X= 0.0, Y=-0.5)     COMPLOT 
      \   = SHIFT LEFT 1 CHARACTER (FOR BACKSPACE...X=-1.0, Y= 0.0)     COMPLOT 
                                                                        COMPLOT 
      PEN POSITION =-1                                                  COMPLOT 
      ----------------                                                  COMPLOT 
      SELECT THE NEXT PRINTED CHARACTER FROM THE ALTERNATE CHARACTER    COMPLOT 
      SET. AT PRESENT THIS CONTROL CHARACTER IS,                        COMPLOT 
                                                                        COMPLOT 
      ]   = SWITCH TO ALTERNATE CHARACTER SET                           COMPLOT 
                                                                        COMPLOT 
      THESE 4 CONTROL CHARACTERS ARE ONLY DEFINED BY THE VALUE OF THE   COMPLOT 
      PEN POSITION IN THE SOFTWARE CHARACTER TABLE (I.E., THEY ARE NOT  COMPLOT 
      HARD WIRED INTO THIS PROGRAM). AS SUCH BY MODIFYING THE SOFTWARE  COMPLOT 
      CHARACTER TABLE THE USER HAS THE OPTION OF DEFINING ANY CONTROL   COMPLOT 
      CHARACTERS TO MEET SPECIFIC NEEDS.                                COMPLOT 
                                                                        COMPLOT 
      THESE CHARACTERS MAY BE USED IN CHARACTER STRINGS TO PRODUCE      COMPLOT 
      SPECIAL EFFECTS. FOR EXAMPLE, TO PLOT SUBSCRIPT 5, B, SUPERSCRIPT COMPLOT 
      10 USE THE STRING,                                                COMPLOT 
                                                                        COMPLOT 
      }5B{1{0                                                           COMPLOT 
                                                                        COMPLOT 
      TO PLOT B, SUBSCRIPT 5 AND SUPERSCRIPT 10 WITH THE 5 DIRECTLY     COMPLOT 
      BELOW THE 1 OF THE 10 WE CAN USE THE BACKSPACE CHARACTER TO       COMPLOT 
      POSITION THE 1 DIRECTLY ABOVE THE 5 USING THE STRING,             COMPLOT 
                                                                        COMPLOT 
      B}5\{1{0                                                          COMPLOT 
                                                                        COMPLOT 
      TO PLOT UPPER CASE GREEK GAMMA FOLLOWED BY THE WORD TOTAL (I.E.,  COMPLOT 
      RESONANCE TOTAL WIDTH) USE THE STRING.                            COMPLOT 
                                                                        COMPLOT 
      ]G TOTAL                                                          COMPLOT 
                                                                        COMPLOT 
      NOTE, WHEN THESE CONTROL CHARACTERS ARE USED THEY ONLY EFFECT THE COMPLOT 
      NEXT 1 PRINTED CHARACTER (SEE, ABOVE EXAMPLE OF PLOTTING SUPER-   COMPLOT 
      SCRIPT 10 WHERE THE SHIFT UP CONTROL CHARACTER WAS USED BEFORE THECOMPLOT 
      1 AND THEN AGAIN BEFORE THE 0 AND THE BACKSPACE AND SHIFT UP      COMPLOT 
      CONTROL CHARACTERS WERE USED IN COMBINATION).                     COMPLOT 
                                                                        COMPLOT 
      IF THESE 4 CONTROL CHARACTERS ARE NOT AVAILABLE ON YOUR COMPUTER  COMPLOT 
      YOU CAN MODIFY THE SOFTWARE CHARACTER TABLE TO USE ANY OTHER 4    COMPLOT 
      CHARACTERS THAT YOU DO NOT NORMALLY USE IN CHARACTER STRINGS (FOR COMPLOT 
      DETAILS SEE THE SOFTWARE CHARACTER TABLE).                        COMPLOT 
                                                                        COMPLOT 
      STANDARD/ALTERNATE CHARACTER SETS                                 COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      THE SOFTWARE CHARACTER TABLE CONTAINS 2 SETS OF CHARACTERS WHICH  COMPLOT 
      ARE A STANDARD SET (ALL CHARACTERS ON AN IBM KEYBOARD) AND AN     COMPLOT 
      ALTERNATE SET (UPPER AND LOWER CASE GREEK CHARACTERS AND SPECIAL  COMPLOT 
      CHARACTERS). TO DRAW A CHARACTER FROM THE ALTERNATE CHARACTER SET COMPLOT 
      PUT A RIGHT BRACKET CHARACTER (]) BEFORE A CHARACTER (SEE THE     COMPLOT 
      ABOVE EXAMPLE AND THE SOFTWARE CHARACTER TABLE FOR DETAILS). THIS COMPLOT 
      CONTROL CHARACTER WILL ONLY EFFECT THE NEXT 1 PLOTTED CHARACTER.  COMPLOT 
                                                                        COMPLOT 
      SUB AND SUPER SCRIPTS                                             COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      TO DRAW SUBSCRIPT PRECEED A CHARACTER BY }. TO DRAW SUPERSCRIPT   COMPLOT 
      PRECEED A CHARACTER BY { (SEE THE ABOVE EXAMPLE AND THE SOFTWARE  COMPLOT 
      CHARACTER TABLE FOR DETAILS). THESE CONTROL CHARACTER WILL ONLY   COMPLOT 
      EFFECT THE NEXT 1 PLOTTED CHARACTER.                              COMPLOT 
                                                                        COMPLOT 
      BACKSPACING                                                       COMPLOT 
      ------------------------------------------------------------------COMPLOT 
      TO BACKSPACE ONE CHARACTER PRECEED A CHARACTER BY \ (SEE, THE     COMPLOT 
      ABOVE EXAMPLE AND THE SOFTWARE CHARACTER TABLE FOR DETAILS). THIS COMPLOT 
      CONTROL CHARACTER WILL PERFORM A TRUE BACKSPACE AND WILL EFFECT   COMPLOT 
      ALL FOLLOWING CHARACTERS IN THE SAME CHARACTER STRING.            COMPLOT 
                                                                        COMPLOT 
      PLOT DIMENSIONS                                                   COMPLOT 
      ---------------                                                   COMPLOT 
      ARE DEFINED BY USER INPUT. INTERNALLY THE PROGRAM WILL CREATE A   COMPLOT 
      PLOT IN APPROXIMATELY A4 OR 8-1/2 BY 11 INCH FORMAT. DURING       COMPLOT 
      OUTPUT THE PLOT IS TRANSFORMED TO THE UNITS (INCHES, CENTIMETERS, COMPLOT 
      MILLIMETERS, WHATEVER) OF THE PLOTTER BEING USED AND OUTPUT.      COMPLOT 
                                                                        COMPLOT 
 ===== PLOTTER/GRAPHICS TERMINAL INTERFACE =============================COMPLOT 
 =======================================================================COMPLOT