Content deleted Content added
Reworded and updated the description for clarity and consistency; added mention of Python interface in a smoother context. Tags: references removed Visual edit Mobile edit Mobile web edit Newcomer task Newcomer task: update |
|||
(19 intermediate revisions by 17 users not shown) | |||
Line 1:
{{Short description|Collection of software libraries}}
'''IMSL''' ('''International Mathematics and Statistics Library''') is a commercial collection of [[library (computer science)|software libraries]] of [[numerical analysis]] functionality that are implemented in the computer [[programming language]]s of [[C (programming language)|C]], [[Java (programming language)|Java]], [[C Sharp (programming language)|C#.NET]], and [[Fortran]]. A [[Python (programming language)|Python]] interface is also available. ▼
{{refimprove|date=October 2020}}
{{Infobox software
| name = IMSL Numerical Libraries
| developer = [[Perforce]]
| released =
| latest release version =
| latest release date =
| programming language = [[C (programming language)|C]], [[Fortran]], [[Java (programming language)|Java]], [[Python (programming language)|Python]]
}}
▲'''
== Version history ==
{{Update|section|date=February 2023}}
The first IMSL Library for the Fortran language was released in 1970, followed by a C
▲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 (programming language)|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. The PyIMSL wrappers were first released in August 2008. PyIMSL Studio was introduced in February 2009. PyIMSL Studio is available for download at no charge for non-commercial use or for commercial evaluation.
Current versions:
*IMSL C Library V 8.0
*IMSL C# Library V 6.5.2
*IMSL Fortran Library V 7.0
*PyIMSL Studio V 1.5
*PyIMSL wrappers V 1.5
*JMSL Library V 6.1
== Platform
The IMSL Numerical Libraries are supported on various operating systems, hardware, and compilers.
*Operating system support includes [[Unix]], [[Linux]], [[Mac OS]] and [[Microsoft Windows]]
*Hardware support includes [[AMD]], [[Intel]], [[Apple Inc.]], [[Cray]], [[Fujitsu]], [[Hitachi]], [[Hewlett-Packard|HP]], [[IBM]], [[NEC]], [[Silicon Graphics|SGI]] and [[Sun Microsystems]]
*[[Compiler]] support includes [[Absoft Fortran Compilers|Absoft]], [[GNU Compiler Collection|GCC]], [[Intel C++ Compiler|Intel]], [[Microsoft Visual C++|Microsoft]], and [[The Portland Group|Portland]]
== See also ==
*[[List of numerical-analysis software]]
*[[List of numerical libraries]]
▲*[[List of numerical analysis software]]
==
{{reflist}}
== External links ==
*[https://www.imsl.com/ The IMSL Numerical Libraries home page]
[[Category:Numerical libraries]]▼
[[Category:Fortran libraries]]
▲[[Category:Numerical libraries]]
|