HOME

TheInfoList



OR:

DISLIN is a high-level plotting
library A library is a collection of materials, books or media that are accessible for use and not just for display purposes. A library provides physical (hard copies) or digital access (soft copies) materials, and may be a physical location or a vi ...
developed by Helmut Michels at the
Max Planck Institute Max or MAX may refer to: Animals * Max (dog) (1983–2013), at one time purported to be the world's oldest living dog * Max (English Springer Spaniel), the first pet dog to win the PDSA Order of Merit (animal equivalent of OBE) * Max (gorilla) ...
for Solar System Research in Göttingen,
Germany Germany, officially the Federal Republic of Germany (FRG),, is a country in Central Europe. It is the most populous member state of the European Union. Germany lies between the Baltic and North Sea to the north and the Alps to the sou ...
. Helmut Michels has worked as a mathematician and
Unix Unix (; trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
system manager at the computer center of the institute. He retired in April 2020 and founded the compan
Dislin Software
The DISLIN library contains routines and functions for displaying data as curves, bar graphs,
pie chart A pie chart (or a circle chart) is a circular statistical graphic, which is divided into slices to illustrate numerical proportion. In a pie chart, the arc length of each slice (and consequently its central angle and area) is proportional t ...
s, 3D-colour plots, surfaces, contours and maps. Several output formats are supported such as X11, VGA,
PostScript PostScript (PS) is a page description language in the electronic publishing and desktop publishing realm. It is a dynamically typed, concatenative programming language. It was created at Adobe Systems by John Warnock, Charles Geschke, ...
, PDF, CGM, WMF, EMF, SVG, HPGL, PNG, BMP, PPM, GIF and TIFF. DISLIN is available for the programming languages Fortran 77, Fortran 90/95 and C. Plotting extensions for the languages
Perl Perl is a family of two High-level programming language, high-level, General-purpose programming language, general-purpose, Interpreter (computing), interpreted, dynamic programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it ...
, Python,
Java Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ...
, Julia,
Ruby A ruby is a pinkish red to blood-red colored gemstone, a variety of the mineral corundum (aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sapp ...
, Go and Tcl are also supported for most operating systems. There is a third-party package to use DISLIN from
IDL IDL may refer to: Computing * Interface description language, any computer language used to describe a software component's interface ** IDL specification language, the original IDL created by Lamb, Wulf and Nestor at Queen's University, Canada ...
.


History

The first version 1.0 was released in December 1986. The current version of DISLIN is 11.5, released in March 2022. Since version 11.3 the DISLIN software is free for non-commercial and commercial use.


References


External links

*{{Official website, https://www.dislin.de/ 1986 software 3D graphics software Cross-platform software Graphics libraries Max Planck Society Plotting software