lemon/lp.h
changeset 2385 096d83158d41
parent 2312 07e46cbb7d85
child 2391 14a343be7a5a
equal deleted inserted replaced
7:e0c857b46d61 8:c84db25c0b43
    32 #include <lemon/lp_soplex.h>
    32 #include <lemon/lp_soplex.h>
    33 #endif
    33 #endif
    34 
    34 
    35 ///\file
    35 ///\file
    36 ///\brief Defines a default LP solver
    36 ///\brief Defines a default LP solver
    37 ///\ingroup gen_opt_group
    37 ///\ingroup lp_group
    38 namespace lemon {
    38 namespace lemon {
    39 
    39 
    40 #ifdef DOXYGEN
    40 #ifdef DOXYGEN
    41   ///The default LP solver identifier
    41   ///The default LP solver identifier
    42 
    42 
    43   ///The default LP solver identifier.
    43   ///The default LP solver identifier.
    44   ///\ingroup gen_opt_group
    44   ///\ingroup lp_group
    45   ///
    45   ///
    46   ///Currently, the possible values are \c GLPK or \c CPLEX
    46   ///Currently, the possible values are \c GLPK or \c CPLEX
    47 #define DEFAULT_LP SOLVER
    47 #define DEFAULT_LP SOLVER
    48   ///The default LP solver
    48   ///The default LP solver
    49 
    49 
    50   ///The default LP solver.
    50   ///The default LP solver.
    51   ///\ingroup gen_opt_group
    51   ///\ingroup lp_group
    52   ///
    52   ///
    53   ///Currently, it is either \c LpGlpk or \c LpCplex
    53   ///Currently, it is either \c LpGlpk or \c LpCplex
    54   typedef LpGlpk Lp;
    54   typedef LpGlpk Lp;
    55   ///The default LP solver identifier string
    55   ///The default LP solver identifier string
    56 
    56 
    57   ///The default LP solver identifier string.
    57   ///The default LP solver identifier string.
    58   ///\ingroup gen_opt_group
    58   ///\ingroup lp_group
    59   ///
    59   ///
    60   ///Currently, the possible values are "GLPK" or "CPLEX"
    60   ///Currently, the possible values are "GLPK" or "CPLEX"
    61   const char default_solver_name[]="SOLVER";  
    61   const char default_solver_name[]="SOLVER";  
    62 
    62 
    63   ///The default ILP solver.
    63   ///The default ILP solver.
    64 
    64 
    65   ///The default ILP solver.
    65   ///The default ILP solver.
    66   ///\ingroup gen_opt_group
    66   ///\ingroup lp_group
    67   ///
    67   ///
    68   ///Currently, it is either \c LpGlpk or \c LpCplex
    68   ///Currently, it is either \c LpGlpk or \c LpCplex
    69   typedef MipGlpk Mip;
    69   typedef MipGlpk Mip;
    70 #else
    70 #else
    71 #ifdef HAVE_GLPK
    71 #ifdef HAVE_GLPK