IMSL Numerical Libraries: Difference between revisions

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
 
(30 intermediate revisions by 26 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]]
*[[List| ofgenre numerical= [[Numerical analysis software]]
}}
'''IMSL'''The (International Mathematics and Statistics Library (IMSL)''' is a commercial collection of [[library (computer science)|software libraries]] that provide a wider range of [[numerical analysis|numerical analysis functions]]. functionalityThese thatlibraries are implemented in the computer [[programming language]]slanguages ofsuch [[Cas (programming language)|C]], [[Java (programming language)|Java]], [[C Sharp (programming language)|C#.NET]], and [[Fortran]]. AAdditionally, [[Pythona (programming language)|Python]] interface is also available., making the library accessible to a broader range of developers and data scientists.
 
== Version history ==
The IMSL Libraries are provided by [[Rogue Wave Software]].
{{Update|section|date=February 2023}}
 
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.
== 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 (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 78.0 - November 20082011
* IMSL C# Library V 6.5.2 – November 2015 (end of life announced as -end Aprilof 20102020)
* IMSL Fortran Library V 7.0 - October 2010
* PyIMSL Studio V 1.5 - August 2009
* PyIMSL wrappers V 1.5 - August 2009
* JMSL Library V 6.1 - August 2010
 
== Platform Availabilityavailability ==
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 ProjectGroup|Portland]]
 
== See also ==
*[[List of numerical-analysis software]]
*[[List of numerical libraries]]
*[[List of numerical analysis software]]
 
==External linksReferences ==
{{reflist}}
*[http://www.roguewave.com/products/imsl-numerical-libraries.aspx Rogue Wave Software's IMSL Libraries page]
 
== External links ==
*[https://www.imsl.com/ The IMSL Numerical Libraries home page]
 
[[Category:Numerical software]]
[[Category:Fortran libraries]]
[[Category:Numerical softwarelibraries]]
 
[[de:IMSL]]
[[fr:International Mathematics and Statistics Library]]
[[ja:IMSL]]
[[uk:IMSL]]
[[zh:国际数学及统计程序库数字库]]