lemon/lp_glpk.h
changeset 2379 248152674a9e
parent 2366 bfbdded3763a
child 2391 14a343be7a5a
equal deleted inserted replaced
13:70f7955fbef8 14:5cca13756dda
    19 #ifndef LEMON_LP_GLPK_H
    19 #ifndef LEMON_LP_GLPK_H
    20 #define LEMON_LP_GLPK_H
    20 #define LEMON_LP_GLPK_H
    21 
    21 
    22 ///\file
    22 ///\file
    23 ///\brief Header of the LEMON-GLPK lp solver interface.
    23 ///\brief Header of the LEMON-GLPK lp solver interface.
    24 ///\ingroup gen_opt_group
    24 ///\ingroup lp_group
    25 
    25 
    26 #include <lemon/lp_base.h>
    26 #include <lemon/lp_base.h>
    27 extern "C" {
    27 extern "C" {
    28 #include <glpk.h>
    28 #include <glpk.h>
    29 }
    29 }
    32 
    32 
    33 
    33 
    34   /// \brief Interface for the GLPK LP solver
    34   /// \brief Interface for the GLPK LP solver
    35   /// 
    35   /// 
    36   /// This class implements an interface for the GLPK LP solver.
    36   /// This class implements an interface for the GLPK LP solver.
    37   ///\ingroup gen_opt_group
    37   ///\ingroup lp_group
    38   class LpGlpk : virtual public LpSolverBase {
    38   class LpGlpk : virtual public LpSolverBase {
    39   protected:
    39   protected:
    40     LPX* lp;
    40     LPX* lp;
    41     
    41     
    42   public:
    42   public: