Changeset 1583
- Timestamp:
- Jul 29, 2010 4:30:59 PM (9 years ago)
- Location:
- trunk/Clp/examples
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Clp/examples/Makefile.in
r1562 r1583 64 64 65 65 # Libraries necessary to link with Clp 66 LIBS = @COINUTILS_LIBS@ -L`$(CYGPATH_W) $(COINLIBDIR)` -lClp@ADDLIBS@66 LIBS = -L`$(CYGPATH_W) $(COINLIBDIR)` -lClp @COINUTILS_LIBS@ @ADDLIBS@ 67 67 68 68 # Necessary Include dirs (we use the CYGPATH_W variables to allow -
trunk/Clp/examples/addColumns.cpp
r1561 r1583 151 151 value = columnPrimal[iColumn]; 152 152 if (fabs(value) < 1.0e5) 153 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;154 else 155 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;153 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 154 else 155 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 156 156 value = columnDual[iColumn]; 157 157 if (fabs(value) < 1.0e5) 158 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;159 else 160 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;158 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 159 else 160 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 161 161 value = columnLower[iColumn]; 162 162 if (fabs(value) < 1.0e5) 163 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;164 else 165 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;163 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 164 else 165 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 166 166 value = columnUpper[iColumn]; 167 167 if (fabs(value) < 1.0e5) 168 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;169 else 170 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;168 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 169 else 170 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 171 171 value = columnObjective[iColumn]; 172 172 if (fabs(value) < 1.0e5) 173 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;174 else 175 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;173 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 174 else 175 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 176 176 177 177 std::cout << std::endl; -
trunk/Clp/examples/defaults.cpp
r1561 r1583 219 219 value = rowPrimal[iRow]; 220 220 if (fabs(value) < 1.0e5) 221 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;222 else 223 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;221 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 222 else 223 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 224 224 value = rowDual[iRow]; 225 225 if (fabs(value) < 1.0e5) 226 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;227 else 228 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;226 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 227 else 228 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 229 229 value = rowLower[iRow]; 230 230 if (fabs(value) < 1.0e5) 231 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;232 else 233 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;231 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 232 else 233 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 234 234 value = rowUpper[iRow]; 235 235 if (fabs(value) < 1.0e5) 236 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;237 else 238 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;236 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 237 else 238 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 239 239 if (rowObjective) { 240 240 value = rowObjective[iRow]; 241 241 if (fabs(value) < 1.0e5) 242 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;242 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 243 243 else 244 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;244 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 245 245 } 246 246 std::cout << std::endl; … … 280 280 value = columnPrimal[iColumn]; 281 281 if (fabs(value) < 1.0e5) 282 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;283 else 284 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;282 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 283 else 284 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 285 285 value = columnDual[iColumn]; 286 286 if (fabs(value) < 1.0e5) 287 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;288 else 289 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;287 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 288 else 289 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 290 290 value = columnLower[iColumn]; 291 291 if (fabs(value) < 1.0e5) 292 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;293 else 294 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;292 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 293 else 294 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 295 295 value = columnUpper[iColumn]; 296 296 if (fabs(value) < 1.0e5) 297 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;298 else 299 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;297 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 298 else 299 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 300 300 value = columnObjective[iColumn]; 301 301 if (fabs(value) < 1.0e5) 302 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;303 else 304 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;302 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 303 else 304 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 305 305 306 306 std::cout << std::endl; … … 308 308 std::cout << "--------------------------------------" << std::endl; 309 309 310 std::cout << resetiosflags(std::ios::fixed | std::ios::showpoint | std::ios::scientific);310 std::cout << std::resetiosflags(std::ios::fixed | std::ios::showpoint | std::ios::scientific); 311 311 312 312 // Now matrix -
trunk/Clp/examples/driver.cpp
r1561 r1583 104 104 value = rowPrimal[iRow]; 105 105 if (fabs(value) < 1.0e5) 106 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;106 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 107 107 else 108 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;108 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 109 109 value = rowDual[iRow]; 110 110 if (fabs(value) < 1.0e5) 111 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;111 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 112 112 else 113 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;113 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 114 114 value = rowLower[iRow]; 115 115 if (fabs(value) < 1.0e5) 116 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;116 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 117 117 else 118 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;118 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 119 119 value = rowUpper[iRow]; 120 120 if (fabs(value) < 1.0e5) 121 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;121 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 122 122 else 123 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;123 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 124 124 if (rowObjective) { 125 125 value = rowObjective[iRow]; 126 126 if (fabs(value) < 1.0e5) 127 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;127 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 128 128 else 129 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;129 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 130 130 } 131 131 std::cout << std::endl; … … 167 167 std::cout << std::setw(6) << iColumn << " " << std::setw(8) << (*columnNames)[iColumn]; 168 168 if (fabs(value) < 1.0e5) 169 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;169 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 170 170 else 171 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;171 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 172 172 value = columnDual[iColumn]; 173 173 if (fabs(value) < 1.0e5) 174 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;174 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 175 175 else 176 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;176 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 177 177 value = columnLower[iColumn]; 178 178 if (fabs(value) < 1.0e5) 179 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;179 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 180 180 else 181 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;181 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 182 182 value = columnUpper[iColumn]; 183 183 if (fabs(value) < 1.0e5) 184 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;184 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 185 185 else 186 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;186 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 187 187 value = columnObjective[iColumn]; 188 188 if (fabs(value) < 1.0e5) 189 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;189 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 190 190 else 191 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;191 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 192 192 193 193 std::cout << std::endl; -
trunk/Clp/examples/driver2.cpp
r1561 r1583 318 318 value = rowPrimal[iRow]; 319 319 if (fabs(value) < 1.0e5) 320 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;320 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 321 321 else 322 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;322 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 323 323 value = rowDual[iRow]; 324 324 if (fabs(value) < 1.0e5) 325 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;325 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 326 326 else 327 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;327 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 328 328 value = rowLower[iRow]; 329 329 if (fabs(value) < 1.0e5) 330 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;330 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 331 331 else 332 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;332 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 333 333 value = rowUpper[iRow]; 334 334 if (fabs(value) < 1.0e5) 335 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;335 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 336 336 else 337 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;337 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 338 338 if (rowObjective) { 339 339 value = rowObjective[iRow]; 340 340 if (fabs(value) < 1.0e5) 341 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;342 else 343 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;341 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 342 else 343 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 344 344 } 345 345 std::cout << std::endl; … … 381 381 std::cout << std::setw(6) << iColumn << " " << std::setw(8) << (*columnNames)[iColumn]; 382 382 if (fabs(value) < 1.0e5) 383 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;384 else 385 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;383 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 384 else 385 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 386 386 value = columnDual[iColumn]; 387 387 if (fabs(value) < 1.0e5) 388 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;389 else 390 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;388 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 389 else 390 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 391 391 value = columnLower[iColumn]; 392 392 if (fabs(value) < 1.0e5) 393 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;394 else 395 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;393 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 394 else 395 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 396 396 value = columnUpper[iColumn]; 397 397 if (fabs(value) < 1.0e5) 398 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;399 else 400 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;398 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 399 else 400 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 401 401 value = columnObjective[iColumn]; 402 402 if (fabs(value) < 1.0e5) 403 std::cout << s etiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value;404 else 405 std::cout << s etiosflags(std::ios::scientific) << std::setw(14) << value;403 std::cout << std::setiosflags(std::ios::fixed | std::ios::showpoint) << std::setw(14) << value; 404 else 405 std::cout << std::setiosflags(std::ios::scientific) << std::setw(14) << value; 406 406 407 407 std::cout << std::endl;
Note: See TracChangeset
for help on using the changeset viewer.