last modified: 12-FEB-1999 | catalog | categories | new | search |

IAEA1329 PLOTTAB.

PLOTTAB, Curve and Point Plotting with Error Bars

top ]
1. NAME OR DESIGNATION OF PROGRAM:  PLOTTAB.
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
PLOTTAB-97.1 IAEA1329/10 Tested 12-FEB-1999

Machines used:

Package ID Orig. computer Test computer
IAEA1329/10 IBM PC,UNIX W.S. PC Pentium 200,DEC ALPHA W.S.,IBM RISC6000 WS,PC Pentium II 300
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

PLOTTAB is designed to plot any combination of continuous curves and/or discrete points (with associated error bars) using user supplied titles and X and Y axis labels and units. If curves are plotted, the first curve may be used as a standard; the data and the ratio of the data to the standard will be plotted.
top ]
4. METHOD OF SOLUTION

PLOTTAB: The program has no idea of what data is being plotted and yet by supplying titles, X and Y axis labels and units the user can produce any number of plots with each plot containing almost any combination of curves and points with each plot properly identified.
In order to define a continuous curve between tabulated points, this program must know how to interpolate between points. By input the user may specify either the default option of linear x versus linear y  interpolation or alternatively log x and/or log Y interpolation.
In all cases, regardless of the interpolation specified, the program will always interpolate the data to the plane of the plot (linear or log x and y plane) in order to present the true variation of the data between tabulated points, based on the user specified interpolation law.
Tabulated points should be tabulated at a sufficient number of x values to insure that the difference between the specified interpolation and the "true" variation of a curve between tabulated  values is relatively small.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

A combination of up  to 30 curves and sets of discrete points may appear on each plot. If the user wishes to use this program to compare different sets of data, all of the data must be in the same units.
top ]
6. TYPICAL RUNNING TIME:
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

The following programs are all

part of the PRE-PRO94 package.

COMPLOT:  Compares ENDF/B formatted data from two separate input

          files. Results are in graphical form.

CONVERT:  Automatically converts a FORTRAN program for use on any

          one of a variety of: (1) computers; (2) compilers;

          (3) precisions; (4) installations; (5) standard or

          non-standard file names.

DICTION:  Creates a reaction index for each material.

EVALPLOT: Plots  data in  the ENDF/B format.

FIXUP:    Reads  evaluated  data  in  the ENDF/B  format;

          performs corrections and outputs the results in the

          ENDF/B format.

GROUPIE   calculates unshielded group averaged cross sections,

          Bondarenko self-shielded group averaged cross sections,

          and multiband parameters from data in the ENDF/B format.

LEGEND:   Calculates linearly interpolable tabulated angular

          distributions starting from data in the ENDF/B format.

LINEAR:   Converts cross sections in the ENDF/B format (File 3, 23,
          and 27) to linearly interpolable form (in energy and

          cross section) and outputs the result in the ENDF/B

          format.

MERGER:   Selectively retrieves data by MAT/MF/MT or ZA/MF/MT from

          up to 10 ENDF/B data tapes and merges the data into a

          single MAT/MF/MT ordered output file.

MIXER:    Calculates the energy dependent cross sections for a

          composite mixture.

PLOTTAB:  Plots any combination of continuous curves and/or points

          (with associated error bars) using user-supplied titles

          and (x,y) axis labels and units.

RECENT:   Reconstructs energy-dependent cross sections from a

          combination of resonance parameters and tabulated

          background cross sections in the ENDF/B format.

RELABEL:  relabels a ENDF/B preprocessing program so that statement
          labels are in increasing order in increments of 10 within
          each routine.

SIGMA-1:  Doppler broadens evaluated cross sections in the linear-

          linear interpolation form of the ENDF/B format.

SIXPAK:   Checks all double-differential ENDF/B-VI format data

          (MF=6) and outputs equivalent uncorrelated data (MF=4, 5,
          12, 14, and 15)

VIRGIN:   Calculates uncollided flux and reactions due to

          transmission of a monodirectional beam of neutrons

          through any thickness of material.
top ]
9. STATUS
Package ID Status date Status
IAEA1329/10 12-FEB-1999 Tested at NEADB
top ]
10. REFERENCES

- D.E. Cullen:
  Program PLOTTAB: A Code Designed to Plot Continuous and/or Discrete
  Physical Data
  UCRL-ID-110240 (March 20, 1992)
IAEA1329/10, included references:
- Progam PLOTTAB: A Code Designed to Plot Continuous and/or Discrete Physical
Data (version 97-1)
UCRL-ID-126455, Rev.1
top ]
11. MACHINE REQUIREMENTS:
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
IAEA1329/10 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

             IAEA Nuclear Data Section
             P.O. Box 100
             A-1400 VIENNA, Austria
top ]
16. MATERIAL AVAILABLE
IAEA1329/10
PLOTTAB.FIL Information file
README installation instructions
plottab.f  fortran source
PAGE.DAT  library data
PLOT.CHR library data
PLOT.SYM library data
PLOTTAB.INP sample input control
PLOTTAB.CUR sample input data
PLOTTAB.LST sample output list
PLOT0001.PS sample output in PostScript format
PLOT0002.PS sample output in PostScript format
FL77.mak makefile for Lahey f77 compiler - PC
DEC.mak  makefile for DEC Alpha workstation
HP.mak  makefile for HP workstation
IBMRISC.mak   makefile for IBM RISC workstation
LINUX.mak makefile for linux
SUN.mak  makefile for sun workstation
LF90.FIG complementary file for Lahey f90 - PC
PLOTTAB.PS PostScript file describing the code and its use
top ]
17. CATEGORIES
  • N. Subsidiary Calculations

Keywords: interpolation, plotting.