What is DISLIN?

DISLIN is a high-level and easy to use plotting library for displaying data as curves, bar graphs, pie charts, 3D-colour plots, surfaces, contours, and maps. The library contains about 400 plotting and parameter setting routines. The approach used is to have only a few graphics routines with short parameter lists. A large variety of parameter setting routines can then be used to create customized graphics. Several output formats are supported such as X11, VGA, PostScript, PDF, CGM, HPGL, TIFF, PNG and Prescribe. DISLIN is available for the programming languages C, Fortran 77, Fortran 90, Perl, Python and Java.

Where can I get DISLIN?

Software and manuals are available from the DISLIN Home Page

and from the FTP servers

DISLIN manuals and the free DISLIN versions for Linux and the MS-DOS and Windows 95/98/NT compilers GCC, G77 and LCC are also available from the following servers

What is the current version of DISLIN?

The current version of DISLIN is 7.5 (released May 2001)

In which language is DISLIN written?

There are native libraries of DISLIN for the programming languages C, Fortran 77 and Fortran 90. The Fortran 77 and Fortran 90 libraries contain some additional C functions such as the interfaces to X11 and Windows API.

Which systems and compilers are supported?

DISLIN distributions are available for the operating systems MS-DOS, Windows 95/98/NT, Linux, FreeBSD, AIX, IRIX, ULTRIX, Digital UNIX, Solaris, HP-UX and VMS. The supported Windows 95/98/NT compilers are: Visual C++, GCC, LCC, G77, Absoft Pro, Lahey ELF90/LF90/LF95, Digital Visual Fortran and Salford FTN77/FTN90. The supported compilers for Linux are: GCC, G77, Absoft Pro, Vast/F90, NAG f90/f95, Imagine F, Portland Group PGF77/PGF90 and Lahey LF95.

Is the source code of DISLIN available?

No, the DISLIN libraries are only distributed in binary form.

What are the current prices of DISLIN?

The current prices of DISLIN are US$150 for the PC, US$450 for the workstation and US$1200 for the Campus license. The DISLIN distributions for Linux, FreeBSD and for the PC compilers GCC, G77 and LCC can be used freely.