equal
deleted
inserted
replaced
47 |
47 |
48 |
48 |
49 /// \e |
49 /// \e |
50 LpCplex(); |
50 LpCplex(); |
51 /// \e |
51 /// \e |
|
52 LpCplex(const LpCplex&); |
|
53 /// \e |
52 ~LpCplex(); |
54 ~LpCplex(); |
53 |
55 |
54 protected: |
56 protected: |
55 virtual LpSolverBase &_newLp(); |
57 virtual LpSolverBase* _newLp(); |
56 virtual LpSolverBase &_copyLp(); |
58 virtual LpSolverBase* _copyLp(); |
57 |
59 |
58 |
60 |
59 virtual int _addCol(); |
61 virtual int _addCol(); |
60 virtual int _addRow(); |
62 virtual int _addRow(); |
61 virtual void _eraseCol(int i); |
63 virtual void _eraseCol(int i); |
98 virtual void _setMax(); |
100 virtual void _setMax(); |
99 virtual void _setMin(); |
101 virtual void _setMin(); |
100 |
102 |
101 virtual bool _isMax() const; |
103 virtual bool _isMax() const; |
102 |
104 |
|
105 public: |
|
106 |
|
107 CPXENVptr cplexEnv() { return env; } |
|
108 CPXLPptr cplexLp() { return lp; } |
|
109 |
103 }; |
110 }; |
104 } //END OF NAMESPACE LEMON |
111 } //END OF NAMESPACE LEMON |
105 |
112 |
106 #endif //LEMON_LP_CPLEX_H |
113 #endif //LEMON_LP_CPLEX_H |
107 |
114 |