User Tools

Site Tools


solver:supported_sub_solvers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
solver:supported_sub_solvers [2011/02/04 21:54]
support
— (current)
Line 1: Line 1:
-====== Supported Sub Solvers ====== 
-In order to use ''​GAMS/​BARON'',​ users will need to have a ''​GAMS/​BARON''​ license as well as a licensed GAMS linear programming (LP) solver. A licensed GAMS nonlinear programming (NLP) solver is optional and usually expedites convergence. By default, ''​GAMS/​BARON''​ will attempt to use ''​CPLEX''​ as the LP solver and ''​MINOS''​ as the NLP solver. If the user does not have licenses for these solvers, then the user must use the options ''​LPSol''​ and ''​NLPSol''​ to specify another LP or NLP solver. 
-  * Currently the valid LP solvers are ''​CPLEX'',​ ''​MINOS'',​ ''​SNOPT'',​ and ''​XPRESS''​. ​ 
-  * Purchasing a high-performance LP solver like CPLEX, or XPRESS is highly recommended is highly recommended since the LPs that ''​GAMS/​BARON''​ solves can become quite large and difficult. 
-  * Currently the valid NLP solvers are ''​CONOPT'',​ ''​MINOS'',​ and ''​SNOPT''​. 
-  * ''​GAMS/​BARON''​ will not work if ''​CONOPT''​ is the only available solver. While ''​CONOPT''​ can solve LP problems independent of ''​GAMS/​BARON'',​ it is not available as an LP solver within ''​GAMS/​BARON''​. 
-  * ''​GAMS/​BARON''​ can be used without an NLP solver by setting ''​DoLocal = 0''​ and ''​NumLoc = 0''​ in a ''​GAMS/​BARON''​ option file. Please consult §4 of the ''​GAMS/​BARON''​ manual for further information. 
- 
-A //minimal// ''​GAMS/​BARON''​ system requires any one of the ''​CPLEX,​ MINOS, SNOPT'',​ or ''​XPRESS''​ solvers together with the appropriate options. For example, if only ''​XPRESS''​ is available the following options need to be set: 
-<​code>​ 
-lpsol   7 # select XPRESS as the LP solver 
-dolocal 0 # turn off local search with an NLP solver 
-numloc ​ 0 # see dolocal 
-</​code>​ 
-If only ''​SNOPT''​ is available, we can use ''​SNOPT''​ for solving the LP and NLP problems. Hence the appropriate option file would look like 
-<​code>​ 
-lpsol   4 # select SNOPT as the LP solver 
-nlpsol ​ 4 # select SNOPT as the NLP solver 
-</​code>​ 
- 
- 
  
IMPRESSUM / LEGAL NOTICEPRIVACY POLICY solver/supported_sub_solvers.1296852867.txt.gz · Last modified: 2011/02/04 21:54 by support