|
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
Amazon.de, or directly from the
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
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
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:
The DISLIN Home Page is:
|