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 [2010/07/09 09:41]
gams
— (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 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''​. 
-  * The NLP solver ''​CONOPT''​ will not work with BARON in the 64 bit GAMS versions (installer ''​windows_x64_64.exe''​ and ''​linux_x64_64_sfx.exe''​). This limitation will be dropped with the next GAMS release. 
-  * ''​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.1278661318.txt.gz · Last modified: 2010/07/09 09:41 by gams