lemon/mip_glpk.h
changeset 2333 8070a099ffb6
parent 2185 e2bf51eab7f7
child 2366 bfbdded3763a
equal deleted inserted replaced
2:df6c15b5e615 3:a54bf10491bb
    14  * express or implied, and with no claim as to its suitability for any
    14  * express or implied, and with no claim as to its suitability for any
    15  * purpose.
    15  * purpose.
    16  *
    16  *
    17  */
    17  */
    18 
    18 
    19 #ifndef LEMON_ILP_GLPK_H
    19 #ifndef LEMON_MIP_GLPK_H
    20 #define LEMON_ILP_GLPK_H
    20 #define LEMON_MIP_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 mip solver interface.
    24 ///\ingroup gen_opt_group
    24 ///\ingroup gen_opt_group
    25 
    25 
    26 
    26 
    27 #include <lemon/lp_glpk.h>
    27 #include <lemon/lp_glpk.h>
    28 
    28 
    29 namespace lemon {
    29 namespace lemon {
    30   /// \brief Interface for the GLPK ILP solver
    30   /// \brief Interface for the GLPK MIP solver
    31   /// 
    31   /// 
    32   /// This class implements an interface for the GLPK ILP solver.
    32   /// This class implements an interface for the GLPK MIP solver.
    33   ///\ingroup gen_opt_group
    33   ///\ingroup gen_opt_group
    34   class MipGlpk : public MipSolverBase, public LpGlpk{
    34   class MipGlpk : public MipSolverBase, public LpGlpk{
    35   
    35   
    36   public:
    36   public:
    37   
    37   
    54     virtual ParentLp::Value _getPrimalValue();
    54     virtual ParentLp::Value _getPrimalValue();
    55   };
    55   };
    56 
    56 
    57 } //END OF NAMESPACE LEMON
    57 } //END OF NAMESPACE LEMON
    58 
    58 
    59 #endif // END OF LEMON_ILP_GLPK_H
    59 #endif // END OF LEMON_MIP_GLPK_H