IPOPT, short for "Interior Point OPTimizer, pronounced I-P-Opt", is a software library for large scale nonlinear optimization of continuous systems. It is written in Fortran and C and is released under the EPL (formerly CPL). IPOPT implements a primal-dual interior point method, and uses line searches based on Filter methods (Fletcher and Leyffer). IPOPT can be called from various modeling environments and C.

IPOPT is part of the COIN-OR project.

IPOPT is designed to exploit 1st and 2nd derivative (Hessians) information if provided (usually via automatic differentiation routines in modeling environments such as AMPL). If no Hessians are provided, IPOPT will approximate them using a quasi-Newton methods, specifically a BFGS update.

IPOPT was originally developed by Ph.D. student Andreas Wächter and Prof. Lorenz T. Biegler of the Department of Chemical Engineering at Carnegie Mellon University. Their work was recognized with the INFORMS Computing Society Prize in 2009.

Arvind Raghunathan later created an extension to IPOPT for Mathematical programming with equilibrium constraints (MPEC) .]This version of IPOPT is generally known as IPOPT-C (with the 'C' standing for 'complementarity'). While in theory any ] can be recast as an MPEC, it may or may not be solvable with IPOPT-C. Solution of MINLPs (Mixed-Integer Nonlinear Programs) using IPOPT is still being explored ].

Carl Laird and Andreas Wächter are the developers of IPOPT 3.0, which is a re-implementation of IPOPT in C++.

A list below shows IPOPT alternatives which were either selected by us or voted for by users. You can filter this list by tags and platforms

Latest version of IPOPT is 3.12.5 and it was released on 2016-05-01.

#### GAMS by GAMS Development Corporation

The General Algebraic Modeling System (GAMS) is a high-level modeling system for mathematical optimization. GAMS is designed for modeling and solving linear, nonlinear, and mixed-integer...

Latest version of GAMS is 24.9.1 and it was released on 2017-08-30.

Tags:*Computer Algebra Systems,**Mathematical Optimization Software*#### Optimization Toolbox by MathWorks

Optimization Toolbox is an optimization software package developed by MathWorks. It is an add-on product to MATLAB, and provides a library of solvers that can be used from the MATLAB environment....

Latest version of Optimization Toolbox is R2017a and it was released on 2017-03-09.

Tags:*Mathematical Optimization Software*#### OptaPlanner by Red Hat

OptaPlanner is an Open Source Constraint Solver written in Java. It solves constraint satisfaction problems with Construction Heuristics and metaheuristic algorithms. It's sponsored by Red Hat,...

Latest version of OptaPlanner is 7.0.0.Final and it was released on 2017-05-29.

Tags:*Mathematical Optimization Software*#### OpenModelica by Open Source Modelica Consortium (OSMC)

OpenModelica is a free and open source environment based on the Modelica modeling language for modeling, simulating, optimizing and analyzing complex dynamic systems. This software is actively...

Latest version of OpenModelica is 1.11.0 and it was released on 2017-02-06.

Tags:*Simulation Software,**Simulation Programming Languages,**Mathematical Optimization Software,**Free Simulation Software,**Declarative Programming Languages,**Objectoriented Programming*#### OpenMDAO by NASA Glenn Research Center

OpenMDAO is an open-source Multidisciplinary Design, Analysis, and Optimization (MDAO) framework, written in the Python programming language. The OpenMDAO framework is designed to aid in linking...

Tags:*Mathematical Optimization Software,**Free Software Programmed In Python,**Crossplatform Software,**Software Using The Apache License*#### FortMP by OptiRisk Systems

FortMP is a software package for solving large-scale optimization problems. It solves linear programming problems, quadratic programming problems and mixed integer programming problems (both linear...

Tags:*Mathematical Optimization Software*#### CPLEX by IBM

IBM ILOG CPLEX Optimization Studio (often informally referred to simply as CPLEX) is an optimization software package. In 2004, the work on CPLEX earned the first INFORMS Impact...

Tags:*Mathematical Optimization Software*#### pSeven by DATADVANCE LLC

pSeven is a design space exploration software platform developed by DATADVANCE LLC, extending design, simulation and analysis capabilities and assisting in smarter and faster design decisions. It...

Latest version of pSeven is 6.11 and it was released on 2017-08-01.

Tags:*Computer System Optimization Software,**Mathematical Optimization Software,**Optimization Algorithms And Methods*#### JModelicaorg by Modelon AB

JModelica.org is a free and open source software platform based on the Modelica modeling language for modeling, simulating, optimizing and analyzing complex dynamic systems. The platform is...

Latest version of JModelica.org is 2.0 and it was released on 2017-05-10.

Tags:*Simulation Software,**Simulation Programming Languages,**Mathematical Optimization Software,**Free Simulation Software,**Declarative Programming Languages,**Objectoriented Programming,**Free Software Programmed In Python*#### MapleSim by Maplesoft

MapleSim is a Modelica-based, multi-domain modeling and simulation tool developed by Maplesoft. MapleSim generates model equations, runs simulations, and performs analyses using the symbolic and...

Tags:*Maplesoft,**Plotting Software,**Mathematical Optimization Software,**Computer Algebra System Software For Linux,**Computer Algebra System Software For Windows,**Computer Algebra System Software For Macos,**Crossplatform Software,**Simulation Software*#### APMonitor by APMonitor

Advanced process monitor (APMonitor), is a modeling language for differential algebraic (DAE) equations. It is a free web-service for solving representations of physical systems in the form of...

Latest version of APMonitor is v0.7.1 and it was released on 2016-08-01.

Tags:*Numerical Programming Languages,**Mathematical Optimization,**Mathematical Optimization Software*#### TOMVIEW by Tomlab Optimization Inc.

The TOMVIEW Optimization Environment is a platform for solving applied optimization problems in...

Latest version of TOMVIEW is 2.1 and it was released on 26 Mars 2007.

Tags:*Mathematical Optimization Software,**Visual Programming Languages*#### CasADi by Optimization in Engineering Center (OPTEC), K.U. Leuven

CasADi is a free and open source symbolic framework for automatic differentiation and optimal...

Tags:*Mathematical Optimization Software,**Free Software Programmed In Python*#### GNU Linear Programming Kit by GNU Project

The GNU Linear Programming Kit (GLPK) is a software package intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of...

Latest version of GNU Linear Programming Kit is 4.63 and it was released on 2017-07-25.

Tags:*Gnu Project Software,**Mathematical Optimization Software,**Free Mathematics Software,**Free Software Programmed In C,**Mathematics Software For Linux*#### Analytica by Lumina Decision Systems

Analytica is a visual software package developed by Lumina Decision Systems for creating, analyzing and communicating quantitative decision models. As a modeling environment, it is interesting in...

Tags:*Mathematical Modeling,**Mathematical Optimization Software,**Science Software,**Statistical Programming Languages,**Visual Programming Languages,**Numerical Programming Languages,**Numerical Software,**Array Programming Languages,**Science Software For Windows,**Computer Algebra Systems,**Operations Research,**Plotting Software,**Mathematical Optimization*#### modeFRONTIER by Esteco s.p.a

modeFRONTIER is a software product for process integration and design optimization developed by Esteco SpA. It provides an optimization environment with modular, profiled-based access. ESTECO's...

Latest version of modeFRONTIER is 2017R4 (5.6.0.1) and it was released on June 14, 2017.

Tags:*Computer System Optimization Software,**Computeraided Design Software,**Computeraided Engineering Software,**Mathematical Optimization Software,**Simulation Software*#### TomSym

The TomSym MATLAB symbolic modeling engine is a platform for modeling applied optimization and optimal control...

Latest version of TomSym is 7.8 and it was released on 2011-12-16.

Tags:*Numerical Software,**Mathematical Optimization Software*#### SAS by SAS Institute

SAS (previously "Statistical Analysis System") is a software suite developed by SAS Institute for advanced analytics, multivariate analyses, business intelligence, data management, and predictive...

Latest version of SAS is 9.4 and it was released on 2013-07-10.

Tags:*4gl,**Articles With Example Code,**Business Intelligence,**C Software,**Data Mining And Machine Learning Software,**Data Warehousing,**Extract Transform Load Tools,**Mathematical Optimization Software,**Numerical Software,**Proprietary Commercial Software For Linux,**Proprietary Crossplatform Software,**Science Software For Linux*#### PROPT

The PROPT MATLAB Optimal Control Software is a new generation platform for solving applied optimal control (with ODE or DAE formulation) and parameters estimation problems. The platform was...

Latest version of PROPT is 7.8 and it was released on 2011-12-16.

Tags:*Numerical Software,**Mathematical Optimization Software,**Optimal Control*#### LIONsolver by Reactive Search srl

LIONsolver is an integrated software for data mining, business intelligence, analytics, and modeling Learning and Intelligent OptimizatioN and reactive business intelligence approach. A non-profit...

Latest version of LIONsolver is 2.0.198 and it was released on 2011-10-09.

Tags:*Time Series Software,**Data Analysis Software,**Data Visualization Software,**Mathematical Optimization Software,**Numerical Software*#### Gurobi by Gurobi Optimization

The Gurobi Optimizer is a commercial optimization solver for linear programming (LP), quadratic programming (QP), quadratically constrained programming (QCP), mixed integer linear programming...

Tags:*Numerical Software,**Mathematical Optimization Software*#### GPOPSII by Michael Patterson, Anil V. Rao

GPOPS-II (pronounced "GPOPS 2") is a general-purpose MATLAB software for solving continuous optimal control problems using hp-adaptive Gaussian quadrature collocation and sparse nonlinear...

Latest version of GPOPS-II is 2.0 and it was released on 2015-09-01.

Tags:*Mathematical Optimization Software,**Optimal Control,**Mathematical Software,**Numerical Software*#### Couenne

Convex Over and Under ENvelopes for Nonlinear Estimation (Couenne) is an open source library for solving global optimization problems, also termed mixed integer nonlinear optimization problems. A...

Tags:*Mathematical Optimization Software,**Numerical Software,**Articles Created Via The Article Wizard*#### ASTOS by Astos Solutions GmbH

ASTOS is a tool dedicated to mission analysis, Trajectory optimization, vehicle design and simulation for space scenarios, i.e. launch, re-entry missions, orbit transfers, Earth observation,...

Latest version of ASTOS is 8.0.6 and it was released on 2015-12-07.

Tags:*Astronomy Software,**Mathematical Software,**Physics Software,**Mathematical Optimization Software*#### WORHP by , et al.

WORHP, pronounced like the English word "warp", also referred to as eNLP (European NLP solver) by ESA, is a mathematical software library for solving continuous large scale nonlinear optimization...

Latest version of WORHP is 1.8-938b332 and it was released on 2015-07-27.

Tags:*Mathematical Optimization Software,**Mathematical Software,**Numerical Software*#### SNOPT by Philip Gill,Michael Saunders,Walter Murray

SNOPT, for Sparse Nonlinear OPTimizer, is a software package for solving large-scale nonlinear optimization problems written by Philip Gill, Walter Murray and Michael Saunders. SNOPT is mainly...

Tags:*Numerical Software,**Mathematical Optimization Software*#### SCIP

SCIP (Solving Constraint Integer Programs) is a mixed integer programming solver and a framework for Branch and cut and Branch and price, developed primarily at Zuse Institute Berlin. Unlike most...

Latest version of SCIP is 3.2.1 and it was released on 2016-02-29.

Tags:*Mathematical Optimization Software,**Numerical Software,**Articles Created Via The Article Wizard*#### NMath by CenterSpace Software

NMath is a numerical package for the Microsoft .NET Framework. It is developed by CenterSpace Software. Version 1.0 was released in March, 2003 as NMath Core. The current version is called NMath...

Latest version of NMath is 6.0 and it was released on {{Start date and age|2014|08|df=yes}}.

Tags:*Net Programming Tools,**C Sharp Libraries,**C Sharp Software,**Componentbased Software Engineering,**Econometrics Software,**Mathematical Optimization Software,**Numerical Software,**Programming Tools For Windows,**Windowsonly Software*#### MOSEK by MOSEK ApS

MOSEK is a software package for the solution of linear, mixed-integer linear, quadratic, mixed-integer quadratic, quadratically constraint, conic and convex nonlinear mathematical optimization...

Tags:*Mathematical Optimization Software,**Numerical Software*#### MCSim by GNU Project

GNU MCSim is a suite of simulation software. It allows one to design one's own statistical or simulation models, perform Monte Carlo simulations, and Bayesian inference through Markov chain Monte...

Latest version of MCSim is 5.6.6 and it was released on 2017-01-21.

Tags:*Free Software Programmed In C,**Free Bayesian Statistics Software,**Numerical Software,**Gnu Project Software,**Mathematical Optimization Software*#### Xpress by FICO

The FICO Xpress-Optimizer is a commercial optimization solver for linear programming (LP), mixed integer linear programming (MILP), convex quadratic programming (QP), convex quadratically...

Tags:*Numerical Software,**Mathematical Optimization Software*#### FortSP by OptiRisk Systems

FortSP is a software package for solving stochastic programming (SP) problems. It solves scenario-based SP problems with recourse as well as problems with chance constraints and integrated chance...

Tags:*Numerical Software,**Mathematical Optimization Software*#### APOPT by {{URL|apopt.com|Advanced Process Solutions, LLC}}

APOPT (for Advanced Process OPTimizer) is a software package for solving large-scale optimization problems of any of these forms: * Linear programming (LP) * Quadratic programming (QP) *...

Latest version of APOPT is 1.0.4 and it was released on 2016-08-01.

Tags:*Numerical Software,**Mathematical Optimization,**Mathematical Optimization Software*#### TOMNET by Tomlab Optimization Inc.

The TOMNET optimization Environment is a platform for solving applied optimization problems in Microsoft .NET. It makes it possible to use solvers like SNOPT, MINOS and CPLEX with one single model...

Latest version of TOMNET is 1.1 and it was released on 20 September 2007.

Tags:*Numerical Software,**Mathematical Optimization Software*#### TOMLAB by Tomlab Optimization Inc.

The TOMLAB Optimization Environment is a modeling platform for solving applied optimization problems in...

Latest version of TOMLAB is 7.9 and it was released on 23 August 2012.

Tags:*Numerical Software,**Mathematical Optimization Software*#### LINDO by LINDO SYSTEMS INC.

LINDO (Linear, Interactive, and Discrete Optimizer) is a software package for linear programming, integer programming, nonlinear programming, stochastic programming and global optimization. Lindo...

Tags:*Mathematical Optimization Software,**Numerical Software*#### MATLAB by MathWorks

MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment. A proprietary programming language developed by MathWorks, MATLAB allows matrix manipulations, plotting of functions...

Latest version of MATLAB is R2017b and it was released on 2017-09-20.

Tags:*Array Programming Languages,**Articles With Example Matlaboctave Code,**C Software,**Computer Algebra System Software For Linux,**Computer Algebra System Software For Macos,**Computer Algebra System Software For Windows,**Computer Algebra Systems,**Computer Vision Software,**Crossplatform Software,**Data Mining And Machine Learning Software,**Data Visualization Software,**Datacentric Programming Languages,**Dynamically Typed Programming Languages,**Econometrics Software,**Highlevel Programming Languages,**Irix Software,**Linear Algebra,**Mathematical Optimization Software,**Numerical Analysis Software For Linux,**Numerical Analysis Software For Macos,**Numerical Analysis Software For Windows,**Numerical Linear Algebra,**Numerical Programming Languages,**Numerical Software,**Parallel Computing,**Plotting Software,**Proprietary Commercial Software For Linux,**Proprietary Crossplatform Software,**Regression And Curve Fitting Software,**Software Modeling Language,**Statistical Programming Languages,**Time Series Software*#### Wolfram Mathematica by Wolfram Research

Wolfram Mathematica (usually termed Mathematica, Mathematica software suite) is a mathematical symbolic computation program, sometimes termed a computer algebra system or program, used in many...

Tags:*1988 Software,**Astronomical Databases,**Computational Notebook,**Computer Algebra System Software For Linux,**Computer Algebra System Software For Macos,**Computer Algebra System Software For Windows,**Computer Algebra Systems,**Crossplatform Software,**Data Mining And Machine Learning Software,**Earth Sciences Graphics Software,**Econometrics Software,**Formula Editors,**Interactive Geometry Software,**Mathematical Optimization Software,**Mathematical Software,**Numerical Analysis Software For Linux,**Numerical Analysis Software For Macos,**Numerical Analysis Software For Windows,**Numerical Programming Languages,**Numerical Software,**Physics Software,**Pirelated Software,**Plotting Software,**Proprietary Commercial Software For Linux,**Proprietary Crossplatform Software,**Regression And Curve Fitting Software,**Simulation Programming Languages,**Software That Uses Qt,**Statistical Programming Languages,**Theorem Proving Software Systems,**Time Series Software,**Wolfram Research*#### Optimus by Noesis Solutions

Optimus is a Process Integration and Design Optimization (PIDO) platform developed by Noesis Solutions. Noesis Solutions takes part in key research projects, such as MEGaFIT (zero-defect...

Latest version of Optimus is 10.17 and it was released on November, 2015.

Tags:*Computer System Optimization Software,**Computeraided Engineering Software,**Computeraided Design Software,**Mathematical Optimization Software,**Simulation Software*#### SmartDO by FEA-Opt Technology

SmartDO is a multidisciplinary design optimization software, based on the Direct Global Search technology developed and marketed by FEA-Opt Technology. SmartDO specialized in the CAE-Based...

Latest version of SmartDO is 5.0.4 and it was released on {{Start date and age|2013|06}}.

Tags:*Computer System Optimization Software,**Computeraided Engineering Software,**Computeraided Design Software,**Mathematical Optimization Software,**Simulation Software*#### optiSLang by Dynardo GmbH

optiSLang is a software platform for CAE-based sensitivity analysis, multi-disciplinary optimization (MDO) and robustness evaluation. It is developed by Dynardo GmbH and provides a framework for...

Latest version of optiSLang is 5.1.1 and it was released on June 2016.

Tags:*Computer System Optimization Software,**Computeraided Design Software,**Computeraided Engineering Software,**Mathematical Optimization Software,**Simulation Software*#### Vensim by Ventana Systems, Inc.

Vensim is simulation software developed by Ventana Systems. It primarily supports continuous simulation (system dynamics), with some discrete event and agent-based modelling capabilities. It is...

Latest version of Vensim is Version 6.4 and it was released on {{start date and age|df=yes|paren=yes|2016|06}}.

Tags:*Environmental Science Software,**Mathematical Software,**Numerical Software,**Probabilistic Software,**Risk Management Software,**Science Software For Windows,**Scientific Simulation Software,**Simulation Programming Languages,**Simulation Software*#### Virtual Cell

Virtual Cell (VCell) is an open-source software platform for modeling and simulation of living organisms, primarily cells. It has been designed to be a tool for a wide range of scientists, from...

Latest version of Virtual Cell is 6.1 and it was released on {{Start date and age|2017|04}}.

Tags:*Mathematical And Theoretical Biology,**Systems Biology,**Numerical Software,**Numerical Differential Equations,**Free Science Software*#### SOFA Statistics by Paton-Simpson & Associates Ltd

SOFA Statistics is an open-source statistical package. The name stands for Statistics Open For All. It has a graphical user interface and can connect directly to MySQL, PostgreSQL, SQLite, MS...

Latest version of SOFA Statistics is 1.4.6 and it was released on 2016-01-02.

Tags:*Crossplatform Free Software,**Crossplatform Software,**Free Statistical Software,**Numerical Software,**Science Software For Linux,**Science Software For Macos,**Science Software For Windows,**Software That Uses Wxpython,**Software Using The Gnu Agpl License*#### Simulink by MathWorks

Simulink, developed by MathWorks, is a graphical programming environment for modeling, simulating and analyzing multidomain dynamic systems. Its primary interface is a graphical block diagramming...

Latest version of Simulink is 8.9 (part of R2017a) and it was released on 2017-03-09.

Tags:*Crossplatform Software,**Linux Software,**Mathematical Modeling,**Numerical Software,**Simulation Programming Languages,**Simulation Software,**Visual Programming Languages*#### Pipeline Pilot by Accelrys

Pipeline Pilot is the authoring tool for the Accelrys Enterprise Platform. It is a scientific visual and dataflow programming language, used in various scientific domains, such as cheminformatics...

Latest version of Pipeline Pilot is 8.5 CU3 and it was released on {{Start date|2012|05||df=yes/no}}.

Tags:*Science Software,**Enterprise Application Integration,**Extract Transform Load Tools,**Bioinformatics Software,**Computational Chemistry Software,**Computer Vision Software,**Data Analysis Software,**Data Mining And Machine Learning Software,**Data Visualization Software,**Laboratory Software,**Mass Spectrometry Software,**Natural Language Processing Software,**Numerical Software,**Plotting Software,**Proprietary Software,**Visual Programming Languages,**Articles Created Via The Article Wizard*#### Orange by University of Ljubljana

Orange is an open-source data visualization, machine learning and data mining toolkit. It features a visual programming front-end for explorative data analysis and interactive data visualization,...

Latest version of Orange is 3.4.0 and it was released on 2017-03-06.

Tags:*Artificial Intelligence Applications,**Crossplatform Free Software,**Data Mining And Machine Learning Software,**Data Visualization Software,**Free Plotting Software,**Free Science Software,**Free Software Programmed In Python,**Numerical Software,**Science Software That Uses Qt,**Software Using The Gpl License,**Time Series Software*#### ND4S NDimensional Arrays for Scala

ND4S is a free, open-source extension of the Scala programming language operating on the Java Virtual Machine - though it is compatible with both Java and Clojure. ND4S is a scientific computing...

Latest version of ND4S: N-Dimensional Arrays for Scala is 0.7.2 and it was released on 2016-12-27.

Tags:*Array Programming Languages,**Numerical Programming Languages,**Data Mining And Machine Learning Software,**Free Statistical Software,**Java Platform,**Java Programming Language Family,**Jvm Programming Languages,**Scala,**Linear Algebra,**Numerical Analysis,**Computational Statistics,**Artificial Neural Networks,**Free Software Programmed In Java,**Free Science Software,**Numerical Analysis Software For Linux,**Numerical Analysis Software For Macos,**Numerical Analysis Software For Windows,**Free Mathematics Software,**Java Libraries,**Numerical Software,**Cluster Computing,**Hadoop,**Software Using The Apache License,**Free Software Programmed In Scala*#### ND4J NDimensional Arrays for Java by Various

ND4J is a scientific computing library, written in the programming language C++, operating on the Java virtual machine (JVM), and compatible with the languages Java, Scala, and Clojure. ND4J is for...

Latest version of ND4J: N-Dimensional Arrays for Java is 0.5.0 and it was released on 2016-08-03.

Tags:*Array Programming Languages,**Numerical Programming Languages,**Data Mining And Machine Learning Software,**Free Statistical Software,**Java Platform,**Java Programming Language Family,**Jvm Programming Languages,**Scala,**Linear Algebra,**Numerical Analysis,**Computational Statistics,**Artificial Neural Networks,**Free Software Programmed In Java,**Free Science Software,**Numerical Analysis Software For Linux,**Numerical Analysis Software For Macos,**Numerical Analysis Software For Windows,**Free Mathematics Software,**Java Libraries,**Numerical Software,**Cluster Computing,**Hadoop,**Software Using The Apache License*#### Mathcad by Mathsoft,PTC

Mathcad is computer software primarily intended for the verification, validation, documentation and re-use of engineering calculations. First introduced in 1986 on DOS, it was the first to introduce...

Tags:*Computerrelated Introductions In 1986,**Computer Algebra Systems,**Numerical Software,**Proprietary Software,**Windowsonly Software*#### LMS ImagineLab Amesim by Siemens PLM Software

LMS Imagine.Lab Amesim is a commercial simulation software for the modeling and analysis of multi-domain systems. It is part of systems engineering domain and falls into the mechatronic engineering...

Tags:*Simulation Software,**Numerical Software,**Computeraided Engineering,**Simulation Programming Languages,**Fortran*#### LabWindowsCVI by National Instruments

LabWindows/CVI (CVI is short for C for Virtual Instrumentation) is an ANSI C programming environment for test and measurement developed by National Instruments. The program was originally released...

Latest version of LabWindows/CVI is 2015 and it was released on {{Start date and age|2015|08}}.

Tags:*Integrated Development Environments,**Domainspecific Programming Languages,**C Compilers,**Data Analysis Software,**Numerical Software,**Crossplatform Software*#### LAPACK

LAPACK (Linear Algebra Package) is a standard software library for numerical linear algebra. It provides routines for solving systems of linear equations and linear least squares, eigenvalue...

Latest version of LAPACK is 3.7.1 and it was released on 2017-06-25.

Tags:*Fortran Libraries,**Free Software Programmed In Fortran,**Numerical Linear Algebra,**Numerical Software*#### LabVIEW by National Instruments

Laboratory Virtual Instrument Engineering Workbench (LabVIEW) is a system-design platform and development environment for a visual programming language from National Instruments. The graphical...

Latest version of LabVIEW is 2017 and it was released on {{Start date and age|2017|05}}.

Tags:*Numerical Software,**Visual Programming Languages,**Numerical Programming Languages,**Numerical Analysis Software For Linux,**Numerical Analysis Software For Macos,**Numerical Analysis Software For Windows,**Crossplatform Software,**Pedagogic Integrated Development Environments,**Synchronous Programming Languages,**Software Modeling Language*#### HippoDraw by Paul F. Kunz

HippoDraw is a powerful object oriented statistical data analysis package written in C++, with user interaction via a Qt-based GUI and a Python scriptable interface. It is being developed by Paul...

Latest version of HippoDraw is 1.21.3 and it was released on {{Start date and age|2007|10}}.

Tags:*Data Analysis Software,**Free Plotting Software,**Free Science Software,**Free Software Programmed In C,**Free Software Projects,**Free Statistical Software,**Numerical Software,**Physics Software,**Science Software For Linux,**Science Software For Macos,**Science Software For Windows,**Science Software That Uses Qt*#### gretl

gretl is an open-source statistical package, mainly for econometrics. The name is an acronym for Gnu Regression, Econometrics and Time-series Library. It has a graphical user interface (GUI) and...

Latest version of gretl is 2017c and it was released on 2017-07-18.

Tags:*Crossplatform Free Software,**Crossplatform Software,**Econometrics Software,**Free Econometrics Software,**Free Multilingual Software,**Free Plotting Software,**Free Software Programmed In C,**Free Statistical Software,**Gnu Project Software,**Numerical Analysis Software For Linux,**Numerical Analysis Software For Macos,**Numerical Analysis Software For Windows,**Numerical Programming Languages,**Numerical Software,**Plotting Software,**Regression And Curve Fitting Software,**Science Software That Uses Gtk,**Statistical Programming Languages,**Time Series Software*#### graphtool by Tiago de Paula Peixoto

graph-tool is a Python module for manipulation and statistical analysis of graphs (AKA networks). The core data structures and algorithms of graph-tool are implemented in C++, making extensive use...

Latest version of graph-tool is 2.22 and it was released on 2017-03-02.

Tags:*Numerical Software,**Free Mathematics Software,**Free Software Programmed In Python,**Free Software Programmed In C,**Graph Drawing Software*#### GotoBLAS

In scientific computing, GotoBLAS and GotoBLAS2 are open source implementations of the BLAS (Basic Linear Algebra Subprograms) API with many hand-crafted optimizations for specific processor types....

Latest version of GotoBLAS is 2-1.13 and it was released on 2010-02-05.

Tags:*Numerical Linear Algebra,**Numerical Software*#### GoldSim by GoldSim Technology Group LLC

GoldSim is dynamic, probabilistic simulation software developed by GoldSim Technology Group. This general-purpose simulator is a hybrid of several simulation approaches, combining an extension of...

Latest version of GoldSim is 12.0 and it was released on 2017-02-15.

Tags:*Simulation Software,**Risk Management Software,**Scientific Simulation Software,**Mathematical Software,**Environmental Science Software,**Numerical Software,**Simulation Programming Languages,**Probabilistic Software,**Science Software For Windows*#### GNU Scientific Library by GNU Project

The GNU Scientific Library (or GSL) is a software library for numerical computations in applied mathematics and science. The GSL is written in C; wrappers are available for other programming...

Latest version of GNU Scientific Library is GSL-2.4 and it was released on 2017-06-19.

Tags:*C Libraries,**Free Computer Libraries,**Free Software Programmed In C,**Gnu Project Software,**Mathematical Libraries,**Numerical Libraries,**Numerical Software*#### Elmer FEM solver

Elmer is computational tool for multi-physics problems. It has been developed by CSC in collaboration with Finnish universities, research laboratories and industry. Elmer FEM solver is free and...

Latest version of Elmer FEM solver is 8.0 and it was released on 2015-05-05.

Tags:*Numerical Software,**Free Computeraided Design Software,**Finite Element Software For Linux,**Free Software Programmed In Fortran,**Free Science Software,**Computational Physics,**Engineering Software That Uses Qt,**Computeraided Engineering Software For Linux,**Software That Uses Tk*#### ATLAS

Automatically Tuned Linear Algebra Software (ATLAS) is a software library for linear algebra. It provides a mature open source implementation of BLAS APIs for C and Fortran77. ATLAS is often...

Tags:*C Libraries,**Fortran Libraries,**Numerical Linear Algebra,**Numerical Software*#### Agros2D by University of West Bohemia

Agros2D is an open-source code for numerical solutions of 2D coupled problems in technical disciplines. Its principal part is a user interface serving for complete preprocessing and postprocessing...

Latest version of Agros2D is 3.2 and it was released on 2014-03-03.

Tags:*Numerical Software,**Scientific Simulation Software,**Finite Element Software For Linux,**Computeraided Engineering Software For Linux,**Engineeringsoftwarethatusesqt,**University Of West Bohemia*#### TK Solver by Software Arts; Universal Technical Systems

TK Solver (originally TK!Solver) is a mathematical modeling and problem solving software system based on a declarative, rule-based language, commercialized by Universal Technical Systems,...

Tags:*1982 Software,**Numerical Software*#### Range Software by Tomáš Šoltys

Range Software is finite element analysis software...

Latest version of Range Software is 2.3 and it was released on 2011.

Tags:*Computeraided Engineering Software,**Engineering Software Companies,**Finite Element Software,**Numerical Software,**Science Software,**Scientific Simulation Software,**Simulation Software,**Specific Models,**Finite Element Software For Linux*#### QUADPACK

QUADPACK is a FORTRAN 77 library for numerical integration of one-dimensional functions. It was included in the SLATEC Common Mathematical Library and is therefore in the public domain. The...

Tags:*Fortran Libraries,**Numerical Integration,**Numerical Software,**Publicdomain Software With Source Code*#### PottersWheel by TIKANIS GmbH, Freiburg, Germany

PottersWheel is a MATLAB toolbox for mathematical modeling of time-dependent dynamical systems that can be expressed as chemical reaction networks or ordinary differential equations (ODEs). It...

Latest version of PottersWheel is 4.1.1 and it was released on 2017-05-20.

Tags:*Applied Mathematics,**Crossplatform Software,**Mathematical Modeling,**Numerical Software,**Pharmacokinetics,**Visual Programming Languages,**Statistical Software,**Simulation Software*#### OpenBLAS by Zhang Xianyi, Wang Qian, Werner Saar

In scientific computing, OpenBLAS is an open source implementation of the BLAS (Basic Linear Algebra Subprograms) API with many hand-crafted optimizations for specific processor types. It is...

Latest version of OpenBLAS is 0.2.19 and it was released on 2016-08-31.

Tags:*Numerical Linear Algebra,**Numerical Software*#### NetworkX by Many others

NetworkX is a Python library for studying graphs and networks. NetworkX is free software released under the BSD-new...

Latest version of NetworkX is 1.11 and it was released on 2016-01-30.

Tags:*Free Mathematics Software,**Free Software Programmed In Python,**Graph Drawing Software,**Numerical Software*#### MUMPS

MUMPS (MUltifrontal Massively Parallel sparse direct Solver) is a software application for the solution of large sparse systems of linear algebraic equations on distributed memory parallel...

Latest version of MUMPS is 5.0.0 and it was released on 2015-02-20.

Tags:*Free Software Programmed In Fortran,**Numerical Software,**Publicdomain Software With Source Code*#### MPSolve

MPSolve (Multiprecision Polynomial Solver) is a package for the approximation of the roots of a univariate polynomial. It uses the Aberth method. together with a careful use of...

Latest version of MPSolve is Version 3.1.5 and it was released on April 2017.

Tags:*C Software,**Numerical Software*#### MPIR Multiple Precision Integers and Rationals by William Hart and the MPIR Team

Multiple Precision Integers and Rationals (MPIR) is an open-source software multiprecision integer library forked from the GNU Multiple Precision Arithmetic Library (GMP) project. It consists of...

Latest version of MPIR: Multiple Precision Integers and Rationals is 3.0.0 and it was released on 2017-03-01.

Tags:*C Libraries,**Computer Arithmetic,**Computer Arithmetic Algorithms,**Free Software Programmed In C,**Numerical Software*#### MathNET Numerics by C. Rüegg, M. Cuda, et al.

Math.NET Numerics is an open-source numerical library for .NET and Mono, written in C# and F#. It features functionality similar to BLAS and...

Latest version of Math.NET Numerics is 3.16 and it was released on 2017-01-03.

Tags:*C Sharp Libraries,**Numerical Software*#### Math Kernel Library by Intel

Intel Math Kernel Library (Intel MKL) is a library of optimized math routines for science, engineering, and financial applications. Core math functions include BLAS, LAPACK, ScaLAPACK, sparse...

Latest version of Math Kernel Library is 2017 and it was released on September 6, 2016.

Tags:*C Numerical Libraries,**Intel Software,**Numerical Software*#### LUSAS by LUSAS

LUSAS is a UK-based developer and supplier of Finite Element Analysis (FEA) application software products that bear the same...

Latest version of LUSAS is 15.2-5 and it was released on December 2016.

Tags:*Numerical Software,**Finite Element Software*#### Lunpack

LINPACK is a software library for performing numerical linear algebra on digital computers. It was written in Fortran by Jack Dongarra, Jim Bunch, Cleve Moler, and Gilbert Stewart, and was intended...

Tags:*Computer Benchmarks,**Fortran Libraries,**Numerical Linear Algebra,**Numerical Software*#### libfixmath by Ben Brewer (aka flatmush)

libfixmath is a platform-independent fixed point maths library aimed at developers wanting to perform fast non-integer maths on platforms lacking a (or with a low performance) FPU. It offers...

Latest version of libfixmath is r64 and it was released on 2012-02-02.

Tags:*Numerical Software,**C Libraries,**Free Computer Libraries,**Free Software Programmed In C*#### Java Analysis Studio by FreeHEP

Java Analysis Studio (JAS) is an object oriented data analysis package developed for the analysis of particle physics data. The latest major version is JAS3. JAS3 is particularly notable for being...

Latest version of Java Analysis Studio is JAS3, 3.0.3 and it was released on 2013-06-10.

Tags:*Data Analysis Software,**Experimental Particle Physics,**Free Software Programmed In Java,**Free Statistical Software,**Numerical Software,**Physics Software*#### Fractint by Stone Soup Group

Fractint is a freeware computer program that can render and display many kinds of fractals. The program originated on the MS-DOS platform, but has since been ported to Linux and Microsoft Windows....

Latest version of Fractint is 20.04p14 and it was released on 2015-08-22.

Tags:*1988 Software,**Fractal Software,**Numerical Software,**Cellular Automaton Software,**Dos Software,**Proprietary Freeware For Linux*#### FLINT by William Hart and David Harvey

The Fast Library for Number Theory (FLINT) is a C library for number theory applications. The two major areas of functionality currently implemented in FLINT are polynomial arithmetic over the...

Latest version of FLINT is 2.5.2 and it was released on 2015-08-07.

Tags:*Computational Number Theory,**Free Software Programmed In C,**Integer Factorization Algorithms,**Numerical Software*#### Extreme Loading for Structures by Applied Science International

Extreme Loading for Structures (ELS) is commercial structural-analysis software based on the applied element method (AEM) for the automatic tracking and propagation of cracks, separation of...

Latest version of Extreme Loading for Structures is ELS Version 3.0 and it was released on 2009-09-03.

Tags:*Scientific Simulation Software,**Numerical Software,**Computeraided Engineering Software*#### DUNE

DUNE (Distributed and Unified Numerics Environment) is a modular C++ library for the solution of partial differential equations using grid-based methods. The DUNE library is divided into modules....

Latest version of DUNE is 2.4.1 and it was released on 2016-02-29.

Tags:*Numerical Software,**Numerical Linear Algebra,**Scientific Simulation Software,**C,**Finite Element Software For Linux,**Free Software Programmed In C*#### Data Analytics Acceleration Library by Intel

Intel Data Analytics Acceleration Library (Intel DAAL) is a library of optimized algorithmic building blocks for data analysis stages most commonly associated with solving Big Data problems. The...

Latest version of Data Analytics Acceleration Library is 2017 and it was released on March 22, 2016.

Tags:*Intel Software,**Numerical Software,**Numerical Linear Algebra*#### dnAnalytics

dnAnalytics is an open-source numerical library for .NET written in C# and F#. It features functionality similar to BLAS and...

Latest version of dnAnalytics is 2009.4 and it was released on 2009-04-29.

Tags:*Numerical Software*#### CERN Program Library by CERN

The CERN Program Library or CERNLIB was a set of FORTRAN 77 libraries and modules, developed at the European Organization for Nuclear Research CERN. Its content ranged from more specialized data...

Latest version of CERN Program Library is {{Start date and age|2005}} and it was released on 2005-05-09.

Tags:*Fortran Libraries,**Free Mathematics Software,**Free Physics Software,**Free Software Programmed In Fortran,**Numerical Software*#### baudline

The baudline time-frequency browser is a signal analysis tool designed for scientific visualization. It runs on several Unix-like operating systems under the X Window System. Baudline is useful for...

Tags:*Timefrequency Analysis,**Linux Media Players,**Acoustics Software,**Numerical Software,**Unix Software,**Audio Software With Jack Support,**Science Software For Linux,**Science Software For Macos,**Audio Software For Linux*#### ARPACK

ARPACK, the ARnoldi PACKage, is a numerical software library written in FORTRAN 77 for solving large scale eigenvalue problems. The package is designed to compute a few eigenvalues and...

Tags:*Fortran Libraries,**Free Software Programmed In Fortran,**Numerical Software*#### SOFA software libraries

The SOFA (Standards of Fundamental Astronomy) software libraries are a collection of subroutines that implement official International Astronomical Union algorithms for astronomical...

Latest version of SOFA software libraries is 2017-04-20 and it was released on 2017-04-20.

Tags:*Celestial Mechanics,**Celestial Coordinate System,**Numerical Software,**Astronomy Software*#### VISPACK by Ross Whitaker,Scientific Computing and Imaging Institute

VISPACK (Visualization Package; a play on LAPACK) is a standard visualization software library written in C++ that includes objects and functions for manipulating level-set surface models. VISPACK...

Latest version of VISPACK is 1.5 and it was released on 2008-08-18.

Tags:*Numerical Software,**Visualization*#### MetaNumerics

Meta.Numerics is an open-source library for advanced scientific computing on the .NET platform. It provides an object-oriented API supporting advanced functions, matrix algebra, statistics,...

Latest version of Meta.Numerics is 3.1 and it was released on 26 Dec 2016.

Tags:*Numerical Software,**C Sharp Libraries*#### BLAS

Basic Linear Algebra Subprograms (BLAS) is a specification that prescribes a set of low-level routines for performing common linear algebra operations such as vector addition, scalar multiplication,...

Latest version of BLAS is 3.7.0 and it was released on 2016-12-24.

Tags:*Numerical Linear Algebra,**Numerical Software,**Publicdomain Software With Source Code*#### FlexPro by Weisang GmbH

FlexPro is a software package for analysis and presentation of scientific and technical data, produced by Weisang GmbH. It runs on Microsoft Windows and is available in English, German, Japanese and...

Tags:*Plotting Software,**Science Software For Windows,**Data Visualization Software,**Numerical Software,**Regression And Curve Fitting Software*#### MADNESS by Oak Ridge National Laboratory,Stony Brook University,Virginia Tech,Argonne National Laboratory

MADNESS (Multiresolution Adaptive Numerical Environment for Scientific Simulation) is a high-level software environment for the solution of integral and differential equations in many dimensions...

Tags:*Numerical Software,**Parallel Computing,**Mathematical Software,**Free Mathematics Software,**Computational Chemistry Software*#### ROOT by CERN

ROOT is an object-oriented program and library developed by CERN. It was originally designed for particle physics data analysis and contains several features specific to this field, but it is also...

Latest version of ROOT is 6.10/04 and it was released on 2017-07-28.

Tags:*C Libraries,**Data Analysis Software,**Data Management Software,**Experimental Particle Physics,**Free Physics Software,**Free Plotting Software,**Free Science Software,**Free Software Programmed In C,**Numerical Software,**Physics Software,**Plotting Software*