equal
deleted
inserted
replaced
26 #include <lemon/lp_glpk.h> |
26 #include <lemon/lp_glpk.h> |
27 #include <lemon/mip_glpk.h> |
27 #include <lemon/mip_glpk.h> |
28 #elif HAVE_CPLEX |
28 #elif HAVE_CPLEX |
29 #include <lemon/lp_cplex.h> |
29 #include <lemon/lp_cplex.h> |
30 #include <lemon/mip_cplex.h> |
30 #include <lemon/mip_cplex.h> |
|
31 #elif HAVE_SOPLEX |
|
32 #include <lemon/lp_soplex.h> |
31 #endif |
33 #endif |
32 |
34 |
33 ///\file |
35 ///\file |
34 ///\brief Defines a default LP solver |
36 ///\brief Defines a default LP solver |
35 ///\ingroup gen_opt_group |
37 ///\ingroup gen_opt_group |
74 #elif HAVE_CPLEX |
76 #elif HAVE_CPLEX |
75 #define DEFAULT_LP CPLEX |
77 #define DEFAULT_LP CPLEX |
76 typedef LpCplex Lp; |
78 typedef LpCplex Lp; |
77 typedef MipCplex Mip; |
79 typedef MipCplex Mip; |
78 const char default_solver_name[]="CPLEX"; |
80 const char default_solver_name[]="CPLEX"; |
|
81 #elif HAVE_SOPLEX |
|
82 #define DEFAULT_LP SOPLEX |
|
83 typedef LpSoplex Lp; |
|
84 const char default_solver_name[]="SOPLEX"; |
79 #endif |
85 #endif |
80 #endif |
86 #endif |
81 |
87 |
82 } //namespace lemon |
88 } //namespace lemon |
83 |
89 |