Changeset 1294:2dec219d9ca2 in lemon-0.x for src/work/athos/lp/lp_solver_skeleton.h
- Timestamp:
- 04/03/05 12:20:49 (19 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@1727
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/work/athos/lp/lp_solver_skeleton.h
r1293 r1294 30 30 31 31 protected: 32 /// \e 32 33 virtual int _addCol(); 34 /// \e 33 35 virtual int _addRow(); 36 /// \e 37 38 /// \warning Arrays are indexed from 1 (datum at index 0 is ignored) 39 /// 34 40 virtual void _setRowCoeffs(int i, 35 41 int length, 36 42 int const * indices, 37 43 Value const * values ); 44 /// \e 45 46 /// \warning Arrays are indexed from 1 (datum at index 0 is ignored) 47 /// 38 48 virtual void _setColCoeffs(int i, 39 49 int length, 40 50 int const * indices, 41 Value const * values); 51 Value const * values ); 52 53 /// \e 54 55 /// The lower bound of a variable (column) have to be given by an 56 /// extended number of type Value, i.e. a finite number of type 57 /// Value or -\ref INF. 42 58 virtual void _setColLowerBound(int i, Value value); 59 /// \e 60 61 /// The upper bound of a variable (column) have to be given by an 62 /// extended number of type Value, i.e. a finite number of type 63 /// Value or \ref INF. 43 64 virtual void _setColUpperBound(int i, Value value); 65 /// \e 66 67 /// The lower bound of a linear expression (row) have to be given by an 68 /// extended number of type Value, i.e. a finite number of type 69 /// Value or -\ref INF. 44 70 virtual void _setRowLowerBound(int i, Value value); 71 /// \e 72 73 /// The upper bound of a linear expression (row) have to be given by an 74 /// extended number of type Value, i.e. a finite number of type 75 /// Value or \ref INF. 45 76 virtual void _setRowUpperBound(int i, Value value); 77 78 /// \e 46 79 virtual void _setObjCoeff(int i, Value obj_coef); 80 81 ///\e 82 83 ///\bug Wrong interface 84 /// 47 85 virtual SolutionStatus _solve(); 86 87 ///\e 88 89 ///\bug Wrong interface 90 /// 48 91 virtual Value _getPrimal(int i); 92 ///\e 93 94 ///\bug Wrong interface 95 /// 96 virtual SolutionType _getPrimalType(); 97 49 98 public: 50 99 LpSolverSkeleton() : LpSolverBase(), col_num(0), row_num(0) {}
Note: See TracChangeset
for help on using the changeset viewer.