HOMEPAGE
Max Planck Society Homepage
MPS Homepage  
DISLIN Homepage

Overview

News

Examples

Gallery

Online Manual

Printed Manual

FAQ

Discussion Group

Downloads

Registration

License Request

DISLIN Scientific Plotting Software
/ dislin

Overview

Introduction

DISLIN is a high level library of subroutines and functions that display data graphically. It is intended to be a powerful and easy to use software package for programmers and scientists that does not require knowledge of hardware features. The software is available for the programming languages C, Fortran 77 and Fortran 90/95. For some operating systems, the languages Perl, Python, Java and the C/C++ interpreter Ch are also supported.

DISLIN can display graphic information directly on graphic terminals or store them in metafiles. The supported display types are VGA, X Windows, Windows API, OpenGL and Tektronix. The supported file formats are GKSLIN, CGM, HPGL, PostScript, PDF, WMF, SVG, PNG, BMP, PPM, GIF and TIFF. DISLIN metafiles can either be printed on various devices using the DISLIN driver program DISDRV or imported into third party products such as TeX and MS Word.

The library contains the following features:

  • 9 software fonts where each font provides 6 alphabets. PostScript fonts for PostScript, PDF and SVG output, X11 fonts for X terminals and TrueType fonts for Windows displays and WMF files can also be used.The different aphabets contain Roman, Greek, Russian, mathematical and special European characters. TeX instructions can be used for plotting mathematical formulas.
  • Plotting of two- and three-dimensional axis systems. Axes can be linearly or logarithmically scaled and labeled with linear, logarithmic, time, date, map and user-defined formats.
  • Plotting of curves. Several curves can appear in one axis system and can be differentiated by colour, line style and pattern. Multiple axis system can be displayed on a page.
  • Plotting of legends.
  • Elementary plot routines for lines, vectors and outlined or filled regions such as rectangles, circles, arcs, ellipses and polygons.
  • Shielded regions can be defined.
  • Business graphics.
  • 3-D colour graphics.
  • 3-D graphics.
  • Elementary image routines.
  • Geographical projections and plotting of maps.
  • Contouring.
  • Graphical user interface (GUI) routines based on Motif and Windows API functions.
Manuals in English are available in the online help of DISLIN, or can be downloaded in HTML format.

A printed book of Dislin can be ordered from textExtern Amazon.de, or directly from the textIntern author.

The Data Plotting Software DISLIN - Version 10

by Helmut Michels (Author)

Paperback : 320 pages
Publisher: Shaker Media GmbH; Edition 1: (Jan. 2010)
Language: English
ISBN-10: 3868585176
ISBN-13: 978-3-86858-517-9
Product Dimension: 17 x 24 cm
Price: 22,90 Euro + shipping

Hard- and Software Requirements

At the moment, DISLIN versions are available for the following hard- and software components:

Hardware

Operating System

Compiler

IBM-PC

MS-DOS

gcc (DJGPP)
g77 (DJGPP)
IBM-PC
Windows
Absoft Fortran 8.x, 9.x
Absoft Fortran 10.x, 11.x
Borland C++ 5.5, 6.0
C/C++ interpreter Ch
Digital Mars C/C++
Digital Visual Fortran 5.x, 6.x
gcc/g77/g95/Perl/Python Cygwin
gcc/g77,g95 MinGW
GNU Fortran
Intel compilers icc, ifort
Java 1.x
Lahey LF90 3.x, 4.x
Lahey LF95 5.x
LCC-Win32
Open Watcom wcl, wfl 1.x
Perl 5.8.0, 5.10.1, 5.14.2 ActiveState
Portland Group PGF77, PGF90, PGF95
Python 2.5, 2.6, 2.7, 3.1, 3.2
Ruby 1.9.3
Salford FTN77, FTN90, FTN95
Visual C++
IBM-PC
Linux
gcc, g77, g95, gfortran,
Absoft Fortran f77, f90, f95,
Intel ifort, icc,
Portland pgf77, pgf90, pgf95,
Sun Studio compilers,
Java, Perl, Python, Ruby, Ch
IBM-PC
FreeBSD
gcc, f77, gfortran,
Perl, Python
IBM-PC
.NET
C#, Visual C++ .NET, Visual Basic .NET
IBM-PC
Solaris 10, x86
cc, f77, f90,
Perl, Python, Java
AMD64 / Intel EM64T
Windows 64-bit
Absoft Fortran 10.x, 11.x
gcc, gfortran MinGW64
Intel icc, ifort
Portland pgf77, pgf95
Python 3.1, 3.2
Visual C++ 8.x
AMD64 / Intel EM64T
Linux 64-bit
gcc, g77, g95, gfortran,
Absoft Fortran f77. f90, f95,
Intel icc, ifort,
Portland pgf77, pgf90, pgf95,
Sun Studio compilers,
Java, Perl, Python, Ruby, Ch
AMD64 / Intel EM64T
FreeBSD 64-bit
gcc, f77, gfortran,
Perl, Python
AMD64 / Intel EM64T
Solaris 10, AMD64
cc, f77, f90,
Perl, Python, Java
Intel Itanium
Linux 64-bit
gcc, g77
Intel icc, ifort
HP Integrity
HP-UX 11i
f77, cc, f90,
Perl, Python
Mac Intel
Darwin / Mac OSX
gcc, g77, g95, Perl, Python, Intel icc, ifort
DEC-ALPHA
OpenVMS 6.x, 7.x
FOR, CC, F90
DEC-ALPHA
Tru64 UNIX 4.x, 5.x
f77, cc, f90,
Java, Perl, Python
SUN Sparc
SunOS 5.x
f77, cc, f90,
Java, Perl, Python

License

DISLIN is free for non-commercial use. Licenses for commercial use, or for just supporting DISLIN, are available from the site http://www.dislin.de.

Distributor

The payment of commercial DISLIN licenses is managed by:

Max-Planck-Innovation GmbH, D-80799 München, Amalienstr. 33,
Tel.: +49 89 290919-0, Fax: +49 89 290919-99
E-mail: info@max-planck-innovation.de
linkExtern http://www.max-planck-innovation.de

The current prices of commercial DISLIN licenses are:

License

Euro

US Dollar

PC
120,- EUR + tax
180,- US $
Workstation
360,- EUR + tax
540,- US $
Campus
800,- EUR + tax
1200,- US $
World
2400,- EUR + tax
3600,- US $

Notes:

  • The payment of DISLIN licenses is managed by textExtern Max-Planck-Innovation GmbH, D-80799 München, Amalienstr. 33, info@max-planck-innovation.de, Phone: +49 89 290919-0, Fax: +49 89 290919-99. Payment can be done by check or by money transfer to a bank account of Max-Planck-Innovation. Payment by credit card is not possible.
  • All prices are unique payments and include binary upgrades that can be downloaded from the DISLIN site http://www.dislin.de.
  • A DVD with the current DISLIN software and documentation is included. The source code of DISLIN and script files for recompiling DISLIN and bug fixes are also on the DVD. The source code of DISLIN may not be distributed by a user.
  • Free upgrades of the Dislin source code are sent by e-mail to the owner of a Campus or World license for a period of three years, and to the owner of a PC or Workstation license for a period of one year.
  • A DISLIN PC license means that all DISLIN PC distributions can be used on a single PC. Several DISLIN distributions can be installed on that PC at the same time. The Linux, FreeBSD and Mac OSX distributions of DISLIN are classified as PC distributions.
  • A Workstation license can be used for the UNIX and VMS versions of DISLIN installed on a single workstation. The number of users is unlimited.
  • A Campus license allows DISLIN installations on all computers in a building (or in several buildings in a closed area). For example a computer center or an institute.
  • The Dislin World license is a Campus license without the restriction to a closed area.

Author

Helmut Michels, MPI für Sonnensystemforschung, Max-Planck-Str. 2,
D-37191 Katlenburg-Lindau, Germany
Tel.: +49 5556 979 334, Fax: +49 5556 979 240,
E-mail: michels@mps.mpg.de

DISLIN Web Sites

The DISLIN software is available via ftp anonymous from the site:

linkExtern ftp://ftp.gwdg.de/pub/grafik/dislin

The DISLIN Home Page is:

linkIntern http://www.dislin.de
top  Top Helmut Michels, 17-Januar-2012 link mail Michels
© 2011, Max Planck Institute for Solar System Research, Lindau