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:the_d_solvers_gams_conoptd_gams_convertd_and_gams_cplexd [2013/02/20 17:09]
— (current)
Line 1: Line 1:
-====== The "​D"​ solvers (GAMS/​ConoptD,​ GAMS/​ConvertD and GAMS/​CplexD) ====== 
-The "​D"​ solvers GAMS/​ConoptD,​ GAMS/​ConvertD and GAMS/CplexD started as research and development versions of the production solvers GAMS/​Conopt,​ GAMS/​Convert and GAMS/Cplex. So these "​D"​ solvers offer some interesting new features that eventually will migrate into the production version. As of distribution 23.6 all new features of GAMS/​ConoptD have been migrated to the production version and GAMS/​ConoptD is merely an alias for GAMS/​Conopt. We generally recommend to work with the production version of the solver and only cautiously use the "​D"​ version if the new feature is essential to the model. Backward compatibility is of great concern to us, but with the "​D"​ solvers, the backward compatibility requirements are relaxed (e.g. the ConoptD solver will soon disappear from the list of solvers). 
-The following describes the differences between the research and development "​D"​ solvers and the production version as of distribution 24.0. 
-===== Convert and ConvertD ===== 
-The ConvertD "​solver"​ lacks most Convert options. The only Convert options implemented in ConvertD are: 
-  * ''​Analyze'': ​     Generates three text files for rows columns and matrix 
-  * ''​AnalyzeS'': ​    ​Generates short form of Analyze 
-  * ''​Baron'': ​       Generates Baron input file 
-  * ''​CplexMPS'': ​    ​Generate CPLEX MPS format input file 
-  * ''​Dict'': ​        ​Generate Convert to GAMS Dictionary 
-  * ''​FixedMPS'': ​    ​Generate fixed format MPS file 
-  * ''​Gams'': ​        ​Generate GAMS scalar model. This is the default conversion format used. 
-  * ''​Jacobian'': ​    ​Writes GDX version of current point - Jacobian 
-  * ''​OSiL'': ​        ​Generates Optimization Services instance Language (OSil) file 
-The former Convert option ''​Hessian''​ is now only available in ConvertD and the ''​Jacobian''​ option has additional information. Moreover a few options are exclusively available in ConvertD: 
-  * ''​LocalSolver'': ​ Generate LocalSolver input file 
-  * ''​DictMap'': ​     Generate Convert to GAMS Dictionary Map 
-Moreover, in-core model communication (''​Solvelink=%Solvelink.LoadLibrary%''​) is supported by ConvertD only. 
-===== GAMS/CplexD versus GAMS/Cplex ===== 
-Similar to Convert/​ConvertD,​ the CplexD link to Cplex lacks a lot of functionality. For example, sensitivity analysis is absent from the CplexD link. But CplexD offers a few facilities of interest to a small community: 
-  - Handles quadratically constraint models better than the production link. Some SOCP models are reformulated in the production link so that Cplex rejects these models while CplexD solves them nicely. Moreover, CplexD provides duals for this problem type. 
-  - Provides 'hot start' capability in GUSS/​Scenario Solver 
-  - Allows solving multiple instances of GAMSModelInstance in parallel using the object oriented GAMS API 
IMPRESSUM / LEGAL NOTICEPRIVACY POLICY solver/the_d_solvers_gams_conoptd_gams_convertd_and_gams_cplexd.1361376587.txt.gz ยท Last modified: 2013/02/20 17:09 by admin