Distributore Esclusivo
ULTIMO RILASCIO: 30 Ottobre 2018

With the LINDO API, you can easily create your own optimization applications. It allows you to plug the power of the LINDO solvers right into customized applications and mathematical programs that you have written. The recently released LINDO API 12.0 includes a number of significant enhancements and new features.

FAST, EASY APPLICATION DEVELOPMENT

The LINDO API makes it easy for you to seamlessly integrate optimization into your own application. The developer interface has been designed for maximum ease-of-use and flexibility. It comes with clear, comprehensive documentation and examples to help you get running quickly.

POWERFUL SOLVERS

LINDO API provides you with an arsenal of powerful solvers for Stochastic, Linear, Nonlinear (convex & nonconvex/Global), Quadratic, Quadratically Constrained, Second Order Cone and Integer optimization. All solvers incorporate numerous enhancements for maximum speed and robustness, … more

STOCHASTIC PROGRAMMING FEATURES

LINDO Systems has begun shipping a new release of LINDO API that includes new features to allow users to incorporate uncertainty into their optimization models, … more

COMPREHENSIVE SET OF ROUTINES

Whether your application is big or small, simple or complex, the LINDO API provides the flexibility and functionality that you’ll need. It includes dozens of routines to formulate, solve, query, and modify your problems, … more

CONVENIENT INTERFACE TO MATLAB

The Windows 32 bit and 64 bit versions of LINDO API can be run as a MATLAB callable function. Using MATLAB ‘s modeling and programming environment, you can build and solve models and create custom algorithms based upon the LINDO API’s routines and solvers, … more

EXTENSIVE DOCUMENTATION AND HELP

LINDO API provides all of the tools you will need to get up and running quickly. You get the LINDO API User Manual (in printed form and available online in pdf format) that includes detailed function definitions for all routines. Also included in the manual is a discussion to assist you in writing your own applications, … more

ANALYZE INFEASIBLE AND UNBOUNDED MODELS

LINDO API includes tools that allow you to track down what has caused a model to be infeasible or unbounded. The tools isolate a portion of the original model as the source of the problem. This allows you to focus your attention on a relatively small subsection of the model to look for formulation or data entry errors. On infeasible linear, nonlinear, quadratic and integer models, the tools can find an irreducibly inconsistent set of constraints (IIS), and on unbounded models, the tools can find an irreducibly unbounded set of columns (IUS).

CREATE WEB AND INTRANET APPLICATIONS

The LINDO API is thread safe to allow you to create web and network applications that handle multiple user sessions concurrently. Web and network applications require special licensing. Contact LINDO Systems for more information.

MODEL SIZE FLEXIBILITY

Why pay for more capacity than you need? The LINDO API is available in a variety of different capacities. The capacities range from a few hundred variables to versions with unlimited capacity, so you can select the product that best suits your needs for a particular problem.

Release 12 of LINDO API includes a wide range of performance enhancements and new features.

 

BETTER PERFORMANCE ON LINEAR MODELS WITH IMPROVED SIMPLEX SOLVERS

Enhancements to the Simplex solvers boost speed on linear models. Models solve an average of 18% faster using primal simplex and 15% faster for dual simplex.

SIGNIFICANTLY FASTER ON LARGE QUADRATIC MODELS

Improvements in handling large quadratic matrices, e.g. 1000 x 1000, provide substantial performance improvement solving financial portfolio and other quadratic models.

IMPROVED HANDLING OF MODELS WITH DISCONTINUOUS FUNCTIONS

Models that use discontinuous functions such as MOD(x,k), INT(x), ROUND(x), can be solved more quickly.

FASTER WHEN SIMULTANEOUSLY SOLVING LPS USING DIFFERENT SOLVERS

In situations in which it may be difficult to predict whether the Primal, Dual or Barrier Solver will provide the fastest solution to a linear model, an improved Multi-Core feature allows you to assign each solver to a separate core and run them concurrently. So, you are ensured the solution in the shortest time regardless of which solver is fastest.

MULTI-START NLP SOLVER NOW SUPPORTS A TARGET VALUE

Users can specify a target value for the objective function. As soon as any multi-start thread achieves a specified target all threads stop.

NEW ENGINEERING DESIGN FUNCTIONS ADDED

Support has been added for new arithmetic functions, SIGNPOWER, LMTD, RLMTD, that can be useful in various engineering design, e.g., nonlinear network and heat exchanger models.

 

LINDO API End User License Agreement

IMPORTANT – Carefully read all the terms and conditions of this agreement before installing this software package. Installing this package indicates your acceptance of theses terms and conditions. If you do not accept these terms and conditions, contact LINDO Systems Inc., PO Box 148231, Chicago, IL, 60614, for instructions on return of this package for a refund.

 

LINDO Systems License Agreement

Subject to the following terms and conditions, LINDO Systems Inc. (LINDO) hereby grants to you a non-exclusive license to use the LINDO Systems Inc. software program (the “SOFTWARE”) contained on the enclosed media and related documentation.

 

Software Licence

Except as set forth below, LINDO grants to you the right to use the SOFTWARE on any single computer. You may also install a copy for your exclusive use on either a home computer or portable computer. You may store or install a copy of the SOFTWARE on a storage device, such as a network server, used only to install or run the SOFTWARE over an internal network; however, you must acquire and dedicate a license for each individual who will use the SOFTWARE. If the license is installed on a network server or other system that physically allows shared access to the SOFTWARE, you agree to provide technical or procedural methods to prevent use of the SOFTWARE by individuals not specifically licensed to use the SOFTWARE pursuant to this Agreement.

 

Transfer

The SOFTWARE may be transferred to a single recipient on a permanent basis provided you retain no copies of the SOFTWARE nor documentation (including backup or archival copies) and the recipient agrees to the terms and conditions of this license agreement. At the time of the transfer of the SOFTWARE, you must transfer all media and documentation including any updated media and documentation.

 

Copyright

The SOFTWARE and its related documentation are copyrighted and protected by US copyright laws and international treaty provisions. You may not use, copy, modify, or transfer the SOFTWARE or related documentation except as expressly provided in the license agreement or with written permission of LINDO Systems Inc.

 

Restrictions Against Distribution

You may not distribute, lease, sublease, rent, or sublicense the SOFTWARE or related documentation without written permission of LINDO Systems, Inc.

 

Limited Warranty

LINDO Systems Inc. warrants that the enclosed media and the copy of the related documentation to be free of defects in materials and workmanship for a period of one year from receipt of your payment. Due to the inherent complexity of computer programs and mathematical models, the SOFTWARE and your mathematical models may not be completely free of errors. You are advised to verify your answers before basing decisions on them. NEITHER LINDO SYSTEMS INC. NOR ANYONE ASSOCIATED WITH THE CREATION, PRODUCTION, OR DISTRIBUTION OF THE SOFTWARE MAKES ANY OTHER EXPRESSED WARRANTIES REGARDING THE MEDIA OR DOCUMENTATION AND MAKES NO WARRANTIES AT ALL, EITHER EXPRESSED OR IMPLIED, REGARDING THE SOFTWARE, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR OTHERWISE.

 

Remedy

LINDO’s entire liability and your exclusive remedy for breach of this Limited Warrant shall be, at LINDO’s Option, either return of the price paid or replacement of defective media or documentation. In no event shall LINDO Systems Inc. be liable for any damages including but not limited to loss of profit, data, or direct, indirect, special or consequential damages, even if LINDO has been specifically advised of the possibility of such damages.

 

General

This agreement gives you specific rights, and you may also have other rights that vary from state to state. This License Agreement is governed by, and shall be construed in accordance with, the laws of the State of Illinois.

LINDO API is a Callable library, with which, you can easily create your own optimization applications. It allows you to plug the power of the LINDO solver right into customized applications that you have written.

 

Lindo API
Version
Operating
System
Bit
Size
Processor File Size
12.0 Windows 32 x86 23.1 MB
12.0 Windows 64 x64 26.3 MB
12.0 (Manual installation) Windows 32 x86 23.1 MB
12.0 (Manual installation) Windows 64 x64 26.3 MB
12.0 Linux 64 x64 25.4 MB
12.0 Mac 64 x64 19.7 MB

Note: a 32 bit version of the software will run on a 64 bit processor.

 

 

Beta Release:

 

Lindo API
Version
Operating
System
Bit
Size
Processor File Size
11.0 Linux 32 ARM32 25.4 MB
11.0 Android 55 MB
11.0 (Simple Android application) Android 55 MB

 

Lindo API
Version
Operating
System
Bit
Size
Processor File Size
11.0 Windows 32 x86 23.1 MB
11.0 Windows 64 x64 26.3 MB
11.0 (Manual installation) Windows 32 x86 23.1 MB
11.0 (Manual installation) Windows 64 x64 26.3 MB
11.0 Linux 64 x64 25.4 MB
11.0 Mac 64 x64 19.7 MB
10.0 Windows 32 x86 23.1 MB
10.0 Windows 64 x64 26.3 MB
10.0 (Manual installation) Windows 32 x86 23.1 MB
10.0 (Manual installation) Windows 64 x64 26.3 MB
10.0 Linux 32 x86 21.9 MB
10.0 Linux 64 x64 25.4 MB
10.0 Mac 64 x64 19.7 MB
9.0 Windows 32 x86 23.1 MB
9.0 Windows 64 x64 26.3 MB
9.0 (Manual installation) Windows 32 x86 23.1 MB
9.0 (Manual installation) Windows 64 x64 26.3 MB
9.0 Linux 32 x86 21.9 MB
9.0 Linux 64 x64 25.4 MB
9.0 Mac 64 x64 19.7 MB
8.0 Windows 32 x86 23.1 MB
8.0 Windows 64 x64 26.3 MB
8.0 (Manual installation) Windows 32 x86 23.1 MB
8.0 (Manual installation) Windows 64 x64 26.3 MB
8.0 Linux 32 x86 21.9 MB
8.0 Linux 64 x64 25.4 MB
8.0 Mac 32 x86 14.5 MB
8.0 Mac 64 x64 19.7 MB
8.0 Solaris 32 x86 20.3 MB
8.0 Solaris 64 x64 26.2 MB
7.0 Windows 32 x86 16.1 MB
7.0 Windows 64 x64 17.6 MB
7.0 Linux 32 x86 13.4 MB
7.0 Linux 64 x64 14.9 MB
7.0 Mac 32 x86 11.5 MB
7.0 Mac 64 x64 12.5 MB
7.0 Solaris 32 x86 17.4 MB
7.0 Solaris 64 x64 21.5 MB
6.1 Windows 32 x86 15.8 MB
6.1 Windows 64 x64 17 MB
6.1 Linux 32 x86 13 MB
6.1 Linux 64 x64 14.7 MB
6.1 Mac 32 x86 11.6 MB
6.1 Mac 64 x64 11.7 MB
6.1 Solaris 32 x86 16.7 MB
6.1 Solaris 64 x64 21.3 MB
6.0 Windows 32 x86 16 MB
6.0 Windows 64 x64 16 MB
6.0 Linux 32 x86 12 MB
6.0 Linux 64 x64 12 MB
6.0 Solaris 32 SPARC32 12 MB
6.0 Solaris 64 SPARC64 12 MB
6.0 Mac 32 PPC 12 MB
6.0 Mac 32 x86 12 MB
5.0 Windows 32 x86 14.86 MB
5.0 Windows 64 x64 13.50 MB
5.0 Linux 32 x86 12.74 MB
5.0 Linux 64 x64 11.25 MB
5.0 Solaris 32 SPARC32 11.6 MB
5.0 Solaris 64 SPARC64 11.6 MB
5.0 Mac 32 PPC 11.5 MB
5.0 Mac 32 x86 9.32 MB
4.1 Solaris 32 x86 5.67 MB

Note: a 32 bit version of the software will run on a 64 bit processor.

Lindi API User Manual

The Lindo API user manual can be downloaded in pdf format here

 

Download Models for LINDO API

With the LINDO API, you can easily create your own optimization applications. It allows you to plug the power of the LINDO solver right into customized applications that you have written.


© Copyright 2019 Lindo Systems Inc.

Libreria dinamica che permette di utilizzare le potenzialità di Lindo all’interno di altre applicazioni.