Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Sci-IPOpt details
Login with GitLab

Sci-IPOpt

A Non-linear Interior Point Optimization Solver
(708 downloads for this version - 64769 downloads for all versions)
Details
Version
1.3.3
Authors
Stéphane Mottelet
Michael Baudin
Yann Collette
Maintainers
Stéphane MOTTELET
Administrator ATOMS
License
Creation Date
March 13, 2023
Source created on
Scilab 2023.0.x
Binaries available on
Scilab 2023.0.x:
Linux 64-bit Windows 64-bit macOS
Scilab 2024.0.x:
Windows 64-bit macOS
Install command
--> atomsInstall("sci_ipopt")
Description
            This is the interface between Scilab and IPOpt, the solver for non linear
constrained optimization problems. IPOpt is available at https://github.com/coin-or/Ipopt

Features
--------

The current module provides the following functions :

 * ipopt : Scilab interface to the IPOpt optimizer

 The module has the following features :
 
  * Manages nonlinearily constrained optimization problems.
  * Manages the sparsity pattern of the gradient of the constraints.
  * Manages the sparsity pattern of the Hessian of the Lagrangian.
  * Allows to use Scilab sparse matrices instead of triplets (1.1 feature).
  * Manages the linearity of the variables, of the constraints.
  * Uses Mumps as the sparse solver (Pardiso for the windows version).
  * Manages functions provided as macros, or as compiled externals (Fortran or
C).
  * Deals with Nan or Inf returned by user functions by backtracking (1.2
feature)
  * Allows computation of Hessian in objective function (1.3 feature)

ATOMS
-------

http://atoms.scilab.org/toolboxes/sci_ipopt

Authors
--------

 * 2008 - Yann Collette
 * 2009-2010 - Consortium Scilab - Digiteo - Yann Collette
 * 2010 - Consortium Scilab - Digiteo - Michael Baudin
 * 2014 - Scilab Enterprises
 * 2020-2023 - Stéphane Mottelet

Licence
-------

This toolbox is released under the GPL licence

https://www.gnu.org/licenses/gpl-3.0.txt
            
Files (6)
[1.40 MB]
Source code archive

[6.92 MB]
Linux 64-bit binary for Scilab 2023.0.x

[55.40 MB]
Windows 64-bit binary for Scilab 2023.0.x

[5.89 MB]
macOS binary for Scilab 2023.0.x

[55.27 MB]
Windows 64-bit binary for Scilab 2024.0.x

[7.86 MB]
macOS binary for Scilab 2024.0.x

News (0)
Comments (0)
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.