COIN-OR::LEMON - Graph Library

Ignore:
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • CMakeLists.txt

    r1300 r1305  
    1 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
     1CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
    22
    33SET(PROJECT_NAME "LEMON")
  • lemon/config.h.in

    r1264 r1306  
    11#define LEMON_VERSION "@PROJECT_VERSION@"
    22#cmakedefine LEMON_HAVE_LONG_LONG 1
     3
    34#cmakedefine LEMON_HAVE_LP 1
    45#cmakedefine LEMON_HAVE_MIP 1
     
    89#cmakedefine LEMON_HAVE_CLP 1
    910#cmakedefine LEMON_HAVE_CBC 1
    10 #cmakedefine LEMON_DEFAULT_LP @LEMON_DEFAULT_LP@
    11 #cmakedefine LEMON_DEFAULT_MIP @LEMON_DEFAULT_MIP@
     11
     12#define _LEMON_CPLEX 1
     13#define _LEMON_CLP 2
     14#define _LEMON_GLPK 3
     15#define _LEMON_SOPLEX 4
     16#define _LEMON_CBC 5
     17
     18#cmakedefine LEMON_DEFAULT_LP _LEMON_@LEMON_DEFAULT_LP@
     19#cmakedefine LEMON_DEFAULT_MIP _LEMON_@LEMON_DEFAULT_MIP@
     20
    1221#cmakedefine LEMON_USE_PTHREAD 1
    1322#cmakedefine LEMON_USE_WIN32_THREADS 1
  • lemon/lp.h

    r1300 r1306  
    4646  ///\ingroup lp_group
    4747  ///
    48   ///Currently, the possible values are \c GLPK, \c CPLEX,
    49   ///\c SOPLEX or \c CLP
     48  ///Currently, the possible values are \c _LEMON_GLPK, \c LEMON__CPLEX,
     49  ///\c _LEMON_SOPLEX or \c LEMON__CLP
    5050#define LEMON_DEFAULT_LP SOLVER
    5151  ///The default LP solver
     
    6262  ///\ingroup lp_group
    6363  ///
    64   ///Currently, the possible values are \c GLPK, \c CPLEX or \c CBC
     64  ///Currently, the possible values are \c _LEMON_GLPK, \c LEMON__CPLEX
     65  ///or \c _LEMON_CBC
    6566#define LEMON_DEFAULT_MIP SOLVER
    6667  ///The default MIP solver.
     
    7273  typedef GlpkMip Mip;
    7374#else
    74 #if LEMON_DEFAULT_LP == GLPK
     75#if LEMON_DEFAULT_LP == _LEMON_GLPK
    7576  typedef GlpkLp Lp;
    76 #elif LEMON_DEFAULT_LP == CPLEX
     77#elif LEMON_DEFAULT_LP == _LEMON_CPLEX
    7778  typedef CplexLp Lp;
    78 #elif LEMON_DEFAULT_LP == SOPLEX
     79#elif LEMON_DEFAULT_LP == _LEMON_SOPLEX
    7980  typedef SoplexLp Lp;
    80 #elif LEMON_DEFAULT_LP == CLP
     81#elif LEMON_DEFAULT_LP == _LEMON_CLP
    8182  typedef ClpLp Lp;
    8283#endif
    83 #if LEMON_DEFAULT_MIP == GLPK
     84#if LEMON_DEFAULT_MIP == _LEMON_GLPK
    8485  typedef GlpkMip Mip;
    85 #elif LEMON_DEFAULT_MIP == CPLEX
     86#elif LEMON_DEFAULT_MIP == _LEMON_CPLEX
    8687  typedef CplexMip Mip;
    87 #elif LEMON_DEFAULT_MIP == CBC
     88#elif LEMON_DEFAULT_MIP == _LEMON_CBC
    8889  typedef CbcMip Mip;
    8990#endif
Note: See TracChangeset for help on using the changeset viewer.