LINDO Global Solver#

LINDO Global is a versatile nonlinear optimizer that supports global optimization in continuous and discrete variables. It accepts a variety of objective and constraint functions, including many that are nonconvex and nonsmooth.

Product Page | Options | Changes

Download LINDO Global | Start a LINDO Global Trial Now!

How to use it#

How to install using amplpy:

# Install Python API for AMPL:
$ python -m pip install amplpy --upgrade

# Install AMPL & solver modules:
$ python -m amplpy.modules install lindoglobal # install LINDO Global

# Activate your license (e.g., free ampl.com/ce or ampl.com/courses licenses):
$ python -m amplpy.modules activate <your-license-uuid>

How to use:

from amplpy import AMPL
ampl = AMPL()
...
ampl.solve(solver="lindoglobal", lindoglobal_options="option1=value1 option2=value2")

Learn more about what we have to offer to implement and deploy Optimization in Python.

AMPL APIs are interfaces that allow developers to access the features of the AMPL interpreter from within a programming language. We have APIs available for:

ampl: option solver lindoglobal; # change the solver
ampl: option lindoglobal_options 'option1=value1 option2=value2'; # specify options
ampl: solve; # solve the problem

Options#

Full list of solver options:

Changelog#