User Tools

Site Tools


solver:commercial_version_of_ipopt

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:commercial_version_of_ipopt [2012/12/19 12:53]
support
solver:commercial_version_of_ipopt [2012/12/19 13:01]
support
Line 2: Line 2:
   * Starting with 23.8 GAMS offers a commercially supported version of GAMS/IPOPT. This version of GAMS/IPOPT offers in addition the commercial strength linear solvers MA27, MA57, and MA86 from the [[http://​www.hsl.rl.ac.uk/​index.html|Harwell Subroutine Library (HSL)]]. ​   * Starting with 23.8 GAMS offers a commercially supported version of GAMS/IPOPT. This version of GAMS/IPOPT offers in addition the commercial strength linear solvers MA27, MA57, and MA86 from the [[http://​www.hsl.rl.ac.uk/​index.html|Harwell Subroutine Library (HSL)]]. ​
   * We will continue to include IPOPT without the HSL routines free of charge in the Base module. ​   * We will continue to include IPOPT without the HSL routines free of charge in the Base module. ​
-  * With 24.0, GAMS changed the scheme on how to use IPOPT with HSL routine.+  * With 24.0, GAMS changed the scheme on how to use IPOPT with HSL routines.
     * IPOPT is now always the open source version that uses MUMPS as linear solver and is included in the Base module.     * IPOPT is now always the open source version that uses MUMPS as linear solver and is included in the Base module.
     * IPOPTH is the commercially supported version that uses the HSL routines. For IPOPTH, an additional license is required.     * IPOPTH is the commercially supported version that uses the HSL routines. For IPOPTH, an additional license is required.
     * Analogously,​ BONMIN is included in the base module and uses IPOPT with MUMPS as NLP solver.     * Analogously,​ BONMIN is included in the base module and uses IPOPT with MUMPS as NLP solver.
-    * BONMINH requires a license for IPOPTH. +    * BONMINH ​uses IPOPT with HSL routines as NLP solver and requires a license for IPOPTH. 
-    * For Couenne and SCIP, IPOPTH is used to solve NLP subproblems if IPOPTH license is available, otherwise IPOPT is used.+    * For Couenne and SCIP, IPOPTH is used to solve NLP subproblems if an IPOPTH license is available, otherwise IPOPT is used. 
 + 
 +To summarize, we suggest to use solvers in the following way: 
 + 
 +^         ^ without IPOPTH license ^ with IPOPTH license ​ ^ 
 +| Ipopt   | NLP=IPOPT ​             | NLP=IPOPT**H** ​      | 
 +| Bonmin ​ | MINLP=BONMIN ​          | MINLP=BONMIN**H** ​   | 
 +| Couenne | (MI)NLP=COUENNE ​       | (MI)NLP=COUENNE ​     | 
 +| SCIP    | (MI)NLP=SCIP ​          | (MI)NLP=SCIP ​        |
  
  
IMPRESSUM / LEGAL NOTICEPRIVACY POLICY solver/commercial_version_of_ipopt.txt · Last modified: 2012/12/19 13:01 by support