equal
deleted
inserted
replaced
32 #include<lemon/bits/utility.h> |
32 #include<lemon/bits/utility.h> |
33 #include<lemon/bits/lp_id.h> |
33 #include<lemon/bits/lp_id.h> |
34 |
34 |
35 ///\file |
35 ///\file |
36 ///\brief The interface of the LP solver interface. |
36 ///\brief The interface of the LP solver interface. |
37 ///\ingroup gen_opt_group |
37 ///\ingroup lp_group |
38 namespace lemon { |
38 namespace lemon { |
39 |
39 |
40 ///Common base class for LP solvers |
40 ///Common base class for LP solvers |
41 |
41 |
42 ///\todo Much more docs |
42 ///\todo Much more docs |
43 ///\ingroup gen_opt_group |
43 ///\ingroup lp_group |
44 class LpSolverBase { |
44 class LpSolverBase { |
45 |
45 |
46 protected: |
46 protected: |
47 |
47 |
48 _lp_bits::LpId rows; |
48 _lp_bits::LpId rows; |
1374 ///@} |
1374 ///@} |
1375 |
1375 |
1376 }; |
1376 }; |
1377 |
1377 |
1378 |
1378 |
1379 ///Common base class for MIP solvers |
1379 /// \ingroup lp_group |
1380 ///\todo Much more docs |
1380 /// |
1381 ///\ingroup gen_opt_group |
1381 /// \brief Common base class for MIP solvers |
|
1382 /// \todo Much more docs |
1382 class MipSolverBase : virtual public LpSolverBase{ |
1383 class MipSolverBase : virtual public LpSolverBase{ |
1383 public: |
1384 public: |
1384 |
1385 |
1385 ///Possible variable (coloumn) types (e.g. real, integer, binary etc.) |
1386 ///Possible variable (coloumn) types (e.g. real, integer, binary etc.) |
1386 enum ColTypes { |
1387 enum ColTypes { |