User Tools

Site Tools



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/01/27 21:52]
— (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'',​ ''​XA'',​ and ''​XPRESS''​. ​ 
-  * Currently the valid NLP solvers are ''​CONOPT'',​ ''​MINOS'',​ and ''​SNOPT''​. ''​CONOPT''​ was introduced in GAMS distribution 23.3 for the 32 bit GAMS versions (installer ''​windows_x86_32.exe''​ and ''​linux_x86_32_sfx.exe''​) only. 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 limititation 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, XA'',​ or ''​XPRESS''​ solvers together with the approriate options. For example, if only ''​XA''​ is available the following options need to be set: 
-lpsol   5 # select XA as the LP solver 
-dolocal 0 # turn off local search with an NLP solver 
-numloc ​ 0 # see dolocal 
-If only ''​SNOPT''​ is available, we can use ''​SNOPT''​ for solving the LP and NLP problems. Hence the appropriate option file would look like 
-lpsol   4 # select SNOPT as the LP solver 
-nlpsol ​ 4 # select SNOPT as the NLP solver 
-''​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''​. 
-Purchasing a high-performance LP solver is highly recommended since the LPs that BARON solves can become quite large and difficult. 
IMPRESSUM / LEGAL NOTICEPRIVACY POLICY solver/supported_sub_solvers.1264625544.txt.gz · Last modified: 2010/01/27 21:52 by support