Comparison of optimization software

Comparison of optimization software

The following tables provide a comparison of optimization software libraries, either specialized or general purpose libraries with significant optimization coverage.

Language Latest stable version Academic/noncommercial
use is free
Can be used in
proprietary aps
License Notes
ALGLIB C++, C#, FreePascal, VBA 3.0.0 / 10.2010 Yes Yes Dual (Commercial, GPL) General purpose library, includes optimization package.
GNU Scientific Library C 1.14 / 03.2010 Yes No GPL Free library provided by GNU project.
GNU Linear Programming Kit C 4.44 / 06.2010 Yes No GPL Free library for linear programming (LP) and mixed integer programming (MIP).
IMSL Numerical Libraries C, Java, C#, Fortran, Python many components No Yes Proprietary
MKL C++, Fortran 10.2 No Yes Proprietary Numerical library from Intel. MKL is specialized on linear algebra,
but contains some optimization-related functionality.
NAG Numerical Libraries C, Fortran 2009 No Yes Proprietary
NMath C# 4.1 / 08.2010 No Yes Proprietary C# numerical library built on top of MKL.
SciPy Python 0.8.0 / 2010 Yes Yes BSD General purpose numerical library from Enthought.

Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Comparison of Internet forum software — This article outlines the general features commonly found in various Internet forum software packages. Contents 1 Subarticles 2 Feature explanation 2.1 Flat vs. threaded 2.2 Duplicate thread …   Wikipedia

  • Software testing — is an empirical investigation conducted to provide stakeholders with information about the quality of the product or service under test [ [http://www.kaner.com/pdfs/ETatQAI.pdf Exploratory Testing] , Cem Kaner, Florida Institute of Technology,… …   Wikipedia

  • Comparison of netbook-oriented Linux distributions — Netbooks are small laptops, with screen sizes between approximately 7 and 12 inches and low power consumption. They use either an SSD (solid state disk) or a hard disk for storage, have up to 2 gigabytes of RAM (but often less), lack an optical… …   Wikipedia

  • Comparison of programming paradigms — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computin …   Wikipedia

  • Comparison of Java and C++ — Programming language comparisons General comparison Basic syntax Basic instructions Arrays Associative arrays String operations …   Wikipedia

  • Comparison of application virtual machines — This article lists some software virtual machines that are typically used for allowing application bytecode to be portably run on many different computer architectures and operating systems. The application is usually run on the computer using an …   Wikipedia

  • Comparison of shopping cart software — The following is a comparison of the features of various shopping cart software packages available. Some of the shopping cart software packages are extensible through a third party application. As such, the features listed below may not encompass …   Wikipedia

  • Comparison of numerical analysis software — This list is incomplete; you can help by expanding it. The following tables provide a comparison of numerical analysis software. Contents 1 Applications 1.1 General …   Wikipedia

  • Comparison of C Sharp and Java — The correct title of this article is Comparison of C# and Java. The substitution or omission of the # sign is because of technical restrictions. Programming language comparisons General comparison Basic syntax Basic instructions …   Wikipedia

  • Comparison of platform virtual machines — Platform virtual machines are software packages which emulate the whole physical computer machine, often giving multiple virtual machines on one physical platform. The table below compares basic information about platform virtual machine (VM)… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”