48 } |
48 } |
49 |
49 |
50 void LpSkeleton::_eraseRow(int) { |
50 void LpSkeleton::_eraseRow(int) { |
51 } |
51 } |
52 |
52 |
53 void LpSkeleton::_getColName(int, std::string &) { |
53 void LpSkeleton::_getColName(int, std::string &) const { |
54 } |
54 } |
55 |
55 |
56 |
56 |
57 void LpSkeleton::_setColName(int, const std::string &) { |
57 void LpSkeleton::_setColName(int, const std::string &) { |
58 } |
58 } |
|
59 |
|
60 int LpSkeleton::_colByName(const std::string&) const { return -1; } |
59 |
61 |
60 |
62 |
61 void LpSkeleton::_setRowCoeffs(int, ConstRowIterator, ConstRowIterator) { |
63 void LpSkeleton::_setRowCoeffs(int, ConstRowIterator, ConstRowIterator) { |
62 } |
64 } |
63 |
65 |
64 void LpSkeleton::_getRowCoeffs(int, RowIterator) { |
66 void LpSkeleton::_getRowCoeffs(int, RowIterator) const { |
65 } |
67 } |
66 |
68 |
67 void LpSkeleton::_setColCoeffs(int, ConstColIterator, ConstColIterator) { |
69 void LpSkeleton::_setColCoeffs(int, ConstColIterator, ConstColIterator) { |
68 } |
70 } |
69 |
71 |
70 void LpSkeleton::_getColCoeffs(int, ColIterator) { |
72 void LpSkeleton::_getColCoeffs(int, ColIterator) const { |
71 } |
73 } |
72 |
74 |
73 void LpSkeleton::_setCoeff(int, int, Value ) |
75 void LpSkeleton::_setCoeff(int, int, Value ) |
74 { |
76 { |
75 } |
77 } |
76 |
78 |
77 LpSkeleton::Value LpSkeleton::_getCoeff(int, int) |
79 LpSkeleton::Value LpSkeleton::_getCoeff(int, int) const |
78 { |
80 { |
79 return 0; |
81 return 0; |
80 } |
82 } |
81 |
83 |
82 |
84 |
83 void LpSkeleton::_setColLowerBound(int, Value) |
85 void LpSkeleton::_setColLowerBound(int, Value) |
84 { |
86 { |
85 } |
87 } |
86 |
88 |
87 LpSkeleton::Value LpSkeleton::_getColLowerBound(int) |
89 LpSkeleton::Value LpSkeleton::_getColLowerBound(int) const |
88 { |
90 { |
89 return 0; |
91 return 0; |
90 } |
92 } |
91 |
93 |
92 void LpSkeleton::_setColUpperBound(int, Value) |
94 void LpSkeleton::_setColUpperBound(int, Value) |
93 { |
95 { |
94 } |
96 } |
95 |
97 |
96 LpSkeleton::Value LpSkeleton::_getColUpperBound(int) |
98 LpSkeleton::Value LpSkeleton::_getColUpperBound(int) const |
97 { |
99 { |
98 return 0; |
100 return 0; |
99 } |
101 } |
100 |
102 |
101 // void LpSkeleton::_setRowLowerBound(int, Value) |
103 // void LpSkeleton::_setRowLowerBound(int, Value) |
108 |
110 |
109 void LpSkeleton::_setRowBounds(int, Value, Value) |
111 void LpSkeleton::_setRowBounds(int, Value, Value) |
110 { |
112 { |
111 } |
113 } |
112 |
114 |
113 void LpSkeleton::_getRowBounds(int, Value&, Value&) |
115 void LpSkeleton::_getRowBounds(int, Value&, Value&) const |
114 { |
116 { |
115 } |
117 } |
116 |
118 |
117 void LpSkeleton::_setObjCoeff(int, Value) |
119 void LpSkeleton::_setObjCoeff(int, Value) |
118 { |
120 { |
119 } |
121 } |
120 |
122 |
121 LpSkeleton::Value LpSkeleton::_getObjCoeff(int){ |
123 LpSkeleton::Value LpSkeleton::_getObjCoeff(int) const |
|
124 { |
122 return 0; |
125 return 0; |
123 } |
126 } |
124 |
127 |
125 void LpSkeleton::_setMax() |
128 void LpSkeleton::_setMax() |
126 { |
129 { |
143 LpSkeleton::SolveExitStatus LpSkeleton::_solve() |
146 LpSkeleton::SolveExitStatus LpSkeleton::_solve() |
144 { |
147 { |
145 return SOLVED; |
148 return SOLVED; |
146 } |
149 } |
147 |
150 |
148 LpSkeleton::Value LpSkeleton::_getPrimal(int) |
151 LpSkeleton::Value LpSkeleton::_getPrimal(int) const |
149 { |
152 { |
150 return 0; |
153 return 0; |
151 } |
154 } |
152 |
155 |
153 LpSkeleton::Value LpSkeleton::_getDual(int) |
156 LpSkeleton::Value LpSkeleton::_getDual(int) const |
154 { |
157 { |
155 return 0; |
158 return 0; |
156 } |
159 } |
157 |
160 |
158 LpSkeleton::Value LpSkeleton::_getPrimalValue() |
161 LpSkeleton::Value LpSkeleton::_getPrimalValue() const |
159 { |
162 { |
160 return 0; |
163 return 0; |
161 } |
164 } |
162 |
165 |
163 LpSkeleton::SolutionStatus LpSkeleton::_getPrimalStatus() |
166 LpSkeleton::SolutionStatus LpSkeleton::_getPrimalStatus() const |
164 { |
167 { |
165 return UNDEFINED; |
168 return UNDEFINED; |
166 } |
169 } |
167 |
170 |
168 LpSkeleton::SolutionStatus LpSkeleton::_getDualStatus() |
171 LpSkeleton::SolutionStatus LpSkeleton::_getDualStatus() const |
169 { |
172 { |
170 return UNDEFINED; |
173 return UNDEFINED; |
171 } |
174 } |
172 |
175 |
173 LpSkeleton::ProblemTypes LpSkeleton::_getProblemType() |
176 LpSkeleton::ProblemTypes LpSkeleton::_getProblemType() const |
174 { |
177 { |
175 return UNKNOWN; |
178 return UNKNOWN; |
176 } |
179 } |
177 |
180 |
178 bool LpSkeleton::_isBasicCol(int) |
181 bool LpSkeleton::_isBasicCol(int) const |
179 { |
182 { |
180 return true; |
183 return true; |
181 } |
184 } |
182 |
185 |
183 } //namespace lemon |
186 } //namespace lemon |