Jump to content

IMSL Numerical Libraries

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Dianegarey (talk | contribs) at 23:40, 10 February 2009 (Version History and Current Releases). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

IMSL (International Mathematics and Statistics Library) is a commercial collection of software libraries of numerical analysis functionality that are implemented in the computer programming languages of C, Java, C#.NET, and Fortran. A Python interface is also available.

The IMSL Libraries are provided by Visual Numerics Inc. Visual Numerics also provides PV-WAVE, a Fourth-generation programming language (4GL) visual data analysis development environment.

Version History and Current Releases

The first IMSL Library for the Fortran language was released in 1970, followed by a C language version originally called C/Base in 1991, a Java language version in 2002 and the C# language version in 2004.

Several recent product releases have involved making IMSL Library functions available from Python. These releases are Python wrappers to IMSL C Library functions (PyIMSL wrappers) and PyIMSL Studio, a prototyping and production application development environment based on Python and the IMSL C Library.

Current versions:

  • IMSL C Library V 7.0 - November 2008
  • PyIMSL Studio V 1.0 - February 2009
  • PyIMSL wrappers V 1.0 - August 2008
  • IMSL C# Library V 5.0 - January 2008
  • JMSL Library V 5.0 - January 2008
  • IMSL Fortran Library V 6.0 - February 2007

Platform Availability

The IMSL Numerical Libraries are supported on various operating systems, hardware and compilers.

See also