PGPLOT: Device-independent Graphics Package for Simple Scien

Discussion topics for individual codes
Post Reply
User avatar
owlice
Guardian of the Codes
Posts: 1122
Joined: Wed Aug 04, 2004 4:18 pm
Location: Washington, DC

PGPLOT: Device-independent Graphics Package for Simple Scientific Graphs

Post by owlice » Thu Mar 03, 2011 10:46 pm

PGPLOT: Device-independent Graphics Package for Simple Scientific Graphs

Abstract: The 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.

Credit: Pearson, Tim

Site: https://www.astro.caltech.edu/~tjp/pgplot/
http://adsabs.harvard.edu/abs/2009BlgAJ..11...41L

Bibcode: 2011ascl.soft03002P

ID: ascl:1103.002
Last edited by Ada Coda on Sun Mar 29, 2020 7:28 pm, edited 1 time in total.
Reason: Updated code entry.
Code-seeking owl at your service

Post Reply