PGPLOT Graphics Subroutine Library is a Fortran- or C-callable,
device-independent graphics package for making simple scientific
graphs. It is intended for making graphical images of publication
quality with minimum effort on the part of the user. For most
applications, the program can be device-independent, and the output
can be directed to the appropriate device at run time.

The PGPLOT library consists of two major parts: a device-independent part
and a set of device-dependent ``device handler'' subroutines for output on
various terminals, image displays, dot-matrix printers, laser printers,
and pen plotters. Common file formats supported include PostScript and GIF.

PGPLOT itself is written mostly in standard Fortran-77, with a few
non-standard, system-dependent subroutines. PGPLOT subroutines can be called
directly from a Fortran-77 or Fortran-90 program. A C binding library
(cpgplot) and header file (cpgplot.h) are provided that allow PGPLOT to be
called from a C or C++ program; the binding library handles conversion
between C and Fortran argument-passing conventions.

The current version is 5.2.2

At IRA PGPLOT is installed on Linux Work-Stations.

The PGPLOT on line User's Manual is available in

http://www.ira.inaf.it/irasoft/pgplot/pgplot.html

Manuals on paper are in room 307

To compile program g77 and pgplot library you can use:

g77 -o main main.f -L/irasoft/local/pgplot -lpgplot -L/usr/X11R6/lib -lX11


Contact Person:

F.Tinarelli tinarelli@ira.inaf.it